Namespace Authgear.Xamarin
Classes
AnonymousUserNotFoundException
AuthenticateOptions
AuthgearException
AuthgearOptions
AuthgearSdk
AuthorizeResult
BiometricLockoutException
BiometricNoEnrollmentException
BiometricNoPasscodeException
BiometricNotSupportedOrPermissionDeniedException
BiometricOptions
BiometricOptionsAndroid
BiometricOptionsIos
BiometricPrivateKeyNotFoundException
OauthException
PromoteOptions
ReauthenticateOptions
ServerException
SettingsOptions
UnauthenticatedUserException
UserInfo
UserInfoAddress
Enums
AuthenticatePage
BiometricAccessConstraintAndroid
BiometricAccessConstraintIos
BiometricLAPolicy
ColorScheme
PromptOption
SessionState
SessionStateChangeReason
The reason why SessionState is changed.
These reasons can be thought of as the transition of a SessionState, which is described as follows:
LOGOUT / INVALID / Clear
+-----------------------------------------+
v |
SessionState.UNKNOWN --- NO_TOKEN ----> SessionState.NO_SESSION ---- AUTHENTICATED -----> SessionState.AUTHENTICATED
| ^
+------------------------------------------------------------------------------------+
FOUND_TOKEN