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. |