Enumerations and Bitsets
AuthenticationMode
Represents the authentication mode.
Objective-C - KSMAuthenticationMode
Java - AuthenticationMode
Values
| Java | Objective-C | Description | 
|---|---|---|
| NO | KSMAuthenticationModeNo | Indicates that no interactive authentication is required to access user credentials. | 
| BIOMETRIC | KSMAuthenticationModeBiometric | Indicates that biometric authentication is required to access user credentials. | 
| PASSWORD | KSMAuthenticationModePassword | Indicates that password authentication is required to access user credentials. | 
| PIN | KSMAuthenticationModePin | Indicates that device PIN authentication is required to access user credentials. | 
BannerType
Represents the banner type.
Objective-C - KSMBannerType
Java - BannerType
Values
| Java | Objective-C | Description | 
|---|---|---|
| DISPLAY_MESSAGE | KSMBannerTypeDisplayMessage | Indicates that a display message is waiting to be processed. | 
| TRANSACTION | KSMBannerTypeTransaction | Indicates that a transaction is waiting to be processed. | 
ConfirmationType
Represents the transaction confirmation type
Objective-C - KSMConfirmationType
Java - ConfirmationType
Values
| Java | Objective-C | Description | 
|---|---|---|
| OK | KSMConfirmationTypeOk | Indicates that the transaction is successfully processed and accepted. | 
| CANCEL | KSMConfirmationTypeCancel | Indicates that transaction processing is cancelled. | 
| TIMEOUT | KSMConfirmationTypeTimeout | Indicates that transaction processing is timed out. | 
KeyAccessProtectionMode
Represents the key access protection mode.
| Value | Description | 
|---|---|
| No | Indicates that no interactive authentication is required to access keys from the device key strorage. | 
| Biometric | Indicates that biometric authentication is required to access user keys from the device key strorage. | 
| DeviceCredential | Indicates that device PIN is required to access user keys from the device key strorage. |