| Interface | Description |
|---|---|
| FRAListener<T> |
Listener to listen for event
|
| StorageClient |
Data Access interface used to store and load Accounts, Mechanisms and Notifications.
|
| Class | Description |
|---|---|
| Account |
Account model represents an identity for the user with an issuer.
|
| Account.AccountBuilder |
Builder class responsible for producing Accounts.
|
| FRAClient |
The top level FRAClient object represents the Authenticator module of the ForgeRock
Mobile SDK.
|
| FRAClient.FRAClientBuilder |
The asynchronous Authenticator client builder.
|
| HOTPMechanism |
Represents HMAC-based OTP authentication mechanism and is responsible for its related operation.
|
| HOTPMechanism.HOTPBuilder |
Builder class responsible for producing a TOTPMechanism Token.
|
| Mechanism |
The Mechanism model represents the two-factor way used for authentication.
|
| OathMechanism |
Represents an instance of a OATH authentication mechanism.
|
| OathMechanism.OathBuilder<T extends OathMechanism.OathBuilder> |
Builder class responsible for producing a Token.
|
| OathTokenCode |
Represents a currently active OTP token.
|
| PushMechanism |
Represents an instance of a Push authentication mechanism.
|
| PushMechanism.PushBuilder |
Builder class responsible for building a Push mechanism.
|
| PushNotification |
PushNotification is a model class which represents a message that was received from an external
source.
|
| PushNotification.PushNotificationBuilder |
Builder class responsible for producing Notifications.
|
| TOTPMechanism |
Represents Time-based OTP authentication mechanism and is responsible for its related operation.
|
| TOTPMechanism.TOTPBuilder |
Builder class responsible for producing a TOTPMechanism Token.
|
| Enum | Description |
|---|---|
| OathMechanism.TokenType |