Enumerations
The following enumerations are available globally.
-
AccountError represents an error captured by FRAuthenticator SDK for any operations related to Account class
- accountLocked: Operation cannot be completed, Account is locked
- failToLockMissingPolicyName: Missing or invalid name for the given Policy
- failToLockInvalidPolicy: Given policy was not attached during Account registration.
- failToLockAccountAlreadyLocked: Given Account is already locked
- failToUnlockAccountNotLocked: Given Account is not locked
- failToRegisterPolicyViolation: Account cannot be registered on the device due to policy violation
Declaration
Swift
public enum AccountError : FRErrorextension AccountError: CustomNSError -
CryptoError represents an error captured or created by FRAuthenticator SDK for any operation related to cryptographic process; such as HMAC, base64 encoding/decoding, and etc
See moreDeclaration
Swift
public enum CryptoError : FRErrorextension CryptoError: CustomNSError -
FRAError represents an error captured by FRAuthenticator SDK for any operation related to FRAuthenticator class
- invalidStateForChangingStorage: Storage Client is being set after SDK initialization which is prohibited
Declaration
Swift
public enum FRAError : FRErrorextension FRAError: CustomNSError -
MechanismError represents an error captured by FRAuthenticator SDK for any operations related to Mechanism class
- invalidQRCode: Fail to parse or validate given QR Code
- invalidType: Given QR Code does not have valid type
- missingInformation: Given QR Code does not contain necessary information to construct Mechanism object
- invalidInformation: Given QR Code contains some invalid information to construct Mechanism object
Declaration
Swift
public enum MechanismError : FRErrorextension MechanismError: CustomNSError -
NotificationError represents an error captured by FRAuthenticator SDK for any operation related to Notification
- invalidPayload: Given payload contains invalid information to construct Notification object
Declaration
Swift
public enum NotificationError : FRErrorextension NotificationError: CustomNSError -
OathError represents an error captured by FRAuthenticator SDK for any operations related to Oath
- invalidQRCode: Fail to parse or validate given secret
Declaration
Swift
public enum OathError : FRErrorextension OathError: CustomNSError -
PushNotificationError represents an error captured or created by FRAuthenticator SDK for any operation related to Push Notification registration / authentication process
- missingDeviceToken: Device Token to be used for push registration is missing
Declaration
Swift
public enum PushNotificationError : FRErrorextension PushNotificationError: CustomNSError -
Declaration
Swift
public enum PushType : String, Codable
View on GitHub
Enumerations Reference