A B C D E F G H I K L M O P R S T U V W 

A

ANONYMIZE_CODE_IN_JSON_REGEX - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 
ANONYMIZE_CODE_IN_JSON_REPLACEMENT - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 
ANONYMIZE_DATA_REGEX - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 
ANONYMIZE_DATA_REPLACEMENT - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 
ANONYMIZE_SECRET_REGEX - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 
ANONYMIZE_SECRET_REPLACMENT - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 
ANONYMIZE_TOKEN_IN_JSON_REGEX - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 
ANONYMIZE_TOKEN_IN_JSON_REPLACEMENT - Static variable in class com.ibm.security.access.mobile.authentication.LogHelper
 

B

BiometricSampleEnrollment - Class in com.ibm.security.access.mobile.authentication
The enrollment of a biometric sample.
BiometricSampleEnrollment() - Constructor for class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
 

C

ChallengeContext - Class in com.ibm.security.access.mobile.authentication
Implementation of a container of challenge mechanisms that get invoked when an authorization challenge is returned from a request to a protected resource.
ChallengeResult - Class in com.ibm.security.access.mobile.authentication
Holds the result of the challenge verification.
ChallengeResult(boolean, MobileKitException, IChallenge) - Constructor for class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns a new ChallengeResult, containing a flag to indicate the challenge status, a message associated with the status and the next challenge.
ChallengeResult(MobileKitException, IChallenge) - Constructor for class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns a new ChallengeResult, containing a message associated with the status and the next challenge.
ChallengeResult(IChallenge) - Constructor for class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns a new ChallengeResult, containing the next challenge.
ChallengeResult(MobileKitException) - Constructor for class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns a new ChallengeResult in case an error was returned
checkKeyPairExists(String) - Method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Returns true if the keystore could be loaded and a key with keyName found.
com.ibm.security.access.mobile - package com.ibm.security.access.mobile
The IBM Security Mobile Access SDK provides the classes necessary to create applications that interact with IBM Access Manager.
com.ibm.security.access.mobile.authentication - package com.ibm.security.access.mobile.authentication
 
com.ibm.security.access.mobile.authorization - package com.ibm.security.access.mobile.authorization
 
ContextHelper - Class in com.ibm.security.access.mobile.authentication
Helper class to provide SDK wide access to the Context of the application, without the need to pass it to every other class that needs it.
create() - Method in class com.ibm.security.access.mobile.authorization.HotpGeneratorContext
Returns an one-time password
create(long) - Method in class com.ibm.security.access.mobile.authorization.TotpGeneratorContext
Returns a time-based one-time password based on T0 (Thu, 01 Jan 1970 00:00:00 UTC), the given UTC time in milliseconds and the period period set for this instance.
create() - Method in class com.ibm.security.access.mobile.authorization.TotpGeneratorContext
Returns a time-based one-time password for the current time of the system
create(int) - Method in class com.ibm.security.access.mobile.authorization.TotpGeneratorContext
Returns a time-based one-time password based on T0 (GMT: Thu, 01 Jan 1970 00:00:00 GMT) and the given period in seconds.
createAuthorizationHeader() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns authorization header from token type and access token.
createKeyPair(String, boolean, IKeyStoreHelperCallbackHandleResult) - Method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Generates a private and public key to sign data.
createTenantIdentifier(Context) - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationContext
Creates a new unique identifier for the tenant.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Creates an instance from a parcel.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Creates an instance from a parcel.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.HotpChallenge
Creates an instance from a parcel.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
 
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
 
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.PendingTransaction
Creates an instance from a parcel.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.TotpChallenge
Creates an instance from a parcel.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Creates an instance from a parcel.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Creates an instance from a parcel.
CREATOR - Static variable in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Creates an instance from a parcel.

D

deleteKeyPair(String, IKeyStoreHelperCallbackHandleDelKeyPair) - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Delete a private and public key from the KeyStore.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
describeContents() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
discover(String, IMfaRegistrationResultCallback) - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationContext
Acquires the OAuth client identifier and endpoint for converting an authorization code into an access token.

E

enroll(String, OAuthToken, IEnrollment, IEnrollmentHandleResult) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Enroll a challenge mechanism for a device.
EnrollmentResult - Class in com.ibm.security.access.mobile.authentication
Holds the result of the challenge enrollment.
ErrorCodes - Enum in com.ibm.security.access.mobile.authentication
The enumerated error type that provides constant values of error codes.
exportPublicKey(String) - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Returns the public key retrieved from the keystore in Privacy Enhanced Mail (PEM) format.
exportPublicKey(String, int) - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Returns the public key retrieved from the keystore in Privacy Enhanced Mail (PEM) format.

F

FingerprintChallenge - Class in com.ibm.security.access.mobile.authentication
The fingerprint challenge mechanism is an Android Fingerprint ID prompt for validation of an enrolled fingerprint.
FingerprintChallenge() - Constructor for class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns an instance containing a new IChallenge.
FingerprintChallenge(String) - Constructor for class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns an instance containing a new IChallenge with a message.
FingerprintChallengeWrapper - Class in com.ibm.security.access.mobile.authentication
A wrapper class for the FingerprintChallenge objects.
FingerprintChallengeWrapper() - Constructor for class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns an instance containing a new FingerprintChallengeWrapper.
FingerprintChallengeWrapper(String) - Constructor for class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns an instance containing a new FingerprintChallengeWrapper with a message.
FingerprintEnrollment - Class in com.ibm.security.access.mobile.authentication
The enrollment for Fingerprint.
FingerprintEnrollment() - Constructor for class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
 

G

getAccessToken(String, String, String, String, IAuthenticationCallback) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Acquires a security token from the token endpoint using OAuth resource owner password grant type.
getAccessToken(String, String, String, String, Map<String, Object>, IAuthenticationCallback) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Acquires a security token from the token endpoint using OAuth resource owner password grant type.
getAccessToken(String, String, String, IAuthenticationCallback) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Acquires a security token from the token endpoint using OAuth authorization_code grant type.
getAccessToken(String, String, String, Map<String, Object>, IAuthenticationCallback) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Acquires a security token from the token endpoint using OAuth authorization_code grant type.
getAccessToken() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns the access token issued by the authorization server.
getAdditionalData() - Method in class com.ibm.security.access.mobile.authentication.EnrollmentResult
Returns the HashMap of additional enrollment data.
getAdditionalData() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns additional registration details from Access Manager.
getAdditionalData() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns the HashMap of additional OAuth attributes.
getAlgorithm() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the name of the algorithm to sign the data.
getAlgorithm() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the algorithm used to calculate the one-time password.
getAlgorithm() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the name of the algorithm to sign the data.
getAlgorithm() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the name of the algorithm to sign the data.
getAllAttributeValues(Context) - Static method in enum com.ibm.security.access.mobile.authentication.RegistrationAttributes
 
getAttributeValue(Context, RegistrationAttributes) - Static method in enum com.ibm.security.access.mobile.authentication.RegistrationAttributes
 
getAuthenticatorIdentifier() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the identifier of the authenticator.
getBiometricSampleUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the biometrics sample endpoint of Access Manager.
getChallengeData() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the challengeData of the mechanism.
getChallengeData() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the challengeData of the mechanism.
getChallengeData() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the challengeData of the mechanism.
getChallengeData() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the challengeData of the mechanism.
getChallengeText() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the text representing the server challenge which requires signing.
getChallengeText() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the text representing the server challenge which requires signing.
getChallengeText() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns text representing the server challenge which requires signing.
getChallengeText() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns text representing the server challenge which requires signing.
getClientId() - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns the unique identifier between the service and the app.
getClientId() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the unique identifier between the service and the app.
getCode() - Method in enum com.ibm.security.access.mobile.authentication.ErrorCodes
Returns the code of the error.
getCode() - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns the OAuth authorization code.
getContext() - Method in class com.ibm.security.access.mobile.authentication.ContextHelper
Returns the context of the application.
getCounter() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the counter that is required for use with hotp.
getCreatedDate() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Return the transaction creation date.
getCreatedOn() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns the date the token was created.
getDefaultDescription() - Method in enum com.ibm.security.access.mobile.authentication.ErrorCodes
Returns the default description.
getDescription() - Method in enum com.ibm.security.access.mobile.authentication.ErrorCodes
Returns the localized description of the errorCode if Context has been set.
getDescription() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the description of the mechanism.
getDescription() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the description of the mechanism.
getDescription() - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns the description of the mechanism.
getDescription() - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
getDescription() - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns the description of the mechanism.
getDescription() - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns the description of the mechanism.
getDescription() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the description of the mechanism.
getDescription() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the description of the mechanism.
getDeviceToken(Context) - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationContext
Returns the unique token to identify the device fo push notifications.
getDigits() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the length of the one-time password to be displayed.
getEnrollmentUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the challenge enrollment endpoint of Access Manager.
getEnum(int) - Static method in enum com.ibm.security.access.mobile.authorization.HmacAlgorithm
 
getEnum(String) - Static method in enum com.ibm.security.access.mobile.authorization.HmacAlgorithm
Returns the corresponding enum for the algorithm.
getErrorCode() - Method in exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns the errorCode.
getErrorDescription() - Method in class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns detailed information about the error.
getErrorDescription() - Method in class com.ibm.security.access.mobile.authentication.EnrollmentResult
Returns detailed information about the error.
getErrorDescription() - Method in interface com.ibm.security.access.mobile.authentication.IResult
 
getErrorDescription() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns detailed information about the error.
getErrorDescription() - Method in class com.ibm.security.access.mobile.authentication.MfaUnregisterDeviceResult
Returns detailed information about the error.
getErrorDescription() - Method in class com.ibm.security.access.mobile.authentication.OAuthResult
Returns detailed information about the error.
getErrorDescription() - Method in class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
Returns detailed information about the error.
getErrorDescription() - Method in class com.ibm.security.access.mobile.authentication.UnenrollResult
Returns detailed information about the error.
getExpiresOn() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns a Date object, representing when the token expires.
getHeaders() - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Returns a HashMap of custom headers to be added to each http/s request
getHotpUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the counter based one-time password token generator endpoint of Access Manager.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the identifier of the enrollment.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.EnrollmentResult
Returns the unique identifier of the enrollment.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the identifier of the mechanism.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the identifier of the mechanism.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the identifier of the enrollment.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns the identifier of the mechanism.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.HotpEnrollment
Returns the identifier of the enrollment.
getIdentifier() - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
getIdentifier() - Method in interface com.ibm.security.access.mobile.authentication.IEnrollment
 
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns the identifier of the mechanism.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.TotpEnrollment
Returns the identifier of the enrollment.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns the identifier of the mechanism.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the identifier of the mechanism.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the identifier of the enrollment.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the identifier of the mechanism.
getIdentifier() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the identifier of the enrollment.
getImageUrl() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Return the fully-qualified URL of an image to use.
getIndex(String) - Static method in enum com.ibm.security.access.mobile.authorization.HmacAlgorithm
 
getIssuer() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the name of the issuer providing the service.
getKeyHandle() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the name that can be used to identify the key handle.
getKeyHandle() - Method in interface com.ibm.security.access.mobile.authentication.IScimEnrollment
 
getKeyHandle() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the name that can be used to identify the key handle.
getKeyHandle() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the name that can be used to identify the key handle.
getKeyHandles() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns an array of String representing names of key handles.
getKeyHandles() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns an array of String representing names of key handles.
getKeyHandles() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns an array of String representing names of key handles.
getKeyName() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the type's identifier, used to access the private key in the key store.
getKeyName() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the type's identifier, used to access the private key in the key store.
getKeyName() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the type's identifier, used to access the private key in the keystore.
getKeyName() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the type's identifier, used to access the private key in the keystore.
getKeystoreType() - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Returns the type of keystore.
getLocale() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the locale of the biometric language definition.
getLogString(String, String, String) - Static method in class com.ibm.security.access.mobile.authentication.LogHelper
 
getMessage() - Method in exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns the error message.
getMessage() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Return the message associated with the transaction, if provided.
getMessagePrompt() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the message to display in the alert when prompted.
getMessagePrompt() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the message to display in the alert when prompted.
getMessagePrompt() - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns the message to display in the alert when prompted.
getMessagePrompt() - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
getMessagePrompt() - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns the message to display in the alert when prompted.
getMessagePrompt() - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns the message to display in the alert when prompted.
getMessagePrompt() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the message to display in the alert when prompted.
getMessagePrompt() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the message to display in the alert when prompted.
getMetadataUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns the metadata discovery endpoint.
getMethod() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the type of HTTP method required for enrollment.
getMethod() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the type of HTTP method required for enrollment.
getMethod() - Method in class com.ibm.security.access.mobile.authentication.HotpEnrollment
Returns the type of HTTP method required for enrollment.
getMethod() - Method in interface com.ibm.security.access.mobile.authentication.IEnrollment
 
getMethod() - Method in class com.ibm.security.access.mobile.authentication.TotpEnrollment
Returns the type of HTTP method required for enrollment.
getMethod() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the type of HTTP method required for enrollment.
getMethod() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the type of HTTP method required for enrollment.
getMobileKitException() - Method in class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns the mobileKitException object, representing the error.
getMobileKitException() - Method in class com.ibm.security.access.mobile.authentication.EnrollmentResult
Returns the mobileKitException object, representing the error.
getMobileKitException() - Method in interface com.ibm.security.access.mobile.authentication.IResult
 
getMobileKitException() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the exception in case of an error.
getMobileKitException() - Method in class com.ibm.security.access.mobile.authentication.MfaUnregisterDeviceResult
Returns the exception in case of an error.
getMobileKitException() - Method in class com.ibm.security.access.mobile.authentication.OAuthResult
Returns the exception.
getMobileKitException() - Method in class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
Returns the exception object, representing the error.
getMobileKitException() - Method in class com.ibm.security.access.mobile.authentication.UnenrollResult
Returns the MobileKitException object, representing the error.
getName() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the name of the enrollment challenge.
getName() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the name of the mechanism.
getName() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the name of the mechanism.
getName() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the name of the enrollment challenge.
getName() - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns the name of the mechanism.
getName() - Method in class com.ibm.security.access.mobile.authentication.HotpEnrollment
Returns the name of the enrollment.
getName() - Method in interface com.ibm.security.access.mobile.authentication.IEnrollment
 
getName() - Method in class com.ibm.security.access.mobile.authentication.TotpEnrollment
Returns the name of the enrollment.
getName() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the name of the mechanism.
getName() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the name of the enrollment.
getName() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the name of the enrollment challenge.
getNextChallenge() - Method in class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns next challenge mechanism dictated by policy.
getOauthTokenUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the OAuth token endpoint of Access Manager.
getPendingTransactionCount() - Method in class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
The count of all pending transactions.
getPeriod() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the period a totp code will be valid for, in seconds.
getPolicyEndpointUrl() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Return the policy endpoint of the challenge mechanism.
getPostbackUri() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the postback URI of the mechanism.
getPostbackUri() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the postback URI of the mechanism.
getPostbackUri() - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns the postback URI of the mechanism.
getPostbackUri() - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
getPostbackUri() - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns the postback URI of the mechanism.
getPostbackUri() - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns the postback URI of the mechanism.
getPostbackUri() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the postback URI of the mechanism.
getPostbackUri() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the postback URI of the mechanism.
getPublicKey() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the public key used to be stored.
getPublicKey() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the public key used to be stored.
getPublicKey() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the public key used to be stored.
getQueryString() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns additional attributes for enrolling in SCIM interface.
getQueryString() - Method in interface com.ibm.security.access.mobile.authentication.IScimEnrollment
 
getQueryString() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns additional attributes for enrolling in SCIM interface.
getQueryString() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns additional attributes for enrolling in SCIM interface.
getRefreshToken() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns the refresh token, which can be used to obtain new access tokens using the same authorization grant.
getSampelData() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the biometric sample data.
getSampleIdentifier() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the identifier of the sample.
getScope() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns the scope that the token has authorized.
getSecret() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the secret value encoded in Base32.
getServiceName() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the name of the service representing the Access Manager instance.
getSignatureAlgorithm() - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Returns the standard name of the algorithm requested
getState() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the unique identifier of the mechanism request.
getState() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the unique identifier of the mechanism request.
getState() - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns the unique identifier of the mechanism request.
getState() - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
getState() - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns the unique identifier of the mechanism request.
getState() - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns the unique identifier of the mechanism request.
getState() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the unique identifier of the mechanism request.
getState() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the unique identifier of the mechanism request.
getStatus() - Method in class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns whether to indicate the status of the verification result
getTokenType() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns the type of token issued.
getTokenUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns the location to the OAuth endpoint.
getTotpUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the time based one-time password token generator endpoint of Access Manager.
getTransactionId() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Return the unique identifier of the transaction.
getTransactions() - Method in class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
The array of PendingTransaction structures.
getTransactionsUrl() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns the transaction endpoint of Access Manager.
getType() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the type of the enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.EnrollmentResult
Returns the type of enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns the type of enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns the type of enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the type of the enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.HotpEnrollment
Returns the type of the enrollment challenge.
getType() - Method in interface com.ibm.security.access.mobile.authentication.IEnrollment
 
getType() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the type of the QR scanned.
getType() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Return the type of transaction.
getType() - Method in class com.ibm.security.access.mobile.authentication.TotpEnrollment
Returns the type of the enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns the type of the enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the type of the enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns the type of the enrollment challenge.
getType() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the type of the enrollment challenge.
getUsername() - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns the username associated with the service.

H

handleDelKeyPair(Boolean) - Method in interface com.ibm.security.access.mobile.authentication.IKeyStoreHelperCallbackHandleDelKeyPair
 
handleKeyPairResult(Boolean, PublicKey) - Method in interface com.ibm.security.access.mobile.authentication.IKeyStoreHelperCallbackHandleResult
 
handleMfaRegistrationResult(MfaRegistrationResult) - Method in interface com.ibm.security.access.mobile.authentication.IMfaRegistrationResultCallback
 
handlePendingTransactionResult(PendingTransactionsResult) - Method in interface com.ibm.security.access.mobile.authentication.IPendingTransactionCallback
 
handleResult(OAuthResult) - Method in interface com.ibm.security.access.mobile.authentication.IAuthenticationCallback
 
handleResult(ChallengeResult) - Method in interface com.ibm.security.access.mobile.authentication.IChallengeCallbackHandleResult
 
handleResult(EnrollmentResult) - Method in interface com.ibm.security.access.mobile.authentication.IEnrollmentHandleResult
 
handleResult(UnenrollResult) - Method in interface com.ibm.security.access.mobile.authentication.IUnenrollHandleResult
 
handleUnregistrationResult(MfaUnregisterDeviceResult) - Method in interface com.ibm.security.access.mobile.authentication.IUnregisterResultCallback
 
handleUserInput(Map<String, Object>, Exception) - Method in interface com.ibm.security.access.mobile.authentication.IChallengeCallbackHandleUserInput
 
handleVerify(ChallengeResult) - Method in interface com.ibm.security.access.mobile.authentication.IChallengeCallbackHandleVerify
 
hasAuthenticationSettingsChanged(String) - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Checks if the authentication settings have changed since the key was created.
hasError() - Method in class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns whether to indicate an error.
hasError() - Method in class com.ibm.security.access.mobile.authentication.EnrollmentResult
Returns whether there has been an error.
hasError() - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns whether to indicate an error.
hasError() - Method in class com.ibm.security.access.mobile.authentication.MfaUnregisterDeviceResult
Returns whether to indicate an error.
hasError() - Method in class com.ibm.security.access.mobile.authentication.OAuthResult
Returns wheter to indicate an error.
hasError() - Method in class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
Returns whether to indicate an error.
hasError() - Method in class com.ibm.security.access.mobile.authentication.UnenrollResult
Returns whether to indicate an error.
hasTokenExpired() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Returns whether the access token has expired.
HmacAlgorithm - Enum in com.ibm.security.access.mobile.authorization
The enumerated type that provides access to a number of HMAC algorithms.
HotpChallenge - Class in com.ibm.security.access.mobile.authentication
Hash-based One-time Password Algorithm (HOTP) challenge accepts a value that an algorithm has computed to produce a one-time password from a shared secret key.
HotpChallenge() - Constructor for class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns an instance containing a new IChallenge.
HotpChallenge(String) - Constructor for class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns an instance containing a new IChallenge with a message.
HotpEnrollment - Class in com.ibm.security.access.mobile.authentication
The enrollment for counter based one-time password.
HotpEnrollment() - Constructor for class com.ibm.security.access.mobile.authentication.HotpEnrollment
 
HotpGeneratorContext - Class in com.ibm.security.access.mobile.authorization
Implementation to calculate a hash-based one-time password according to https://tools.ietf.org/html/rfc4226
HotpGeneratorContext(String, int, HmacAlgorithm, int) - Constructor for class com.ibm.security.access.mobile.authorization.HotpGeneratorContext
Returns a new HotpGeneratorContext object with the values secret, digits, algorithm and counter.
HotpGeneratorContext(String, int) - Constructor for class com.ibm.security.access.mobile.authorization.HotpGeneratorContext
Returns a new HotpGeneratorContext object with the values secret and counter.

I

IAuthenticationCallback - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for an authentication callback handler
IChallenge - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for challenge mechanisms.
IChallengeCallbackHandleResult - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for a challenge callback handler
IChallengeCallbackHandleUserInput - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for a challenge callback handler
IChallengeCallbackHandleVerify - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for a challenge callback handler
IEnrollment - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface to derive multi-factor authentication challenge enrollment mechanisms from
IEnrollmentHandleResult - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for an enrollment callback handler
IKeyStoreHelperCallbackHandleDelKeyPair - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for a key pair generation callback handler
IKeyStoreHelperCallbackHandleResult - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for a key pair generation callback handler
IMfaRegistrationResultCallback - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for a Multi-Factor Authenication registration callback handler
invoke(String, OAuthToken, IChallengeCallbackHandleResult) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Invokes a known policy enforcement point.
IPendingTransactionCallback - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for a pending transaction callback handler
IQRScanResult - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface to which QR codes are scanned.
IResult - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for Result classes
IScimEnrollment - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface from where System for Cross-domain Identity Management (SCIM) enrollment mechanisms are derived from.
isEnabled() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns whether the enrollment is enabled.
isEnabled() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the flag to indicate whether the enrollment challenge is enabled.
isEnabled() - Method in class com.ibm.security.access.mobile.authentication.HotpEnrollment
Returns whether the enrollment is enabled.
isEnabled() - Method in interface com.ibm.security.access.mobile.authentication.IEnrollment
 
isEnabled() - Method in interface com.ibm.security.access.mobile.authentication.IScimEnrollment
 
isEnabled() - Method in class com.ibm.security.access.mobile.authentication.TotpEnrollment
Returns whether the enrollment is enabled.
isEnabled() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns the flag to indicate whether the enrollment challenge is enabled.
isEnabled() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the flag to indicate whether the enrollment challenge is enabled.
isIgnoreSslCerts() - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
The flag indicating whether to ignore SSL certificate checking.
IUnenrollHandleResult - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for an unenroll callback handler
IUnregisterResultCallback - Interface in com.ibm.security.access.mobile.authentication
Provides an abstract interface for an un-registration callback handler

K

KEY_ACCESS_TOKEN - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_ACTIVITY - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_ALGORITHM - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_AUTHENTICATORID - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_BIOMETRIC_SAMPLE_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_CALLBACK - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_CLIENT_ID - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_CODE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_CONNECTION_TIMEOUT - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_CONTEXT - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_CREATED_ON - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_DATA - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_DIGITS - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_ENDPOINT_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_ENROLMENT - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_ENROLMENT_TYPE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_ENROLMENT_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_EXPIRES_ON - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_HOTP_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_HTTP_CODE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_HTTP_METHOD - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_HTTP_RESPONSE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_ISSUER - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_JSON_RESPONSE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_MAP - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_MESSAGE_PROMPT - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_METADATA_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_OAUTH_TOKEN - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_OAUTH_TOKEN_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_PASSWORD - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_POLICY_ENDPOINT - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_READ_TIMEOUT - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_REFRESH_TOKEN - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_SCOPE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_SECRET - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_SERVICE_NAME - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_TOKEN - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_TOKEN_TYPE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_TOTP_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_TRANSACTION_ID - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_TRANSACTION_RESULT - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_TRANSCATIONS_URL - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_TYPE - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KEY_USERNAME - Variable in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
KeyStoreHelper - Class in com.ibm.security.access.mobile.authentication
The KeyStoreHelper class performs RSA export operations to DER and PEM formats that can be used outside of Android for data signing.
KeyStoreHelper() - Constructor for class com.ibm.security.access.mobile.authentication.KeyStoreHelper
 

L

launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Launches the Fingerprint dialog for LocalAuthentication.
launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Launches the Fingerprint dialog for LocalAuthentication.
launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
This method launches an AlertDialog to prompt for a HMAC based one-time password.
launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
This method launches an AlertDialog to prompt for a time based one-time password.
launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Launches a system dialog UI that prompts for the username and password.
launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Launches an UI that prompts the user for presence confirmation.
launchUI(Activity, IChallengeCallbackHandleUserInput) - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
This method isn't implemented yet.
LogHelper - Class in com.ibm.security.access.mobile.authentication
Wrapper class for JNI calls.
LogHelper() - Constructor for class com.ibm.security.access.mobile.authentication.LogHelper
 

M

mechanismIdentifiers() - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Returns an array of registered mechanism identifiers.
MfaQRScanResult - Class in com.ibm.security.access.mobile.authentication
The MfaQRScanResult handles registration data scanned from a QR code.
MfaQRScanResult() - Constructor for class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns a new instance of a MfaQRScanResult object.
MfaQRScanResult(String, String, String, String) - Constructor for class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns a new instance of a MfaQRScanResult object.
MfaQRScanResult(String, String, String, String, boolean) - Constructor for class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Returns a new instance of a MfaQRScanResult object.
MfaRegistrationContext - Class in com.ibm.security.access.mobile.authentication
Enables mobile applications to register a users device to IBM Security Access Manager.
MfaRegistrationResult - Class in com.ibm.security.access.mobile.authentication
Holds the result of the user registration.
MfaUnregisterDeviceResult - Class in com.ibm.security.access.mobile.authentication
Holds the result of unregistrating a device
MfaUnregisterDeviceResult() - Constructor for class com.ibm.security.access.mobile.authentication.MfaUnregisterDeviceResult
Returns an instance.
MfaUnregisterDeviceResult(MobileKitException) - Constructor for class com.ibm.security.access.mobile.authentication.MfaUnregisterDeviceResult
Returns a new MfaUnregisterDeviceResult in case an error was returned
MobileKitException - Exception in com.ibm.security.access.mobile.authentication
The customized exception class.
MobileKitException(String) - Constructor for exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns an instance, containing the given message string.
MobileKitException(ErrorCodes) - Constructor for exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns an instance, containing the given errorCode.
MobileKitException(ErrorCodes, String) - Constructor for exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns an instance, containing the given errorCode and its substitute.
MobileKitException(String, Throwable) - Constructor for exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns an instance, containing the given message and cause.
MobileKitException(Throwable) - Constructor for exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns an instance, containing the given cause.
MobileKitException(Throwable, ErrorCodes) - Constructor for exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns an instance, containing the given cause and errorCode.
MobileKitException(Throwable, ErrorCodes, String) - Constructor for exception com.ibm.security.access.mobile.authentication.MobileKitException
Returns an instance, containing the given cause, errorCode and its substitute.

O

OAuthContext - Class in com.ibm.security.access.mobile.authentication
The OAuthContext implements the Resource Owner Password Credentials (ROPC) Grant and Authorization Code Grant as the calling client to an OAuth authorization server.
OAuthResult - Class in com.ibm.security.access.mobile.authentication
Holds the result of the authentication request
OAuthResult(MobileKitException) - Constructor for class com.ibm.security.access.mobile.authentication.OAuthResult
Returns a new OAuthResult in case an error was returned
OAuthResult(String, String, String, Date, String, Map<String, String>) - Constructor for class com.ibm.security.access.mobile.authentication.OAuthResult
Returns a new OAuthResult with tokenType, accessToken, refreshToken scope and expiresOn
OAuthToken - Class in com.ibm.security.access.mobile.authentication
Stores the access token and optional refresh token for requests to protected resources.
onAuthenticationSucceeded(FingerprintManager.AuthenticationResult) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Signs the challengeText when the user has successfully authenticated with its fingerprint.
onCreate(Bundle) - Method in class com.ibm.security.access.mobile.authentication.UIQRScanView
 
onCreateOptionsMenu(Menu) - Method in class com.ibm.security.access.mobile.authentication.UIQRScanView
 
onOptionsItemSelected(MenuItem) - Method in class com.ibm.security.access.mobile.authentication.UIQRScanView
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.ibm.security.access.mobile.authentication.UIQRScanView
 
OtpGeneratorContext - Class in com.ibm.security.access.mobile.authorization
OtpGeneratorContext(String, int, HmacAlgorithm) - Constructor for class com.ibm.security.access.mobile.authorization.OtpGeneratorContext
Returns a new OtpGeneratorContext with secret, digits and algorithm.
OtpQRScanResult - Class in com.ibm.security.access.mobile.authentication
The OtpQRScanResult handles one-time password data scanned from a QR code.
OtpQRScanResult() - Constructor for class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns an instance of a new OtpQRScanResult object.
OtpQRScanResult(String, String, String, String, HmacAlgorithm, int, int) - Constructor for class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns an instance of a new OtpQRScanResult object.
OtpQRScanResult(Map<String, String>) - Constructor for class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Returns an instance of a new OtpQRScanResult object.

P

parse(JSONObject) - Static method in class com.ibm.security.access.mobile.authentication.EnrollmentResult
Returns an instance of EnrollmentResult parsed from the object.
parse(JSONObject) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Returns an instance of IChallenge parsed from the object, or null if data cannot be parsed.
parse(JSONObject) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Returns an instance of IChallenge parsed from the object, or null if data cannot be parsed.
parse(JSONObject) - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Returns an instance of IChallenge parsed from the object.
parse(JSONObject) - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
parse(String) - Method in interface com.ibm.security.access.mobile.authentication.IQRScanResult
 
parse(String) - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Parses the incoming data from the QR code.
parse(JSONObject) - Static method in class com.ibm.security.access.mobile.authentication.MfaRegistrationResult
Returns an instance of MfaRegistrationResult parsed from the object.
parse(JSONObject) - Static method in class com.ibm.security.access.mobile.authentication.MfaUnregisterDeviceResult
Returns an instance of MfaUnregisterDeviceResult parsed from the object.
parse(JSONObject) - Static method in class com.ibm.security.access.mobile.authentication.OAuthResult
Returns an instance of OAuthResult parsed from the object.
parse(String) - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Parses the incoming data from the QR code.
parse(JSONObject, boolean, Comparator<PendingTransaction>) - Static method in class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
Parses the object into a PendingTransactionsResult.
parse(JSONObject) - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns an instance of IChallenge parsed from the object.
parse(JSONObject) - Static method in class com.ibm.security.access.mobile.authentication.UnenrollResult
Returns an instance of UnenrollResult parsed from the object.
parse(JSONObject) - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns an instance of IChallenge parsed from the object.
parse(JSONObject) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns an instance of IChallenge parsed from the object.
parse(JSONObject) - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns an instance of IChallenge parsed from the object.
PendingTransaction - Class in com.ibm.security.access.mobile.authentication
Representation of a pending transaction.
PendingTransaction(String, String, Date) - Constructor for class com.ibm.security.access.mobile.authentication.PendingTransaction
Returns an instance of a new PendingTransaction object.
pendingTransactions(String, OAuthToken, boolean, Comparator<PendingTransaction>, IPendingTransactionCallback) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Executes a query for pending transactions requiring a challenge.
pendingTransactions(String, OAuthToken, Comparator<PendingTransaction>, IPendingTransactionCallback) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Executes a query for pending transactions requiring a challenge.
pendingTransactions(String, OAuthToken, IPendingTransactionCallback) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Executes a query for pending transactions requiring a challenge.
pendingTransactions(String, OAuthToken, boolean, IPendingTransactionCallback) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Executes a query for pending transactions requiring a challenge.
pendingTransactions(String, OAuthToken, String, IPendingTransactionCallback) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Executes a query for pending transactions requiring a challenge.
PendingTransactionsResult - Class in com.ibm.security.access.mobile.authentication
Holds the result of the pending transactions.
PendingTransactionsResult(PendingTransaction[], int) - Constructor for class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
Returns an instance of PendingTransactionsResult, containing an array of PendingTransaction.
PendingTransactionsResult(MobileKitException, int) - Constructor for class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
Returns a new PendingTransactionsResult containing the exception and the count of pending transactions.
PendingTransactionsResult(MobileKitException) - Constructor for class com.ibm.security.access.mobile.authentication.PendingTransactionsResult
Returns a new PendingTransactionsResult containing the exception.
put(String, Object) - Method in exception com.ibm.security.access.mobile.authentication.MobileKitException
Adds the key/value pair to the map of additional attributes.

R

refreshAccessToken(String, String, String, IAuthenticationCallback) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Acquires a security refresh token from the token endpoint using OAuth refresh_token grant type.
refreshAccessToken(String, String, String, Map<String, Object>, IAuthenticationCallback) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Acquires a security refresh token from the token endpoint using OAuth refresh_token grant type.
register(IChallenge) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Registers an instance of a IChallenge.
register(IChallenge[]) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Registers an array of IChallenge instances.
RegistrationAttributes - Enum in com.ibm.security.access.mobile.authentication
The enumerated type that provides constant values of the registration attributes.
remainingTime(int) - Static method in class com.ibm.security.access.mobile.authorization.TotpGeneratorContext
Calculates the remaining time for a given period in seconds, based on T0 (GMT: Thu, 01 Jan 1970 00:00:00 GMT)
RESULT_ACCESS_DENIED_STOP_ASKING - Variable in class com.ibm.security.access.mobile.authentication.UIQRScanView
 
retrieve() - Static method in class com.ibm.security.access.mobile.authentication.OAuthToken
Loads the OAuthToken object from SharedPreferences.

S

serializeToJson() - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Returns the serialized BiometricSampleEnrollment object as a JSON string.
serializeToJson() - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Returns the serialized FingerprintEnrollment object as a JSON string.
serializeToJson() - Method in class com.ibm.security.access.mobile.authentication.HotpEnrollment
Returns a JSON string of the serialized HotpEnrollment object.
serializeToJson() - Method in interface com.ibm.security.access.mobile.authentication.IEnrollment
 
serializeToJson() - Method in class com.ibm.security.access.mobile.authentication.OAuthResult
Returns a JSON string of the serialized OAuthResult object.
serializeToJson() - Method in class com.ibm.security.access.mobile.authentication.TotpEnrollment
Returns a JSON string of the serialized TotpEnrollment object.
serializeToJson() - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Returns a JSON string of the serialized UserPresenceEnrollment object.
serializeToJson() - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Returns the serialized VoiceEnrollment object as a JSON string.
serializeToToken() - Method in class com.ibm.security.access.mobile.authentication.OAuthResult
Returns an OAuthToken of the serialized object.
setAuthenticatorIdentifier(String) - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Sets the identifier of the authenticator.
setChallengeData(HashMap<String, Object>) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Set the challengeData of the mechanism.
setChallengeData(HashMap<String, Object>) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Set the challengeData of the mechanism.
setChallengeData(HashMap<String, Object>) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Set the challengeData of the mechanism.
setChallengeData(HashMap<String, Object>) - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Set the challengeData of the mechanism.
setClientSecret(String) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Sets the secret between the service and the app.
setConnectionTimeOut(int) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Sets the connection timeout to a specified timeout, in milliseconds.
setContext(Context) - Method in class com.ibm.security.access.mobile.authentication.ContextHelper
Stores the context of the application and make it available within the SDK.
setCreatedDate(Date) - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Set the transaction creation date.
setDeviceToken(Context, String) - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationContext
Stores the device token for push notification into SharedPreferences.
setEnabled(boolean) - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Set the flag to indicate whether the enrollment is enabled.
setEnabled(boolean) - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Set the flag to indicate whether the enrollment challenge is enabled.
setEnabled(boolean) - Method in class com.ibm.security.access.mobile.authentication.HotpEnrollment
Set the flag to indicate whether the enrollment is enabled.
setEnabled(boolean) - Method in interface com.ibm.security.access.mobile.authentication.IEnrollment
 
setEnabled(boolean) - Method in class com.ibm.security.access.mobile.authentication.TotpEnrollment
Set the flag to indicate whether the enrollment is enabled.
setEnabled(boolean) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Set the flag to indicate whether the enrollment challenge is enabled.
setEnabled(boolean) - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Set the flag to indicate whether the enrollment challenge is enabled.
setHostnameVerifier(HostnameVerifier) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Sets the HostnameVerifier to use self-signed or unknown certificates for HttpsURLConnection, so that the host name is an acceptable match with the server's authentication scheme.
setImageUrl(String) - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Set the fully-qualified URL of an image to use.
setKeyHandle(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Sets the key handle.
setKeyHandle(String) - Method in interface com.ibm.security.access.mobile.authentication.IScimEnrollment
 
setKeyHandle(String) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Sets the key handle.
setKeyHandle(String) - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Sets the key handle.
setKeyName(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Set the type's identifier, used to access the private key in the key store.
setKeyName(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Set the type's identifier, used to access the private key in the key store.
setKeyName(String) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Set the type's identifier, used to access the private key in the keystore.
setKeyName(String) - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Set the type's identifier, used to access the private key in the keystore.
setLocale(String) - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Set the locale of the biometric language definition
setMessage(String) - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Set the associated message with the transaction.
setPolicyEndpointUrl(String) - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Set the policy endpoint of the challenge mechanism.
setPostbackUri(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Set the postback URL of the mechanism.
setPostbackUri(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Set the postback URL of the mechanism.
setPostbackUri(String) - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
The postback URI of the mechanism.
setPostbackUri(String) - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
setPostbackUri(String) - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
The postback URI of the mechanism.
setPostbackUri(String) - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
The postback URI of the mechanism.
setPostbackUri(String) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
The postback URI of the mechanism.
setPostbackUri(String) - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
The postback URI of the mechanism.
setPublicKey(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintEnrollment
Sets the public key.
setPublicKey(String) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
Sets the public key.
setPublicKey(String) - Method in class com.ibm.security.access.mobile.authentication.VoiceEnrollment
Sets the public key.
setReadTimeOut(int) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Sets the read timeout to a specified timeout, in milliseconds.
setSampelData(String) - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Sets the biometric sample data.
setSampleIdentifier(int) - Method in class com.ibm.security.access.mobile.authentication.BiometricSampleEnrollment
Sets the identifier of the sample.
setScope(String[]) - Method in class com.ibm.security.access.mobile.authentication.OAuthContext
Sets an array of String of scopes to be authorized.
setSslContext(SSLContext) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Sets the SSLContext to use self-signed or unknown certificates for HttpsURLConnection.
setState(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Set the unique identifier of the mechanism request.
setState(String) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Set the unique identifier of the mechanism request.
setState(String) - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Set the unique identifier of the mechanism request.
setState(String) - Method in interface com.ibm.security.access.mobile.authentication.IChallenge
 
setState(String) - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Set the unique identifier of the mechanism request.
setState(String) - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Set the unique identifier of the mechanism request.
setState(String) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Set the unique identifier of the mechanism request.
setState(String) - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Set the unique identifier of the mechanism request.
setTransactionId(String) - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Set the unique identifier of the transaction.
setType(String) - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Set the type of transaction.
sharedInstance() - Static method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Returns an instance of a new ChallengeContext object.
sharedInstance() - Static method in class com.ibm.security.access.mobile.authentication.ContextHelper
Returns an instance of a new ContextHelper object.
sharedInstance() - Static method in class com.ibm.security.access.mobile.authentication.MfaRegistrationContext
Returns an instance of a new MfaRegistrationContext object.
sharedInstance() - Static method in class com.ibm.security.access.mobile.authentication.OAuthContext
Returns the shared defaults object.
shouldRefresh() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
The flag to indicate if the access token should be refreshed.
signData(String, String) - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Using a key generated by the device to sign the value and return the encrypted result.
signData(String, String, int) - Static method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Using a key generated by the device to sign the value and return the encrypted result.
signData(FingerprintManager.AuthenticationResult, String, int) - Method in class com.ibm.security.access.mobile.authentication.KeyStoreHelper
Using an authorozed key generated by the device to sign the value and return the encrypted result.
store() - Method in class com.ibm.security.access.mobile.authentication.OAuthToken
Saves the OAuthToken object to SharedPreferences.

T

toString() - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Returns a textually representation of the instance with attribute names and values.
toString() - Method in class com.ibm.security.access.mobile.authentication.ChallengeResult
Returns a textually representation of the instance with attribute names and values.
toString() - Method in enum com.ibm.security.access.mobile.authentication.ErrorCodes
 
toString() - Method in exception com.ibm.security.access.mobile.authentication.MobileKitException
 
toString() - Method in enum com.ibm.security.access.mobile.authentication.RegistrationAttributes
Returns the value of the Enum.
toString() - Method in enum com.ibm.security.access.mobile.authorization.HmacAlgorithm
 
TotpChallenge - Class in com.ibm.security.access.mobile.authentication
Time-based One-time Password Algorithm (TOTP) challenge accepts a value that an algorithm has computed to produce a one-time password from a shared secret key and the current time.
TotpChallenge() - Constructor for class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns an instance containing a new IChallenge.
TotpChallenge(String) - Constructor for class com.ibm.security.access.mobile.authentication.TotpChallenge
Returns an instance containing a new IChallenge with a message.
TotpEnrollment - Class in com.ibm.security.access.mobile.authentication
The enrollment for time based one-time password.
TotpEnrollment() - Constructor for class com.ibm.security.access.mobile.authentication.TotpEnrollment
 
TotpGeneratorContext - Class in com.ibm.security.access.mobile.authorization
Implementation to calculate a time-based one-time password according to https://tools.ietf.org/html/rfc6238
TotpGeneratorContext(String, int, HmacAlgorithm) - Constructor for class com.ibm.security.access.mobile.authorization.TotpGeneratorContext
Returns a new TotpGeneratorContext object with the values secret, digits and algorithm.
TotpGeneratorContext(String, int, HmacAlgorithm, int) - Constructor for class com.ibm.security.access.mobile.authorization.TotpGeneratorContext
Returns a new TotpGeneratorContext object with the values secret, digits, algorithm and period.
transactionIdShort() - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
The transactionId is represented as a Universal Unique Identifier (UUID).

U

UIQRScanView - Class in com.ibm.security.access.mobile.authentication
The UIQRScanView enables mobile application to scan a QR code for device registration.
UIQRScanView() - Constructor for class com.ibm.security.access.mobile.authentication.UIQRScanView
Returns an instance containing a new UIQRScanView.
unenroll(String, OAuthToken, String, String, IUnenrollHandleResult) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Unenroll a challenge mechanism for a device.
UnenrollResult - Class in com.ibm.security.access.mobile.authentication
 
unregister(IChallenge) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Unregister an IChallenge instances.
unregisterDevice(String, OAuthToken, String, IUnregisterResultCallback) - Method in class com.ibm.security.access.mobile.authentication.MfaRegistrationContext
Unregister the device.
UsernamePasswordChallenge - Class in com.ibm.security.access.mobile.authentication
The Username Password challenge prompts the user to re-enter their username and password registered with Access Manager.
UsernamePasswordChallenge() - Constructor for class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns an instance containing a new IChallenge.
UsernamePasswordChallenge(String) - Constructor for class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Returns an instance containing a new IChallenge with a message.
UserPresenceChallenge - Class in com.ibm.security.access.mobile.authentication
The simple user presence challenge prompts the user to acknowledge.
UserPresenceChallenge() - Constructor for class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns an instance containing a new IChallenge.
UserPresenceChallenge(String) - Constructor for class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Returns an instance containing a new IChallenge with a message.
UserPresenceEnrollment - Class in com.ibm.security.access.mobile.authentication
The enrollment for simple user-presence.
UserPresenceEnrollment() - Constructor for class com.ibm.security.access.mobile.authentication.UserPresenceEnrollment
 

V

valueOf(String) - Static method in enum com.ibm.security.access.mobile.authentication.ErrorCodes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.security.access.mobile.authentication.RegistrationAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.security.access.mobile.authorization.HmacAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ibm.security.access.mobile.authentication.ErrorCodes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.security.access.mobile.authentication.RegistrationAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.security.access.mobile.authorization.HmacAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, OAuthToken, Map<String, String>, IChallengeCallbackHandleVerify) - Method in class com.ibm.security.access.mobile.authentication.ChallengeContext
Submits the mechanism for verification.
VoiceChallenge - Class in com.ibm.security.access.mobile.authentication
The voice biometric challenge prompts the user to verify a phrase.
VoiceChallenge() - Constructor for class com.ibm.security.access.mobile.authentication.VoiceChallenge
Initializes a new VoiceChallenge mechanism.
VoiceChallenge(String) - Constructor for class com.ibm.security.access.mobile.authentication.VoiceChallenge
Returns an instance containing a new IChallenge with a message.
VoiceEnrollment - Class in com.ibm.security.access.mobile.authentication
The enrollment for Voice biometrics.
VoiceEnrollment() - Constructor for class com.ibm.security.access.mobile.authentication.VoiceEnrollment
 

W

writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallenge
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.FingerprintChallengeWrapper
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.HotpChallenge
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.MfaQRScanResult
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.OtpQRScanResult
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.PendingTransaction
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.TotpChallenge
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.UsernamePasswordChallenge
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.UserPresenceChallenge
Writes the object into a parcel.
writeToParcel(Parcel, int) - Method in class com.ibm.security.access.mobile.authentication.VoiceChallenge
Writes the object into a parcel.
A B C D E F G H I K L M O P R S T U V W