Package-level declarations

Types

Link copied to clipboard
open class Account : ModelObject<T>
Account model represents an identity for the user with an issuer.
Link copied to clipboard
Link copied to clipboard
Data Access Object which implements StorageClient interface and uses SecureSharedPreferences from forgerock-core SDK to store and load Accounts, Mechanisms and Notifications.
Link copied to clipboard
open class FRAClient
The top level FRAClient object represents the Authenticator module of the ForgeRock Mobile SDK.
Link copied to clipboard
interface FRAListener<T>
Listener to listen for event
Link copied to clipboard
The Policy Evaluator is used by the SDK to enforce Policy rules, such as Device Tampering Policy.
Link copied to clipboard
Represents HMAC-based OTP authentication mechanism and is responsible for its related operation.
Link copied to clipboard
abstract class Mechanism : ModelObject<T>
The Mechanism model represents the two-factor way used for authentication.
Link copied to clipboard
abstract class MechanismFactory
Determines the type of mechanism which is being created, and routes the creation request to the appropriate builder.
Link copied to clipboard
abstract class MechanismParser
Base class for converting mechanism URIs to useful data.
Link copied to clipboard
abstract class ModelObject<T> : Comparable<T>
Base class for objects which are a part of the Authenticator Model.
Link copied to clipboard
Responsible for generating instances of PushNotification.
Link copied to clipboard
open class OathCodeGenerator
This singleton is an utility used to generate TOTP and HOTP tokens for registered accounts.
Link copied to clipboard
Responsible for generating instances of OathMechanism.
Link copied to clipboard
abstract class OathMechanism : Mechanism
Represents an instance of a OATH authentication mechanism.
Link copied to clipboard
Provides the ability to parse URI scheme into a convenient format to use with configuring a OathMechanism to generate OTP codes.
Link copied to clipboard
open class OathTokenCode
Represents a currently active OTP token.
Link copied to clipboard
Responsible for generating instances of PushMechanism.
Link copied to clipboard
Represents an instance of a Push authentication mechanism.
Link copied to clipboard
PushNotification is a model class which represents a message that was received from an external source.
Link copied to clipboard
Provides the ability to parse URI scheme into a convenient format to use with configuring a PushMechanism to receive push notifications.
Link copied to clipboard
open class PushResponder
This singleton is an utility used to reply to Push Notifications received from OpenAM.
Link copied to clipboard
The supported Push types.
Link copied to clipboard
interface StorageClient
Data Access interface used to store and load Accounts, Mechanisms and Notifications.
Link copied to clipboard
Represents Time-based OTP authentication mechanism and is responsible for its related operation.