Type Property

systemCancel

The system canceled authentication.

Declaration

static var systemCancel: LAError.Code { get }

Discussion

This might happen if another app comes to the foreground while your app displays the authentication dialog.

See Also

Error Codes

static var appCancel: LAError.Code

The app canceled authentication.

static var userCancel: LAError.Code

The user tapped the cancel button in the authentication dialog.

static var biometryLockout: LAError.Code

Biometry is locked because there were too many failed attempts.

static var biometryNotAvailable: LAError.Code

Biometry is not available on the device.

static var biometryNotEnrolled: LAError.Code

The user has no enrolled biometric identities.

static var touchIDLockout: LAError.Code

Touch ID is locked because there were too many failed attempts.

Deprecated
static var touchIDNotAvailable: LAError.Code

Touch ID is not available on the device.

Deprecated
static var touchIDNotEnrolled: LAError.Code

The user has no enrolled Touch ID fingers.

Deprecated
static var authenticationFailed: LAError.Code

The user failed to provide valid credentials.

static var invalidContext: LAError.Code

The context was previously invalidated.

static var notInteractive: LAError.Code

Displaying the required authentication user interface is forbidden.

static var passcodeNotSet: LAError.Code

A passcode isn’t set on the device.

static var userFallback: LAError.Code

The user tapped the fallback button in the authentication dialog, but no fallback is available for the authentication policy.

static var watchNotAvailable: LAError.Code

An attempt to authenticate with Apple Watch failed.

enum LAError.Code

Error codes that the framework returns when policy evaluation fails.