- getAccount(String) - Method in class org.forgerock.android.auth.FRAClient
-
Get the Account object with its id.
- getAccount(Mechanism) - Method in class org.forgerock.android.auth.FRAClient
-
Get the Account object with its associated Mechanism.
- getAccount(String) - Method in interface org.forgerock.android.auth.StorageClient
-
Get the Account object with its id
- getAccountName() - Method in class org.forgerock.android.auth.Account
-
Returns the name of this account.
- getAccountName() - Method in class org.forgerock.android.auth.Mechanism
-
Returns the name of this Account.
- getAlgorithm() - Method in class org.forgerock.android.auth.OathMechanism
-
Returns the algorithm used by this OathMechanism.
- getAllAccounts() - Method in class org.forgerock.android.auth.FRAClient
-
Get all accounts stored in the system.
- getAllAccounts() - Method in interface org.forgerock.android.auth.StorageClient
-
Get all accounts stored in the system.
- getAllNotifications() - Method in class org.forgerock.android.auth.FRAClient
-
Get single list of notifications across all mechanisms.
- getAllNotifications(Mechanism) - Method in class org.forgerock.android.auth.FRAClient
-
Get all of the notifications that belong to a
PushMechanism object.
- getAllNotifications() - Method in class org.forgerock.android.auth.PushMechanism
-
Get all of the notifications that belong to this Push mechanism.
- getAllNotifications() - Method in interface org.forgerock.android.auth.StorageClient
-
Get all notifications from the storage system.
- getAllNotificationsForMechanism(Mechanism) - Method in interface org.forgerock.android.auth.StorageClient
-
Get all notifications for within the mechanism.
- getAmlbCookie() - Method in class org.forgerock.android.auth.PushNotification
-
Get load balance cookie from OpenAM
- getBackgroundColor() - Method in class org.forgerock.android.auth.Account
-
Gets the background color for the IDP that issued this account.
- getCausingMechanism() - Method in exception org.forgerock.android.auth.exception.DuplicateMechanismException
-
- getChallenge() - Method in class org.forgerock.android.auth.PushNotification
-
Get challenge from message payload
- getCurrentCode() - Method in class org.forgerock.android.auth.OathTokenCode
-
Gets the code which is currently active.
- getCurrentTimeMillis() - Method in class org.forgerock.android.auth.util.TimeKeeper
-
Get the current time in milliseconds.
- getDigits() - Method in class org.forgerock.android.auth.OathMechanism
-
Returns the number of digits that are in OTPs generated by this Token.
- getDisplayAccountName() - Method in class org.forgerock.android.auth.Account
-
Returns the name of this account.
- getDisplayIssuer() - Method in class org.forgerock.android.auth.Account
-
Gets the alternative name of the IDP that issued this account.
- getId() - Method in class org.forgerock.android.auth.Account
-
Gets the unique identifier for the Account.
- getId() - Method in class org.forgerock.android.auth.Mechanism
-
Gets the storage id of the Mechanism.
- getId() - Method in class org.forgerock.android.auth.PushNotification
-
Gets the unique identifier for the PushNotification.
- getImageURL() - Method in class org.forgerock.android.auth.Account
-
Gets the image URL for the IDP that issued this account.
- getIssuer() - Method in class org.forgerock.android.auth.Account
-
Gets the name of the IDP that issued this account.
- getIssuer() - Method in class org.forgerock.android.auth.Mechanism
-
Gets the name of the IDP that issued this account.
- getMechanism(PushNotification) - Method in class org.forgerock.android.auth.FRAClient
-
Get the Mechanism object associated with the PushNotification object.
- getMechanismByUUID(String) - Method in interface org.forgerock.android.auth.StorageClient
-
Get the mechanism by UUID.
- getMechanisms() - Method in class org.forgerock.android.auth.Account
-
Get the list of mechanisms associates with this account.
- getMechanismsForAccount(Account) - Method in interface org.forgerock.android.auth.StorageClient
-
Get the mechanisms associated with an account.
- getMechanismUID() - Method in class org.forgerock.android.auth.Mechanism
-
Get the mechanism unique Id.
- getMechanismUID() - Method in class org.forgerock.android.auth.PushNotification
-
Get the mechanism Id that this notification was intended for.
- getMessageId() - Method in class org.forgerock.android.auth.PushNotification
-
Get the message Id of this notification
- getNotification(String) - Method in class org.forgerock.android.auth.FRAClient
-
Get the PushNotification object with its id.
- getNotification(String) - Method in interface org.forgerock.android.auth.StorageClient
-
Get the PushNotification object with its id
- getOathTokenCode() - Method in class org.forgerock.android.auth.HOTPMechanism
-
- getOathTokenCode() - Method in class org.forgerock.android.auth.OathMechanism
-
Generates a new set of codes for this OathMechanism Token.
- getOathTokenCode() - Method in class org.forgerock.android.auth.TOTPMechanism
-
- getOathType() - Method in class org.forgerock.android.auth.OathMechanism
-
Returns the token type (HOTPMechanism, TOTPMechanism).
- getOathType() - Method in class org.forgerock.android.auth.OathTokenCode
-
Returns the token type (HOTP, TOTP)
- getPendingNotifications() - Method in class org.forgerock.android.auth.PushMechanism
-
Get pending notifications that belong to this Push mechanism.
- getPeriod() - Method in class org.forgerock.android.auth.TOTPMechanism
-
Returns the period of this OathMechanism.
- getProgress() - Method in class org.forgerock.android.auth.OathTokenCode
-
- getStart() - Method in class org.forgerock.android.auth.OathTokenCode
-
Get the started timestamp of current Oath token.
- getThis() - Method in class org.forgerock.android.auth.HOTPMechanism.HOTPBuilder
-
- getThis() - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
- getThis() - Method in class org.forgerock.android.auth.TOTPMechanism.TOTPBuilder
-
- getTimeAdded() - Method in class org.forgerock.android.auth.Account
-
Get the Date and Time this Account was stored.
- getTimeAdded() - Method in class org.forgerock.android.auth.Mechanism
-
Get the Date and Time this mechanism was stored.
- getTimeAdded() - Method in class org.forgerock.android.auth.PushNotification
-
Get the time that this notification was received.
- getTimeExpired() - Method in class org.forgerock.android.auth.PushNotification
-
Get the time that the notification will or did expire.
- getTtl() - Method in class org.forgerock.android.auth.PushNotification
-
Get time-to-live value from message payload
- getType() - Method in class org.forgerock.android.auth.Mechanism
-
Get the string used to represent this type of mechanism.
- getUntil() - Method in class org.forgerock.android.auth.OathTokenCode
-
Get the expiration timestamp for TOTP tokens.
- secret - Variable in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
- setAccount(Account) - Method in interface org.forgerock.android.auth.StorageClient
-
Add or Update the Account to the storage system.
- setAccountName(String) - Method in class org.forgerock.android.auth.Account.AccountBuilder
-
Sets the name of the account.
- setAccountName(String) - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
Sets the name of the account.
- setAccountName(String) - Method in class org.forgerock.android.auth.PushMechanism.PushBuilder
-
Sets the name of the account.
- setAlgorithm(String) - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
Sets the algorithm used for generating the OTP.
- setAmlbCookie(String) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Set the he AM load balance cookie with this notification.
- setApproved(boolean) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Sets whether the authentication the notification is related to was approved.
- setAuthenticationEndpoint(String) - Method in class org.forgerock.android.auth.PushMechanism.PushBuilder
-
Set the endpoint that will be used for Push authentication
- setBackgroundColor(String) - Method in class org.forgerock.android.auth.Account.AccountBuilder
-
Sets the background color for the IDP that issued this account.
- setChallenge(String) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Set the challenge that was sent with this notification.
- setCounter(long) - Method in class org.forgerock.android.auth.HOTPMechanism.HOTPBuilder
-
Sets the counter for the OTP.
- setDigits(int) - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
Sets the length of the OTP to generate.
- setDisplayAccountName(String) - Method in class org.forgerock.android.auth.Account.AccountBuilder
-
Sets the alternative name of the account.
- setDisplayAccountName(String) - Method in class org.forgerock.android.auth.Account
-
Sets an alternative name for the account.
- setDisplayIssuer(String) - Method in class org.forgerock.android.auth.Account.AccountBuilder
-
Sets the alternative name of the IDP that issued this account.
- setDisplayIssuer(String) - Method in class org.forgerock.android.auth.Account
-
Sets an alternative Issuer for this account.
- setImageURL(String) - Method in class org.forgerock.android.auth.Account.AccountBuilder
-
Sets the imageURL for the IDP that issued this account.
- setIssuer(String) - Method in class org.forgerock.android.auth.Account.AccountBuilder
-
Sets the name of the IDP that issued this account.
- setIssuer(String) - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
Sets the name of the IDP that issued this account.
- setIssuer(String) - Method in class org.forgerock.android.auth.PushMechanism.PushBuilder
-
Sets the name of the IDP that issued this account.
- setMechanism(Mechanism) - Method in interface org.forgerock.android.auth.StorageClient
-
Add or update the mechanism to the storage system.
- setMechanismUID(String) - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
Sets the mechanism unique Id.
- setMechanismUID(String) - Method in class org.forgerock.android.auth.PushMechanism.PushBuilder
-
Sets the mechanism unique Id.
- setMechanismUID(String) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Sets the mechanism unique Id.
- setMessageId(String) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Sets the message id that was received with this notification.
- setNotification(PushNotification) - Method in interface org.forgerock.android.auth.StorageClient
-
Add or update the pushNotification to the storage system.
- setPending(boolean) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Sets whether the authentication the notification is related to has been handled.
- setPeriod(int) - Method in class org.forgerock.android.auth.TOTPMechanism.TOTPBuilder
-
Sets the frequency with which the OTP changes.
- setRegistrationEndpoint(String) - Method in class org.forgerock.android.auth.PushMechanism.PushBuilder
-
Set the endpoint that will be used for Push registration.
- setSecret(String) - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
Sets the secret used for generating the OTP.
- setSecret(String) - Method in class org.forgerock.android.auth.PushMechanism.PushBuilder
-
Set the secret that this mechanism shares with the server.
- setTimeAdded(Calendar) - Method in class org.forgerock.android.auth.Account.AccountBuilder
-
Sets the Date and Time this Account was stored.
- setTimeAdded(Calendar) - Method in class org.forgerock.android.auth.OathMechanism.OathBuilder
-
Sets the Date and Time this mechanism was stored.
- setTimeAdded(Calendar) - Method in class org.forgerock.android.auth.PushMechanism.PushBuilder
-
Sets the Date and Time this mechanism was stored.
- setTimeAdded(Calendar) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Sets the date that the notification was received.
- setTimeExpired(Calendar) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Sets the date that the notification will automatically fail.
- setTtl(long) - Method in class org.forgerock.android.auth.PushNotification.PushNotificationBuilder
-
Sets the time to live for the notification.
- start() - Method in class org.forgerock.android.auth.FRAClient.FRAClientBuilder
-
Initialize the authenticator client
FRAClient.
- StorageClient - Interface in org.forgerock.android.auth
-
Data Access interface used to store and load Accounts, Mechanisms and Notifications.