Package org.forgerock.android.auth
See: Description
-
Class Summary Class Description StringUtils Utility class for handling Strings. Node AppAuthConfigurer AppAuth Integration, https://github. OAuth2Client Class to handle OAuth2 related endpoint NodeListenerFuture Browser FRUser InitProvider Content Provider to register Activity Lifecycle Callbacks and keep track of the last active activity. FRSession Object which represent the User Session FRAuth Model of an FRAuth. FRDevice FRListenerFuture A Futurerepresents the result of an FRListenerFRLifecycle Class for handling SDK Lifecycle event. Scope Authorization Scope AccessToken Models an OAuth2 access token. AuthServiceBuilder AuthService Model of an authentication service. Address UserInfo This class hold the response of OpenId Connect userinfo endpoint DeviceIdentifierBuilder Builder class to build the device identifier DeviceIdentifier Model of Device Identifier Config Provide SDK Configuration, most components in the SDK has its default setting, this class allow developer to override the default configuration. SessionManager Manage the user session Listener Utility to send events to FRListener ServerConfig Manages Server configuration information SSOToken SecureCookieJar InterceptorHandler Follow the Interceptor.Chain and executes each Interceptor in the chain. AppAuthFragment Headless Fragment to receive callback result from AppAuth library FROptions Manages SDK configuration information FROptionsBuilder Option builder to build the SDK configuration information Server Data class for the server configurations ServerBuilder Server builder to build the SDK configuration information specific to server OAuth Data class for the OAuth configurations OAuthBuilder Oauth builder to build the SDK configuration information specific to oauth Service Data class for the Service configurations ServiceBuilder Service builder to build the SDK configuration information specific to services SSLPinning Data class for the SSL pinning configurations SSLPinningBuilder SSL builder to build the SDK configuration information specific to SSL UrlPath Data class for the URL configurations UrlPathBuilder URL Path builder to build the SDK configuration information specific to endpoints Log Data class to set the log level and custom logger configurations LoggerBuilder Logger builder to build the SDK configuration information specific to loggers FRUserKeys Manage UserKey that created by the SDK The UserKey are created with DeviceBindingCallback PolicyAdviceBuilder PolicyAdvice Domain object for advice. SSOBroadcastReceiver Broadcast receiver to receive the logout SSO message Token Domain object to hold generic Token WebAuthnDataRepositoryBuilder WebAuthnDataRepository -
Interface Summary Interface Description Chain Chain interface to chain up a list of interceptors. Interceptor Interceptor interface, generic interface for interceptor pattern. NodeListener Interface for an object that listens to changes resulting from a AuthService. FRLifecycleListener Listener to listen for FR SDK Event SingleSignOnManager Manage SSO related attributes TokenManager Interface to Manage OAuth2 Tokens AccessTokenVerifier Verifier to verify the Access Token is valid or not. FRListener Listener to listen for event -
Object Summary Object Description Companion BroadcastConst