| Interface | Description |
|---|---|
| AccessTokenVerifier |
Verifier to verify the Access Token is valid or not.
|
| DataRepository |
Interface for data repository to persist and delete data from repository
|
| FRListener<T> |
Listener to listen for event
|
| Interceptor<T> |
Interceptor interface, generic interface for interceptor pattern.
|
| Interceptor.Chain |
Chain interface to chain up a list of interceptors.
|
| NodeListener<T> |
Interface for an object that listens to changes resulting from a
AuthService. |
| SingleSignOnManager |
Manage SSO related attributes
|
| TokenManager |
Interface to Manage OAuth2 Tokens
|
| Class | Description |
|---|---|
| AccessToken |
Models an OAuth2 access token.
|
| AccessToken.AccessTokenBuilder | |
| AccessToken.Scope |
Authorization Scope
|
| AppAuthConfigurer |
AppAuth Integration, https://github.com/openid/AppAuth-Android
this class provides AppAuth integration and customization
|
| AppAuthFragment |
Headless Fragment to receive callback result from AppAuth library
|
| AuthService |
Model of an authentication service.
|
| AuthService.AuthServiceBuilder | |
| Config |
Provide SDK Configuration, most components in the SDK has its default setting, this class allow developer to
override the default configuration.
|
| DeviceIdentifier |
Model of Device Identifier
|
| DeviceIdentifier.DeviceIdentifierBuilder | |
| FRAuth |
Model of an FRAuth.
|
| FRDevice | |
| FRListenerFuture<T> |
A
Future represents the result of an FRListener |
| FRSession |
Object which represent the User Session
|
| FRUser | |
| FRUser.Browser | |
| InitProvider |
Content Provider to register Activity Lifecycle Callbacks and keep track of the last active activity.
|
| InterceptorHandler |
Follow the
Interceptor.Chain and executes each Interceptor
in the chain. |
| InterceptorHandler.InterceptorHandlerBuilder | |
| Listener |
Utility to send events to
FRListener |
| Node | |
| NodeListenerFuture<T> | |
| OAuth2Client |
Class to handle OAuth2 related endpoint
|
| OAuth2Client.OAuth2ClientBuilder | |
| PolicyAdvice |
Domain object for advice.
|
| PolicyAdvice.PolicyAdviceBuilder | |
| SecureCookieJar | |
| SecureCookieJar.SecureCookieJarBuilder | |
| ServerConfig |
Manages Server configuration information
|
| ServerConfig.ServerConfigBuilder | |
| SSOToken | |
| StringUtils |
Utility class for handling Strings.
|
| Token |
Domain object to hold generic Token
|
| UserInfo |
This class hold the response of OpenId Connect userinfo endpoint
|
| UserInfo.Address | |
| UserInfo.Address.AddressBuilder | |
| UserInfo.UserInfoBuilder | |
| WebAuthnDataRepository |
A Repository that store
PublicKeyCredentialSource |
| WebAuthnDataRepository.WebAuthnDataRepositoryBuilder |