AuthConfig
Constructors
Properties
Whether to always automatically refresh the session, when it expires
Whether to always automatically refresh the session, when it expires
Whether to always automatically refresh the session, when it expires
Whether to always automatically refresh the session, when it expires
Whether to automatically load the session from sessionManager, when Auth is initialized
Whether to automatically load the session from sessionManager, when Auth is initialized
Whether to automatically load the session from sessionManager, when Auth is initialized
Whether to automatically load the session from sessionManager, when Auth is initialized
Whether to automatically save the session to sessionManager, when the session changes
Whether to automatically save the session to sessionManager, when the session changes
Whether to automatically save the session to sessionManager, when the session changes
Whether to automatically save the session to sessionManager, when the session changes
The cache used to store/load the code verifier for the FlowType.PKCE flow. When null, the default SettingsCodeVerifierCache will be used
The cache used to store/load the code verifier for the FlowType.PKCE flow. When null, the default SettingsCodeVerifierCache will be used
The cache used to store/load the code verifier for the FlowType.PKCE flow. When null, the default SettingsCodeVerifierCache will be used
The cache used to store/load the code verifier for the FlowType.PKCE flow. When null, the default SettingsCodeVerifierCache will be used
The dispatcher used for all auth related network requests
The dispatcher used for all auth related network requests
The dispatcher used for all auth related network requests
The dispatcher used for all auth related network requests
The deeplink used for the implicit and PKCE flow. Throws an IllegalArgumentException, if either the scheme or host is not set
The deeplink used for the implicit and PKCE flow. Returns null, if either the scheme or host is not set
The default redirect url used for authentication. When null, a platform specific default redirect url will be used.
The default redirect url used for authentication. When null, a platform specific default redirect url will be used.
The default redirect url used for authentication. When null, a platform specific default redirect url will be used.
The default redirect url used for authentication. When null, a platform specific default redirect url will be used.
Whether to stop auto-refresh on focus loss, and resume it on focus again.
Whether to stop auto-refresh on focus loss, and resume it on focus again.
Whether to stop auto-refresh on focus loss, and resume it on focus again.
Whether to stop auto-refresh on focus loss, and resume it on focus again.
The type of login flow to use. Defaults to FlowType.IMPLICIT
The type of login flow to use. Defaults to FlowType.IMPLICIT
The type of login flow to use. Defaults to FlowType.IMPLICIT
The type of login flow to use. Defaults to FlowType.IMPLICIT
The deeplink host used for the implicit and PKCE flow. When null, deeplinks won't be used as redirect urls
The deeplink host used for the implicit and PKCE flow. When null, deeplinks won't be used as redirect urls
The deeplink host used for the implicit and PKCE flow. When null, deeplinks won't be used as redirect urls
The duration after which Auth should retry refreshing a session, when it failed due to network issues
The duration after which Auth should retry refreshing a session, when it failed due to network issues
The duration after which Auth should retry refreshing a session, when it failed due to network issues
The duration after which Auth should retry refreshing a session, when it failed due to network issues
The deeplink scheme used for the implicit and PKCE flow. When null, deeplinks won't be used as redirect urls
The deeplink scheme used for the implicit and PKCE flow. When null, deeplinks won't be used as redirect urls
The deeplink scheme used for the implicit and PKCE flow. When null, deeplinks won't be used as redirect urls
The session manager used to store/load the session. When null, the default SettingsSessionManager will be used
The session manager used to store/load the session. When null, the default SettingsSessionManager will be used
The session manager used to store/load the session. When null, the default SettingsSessionManager will be used
The session manager used to store/load the session. When null, the default SettingsSessionManager will be used
Functions
Configures the http callback for the web server, when logging in with OAuth or SSO.
Applies minimal settings to the AuthConfig. This is useful for server side applications, where you don't need to store the session or code verifier.