hss_okta_flutter library

Classes

AbstractToken
Superclass for AccessToken, IDToken, and RefreshToken
AccessToken
An Access Token containing the user's Access token and UserInformation URL
AuthApiError
AuthenticationResult
AuthnTransaction
AuthnTransactionState
AuthorizeOptions
Options used in getWithPopup and getWithRedirect
AuthState
AuthStateManager
AuthStateManager evaluates and emits AuthState based on the events from TokenManager for downstream clients to consume.
AuthTransactionAPI
DeviceAuthorizationSession
DirectAuthRequest
HssOktaBrowserSignInWidget
Provides the native platform view for the browser signin returns a Stream<bool> which emits true when the user has successfully signed in, the Credential will be saved as teh default
HssOktaBrowserSignOutWidget
Provides the native platform view for the browser signout returns a Stream<bool> which emits true when the user has successfully signed in, Deletes the default Credential and the UserInfo from the device
HssOktaFlutter
HssOktaFlutterPluginApi
HssOktaFlutterWeb
Wrapper for Okta Auth JS for Flutter/Dart Web
IDToken
An ID Token containing the user's ID token, issuer, and client ID
OktaAuth
The Http Client used for all the Okta API calls
OktaConfig
Used With OktaAuth's Initializer
OktaToken
RefreshToken
SessionAPI
SessionObject
SigninOptions
SigninWithCredentialsOptions
SignoutOptions
SignoutRedirectUrlOptions
Token
Contains methods for accessing tokens.
TokenManager
Class that manages tokens.
TokenManagerError
TokenResponse
Web API Response from getWithPopup and getWithRedirect
Tokens
Container for the two kinds of Token
UserClaims
UserInfo

Extensions

AuthorizeOptionsExtension on AuthorizeOptions
Extension Interop for AuthorizeOptions

Typedefs

AuthBrowserLoginBuilder = Widget Function(BuildContext context, Widget child)
AuthBrowserLogOutBuilder = Widget Function(BuildContext context, Widget child)
AuthnTransactionFunction = Future<AuthnTransaction> Function(dynamic obj)