LAErrorDomain
TypeScriptconst LAErrorDomain: stringSwift declarationlet LAErrorDomain: StringAuthenticate users biometrically or with a passphrase they already know.
28 types
159 callable entries
14 skipped
92% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
LAAccessControlOperation
enum · iOS 9.0+
LAAuthenticationRequirement
class · iOS 16.0+
LABiometryFallbackRequirement
class · iOS 16.0+
LABiometryType
enum · iOS 11.0+
LACompanionType
enum · iOS 18.0+
LAContext
class · iOS 8.0+
LAContext.ObjectWillChangePublisher
typealias · iOS 18.0+
LACredentialType
enum · iOS 9.0+
LADomainState
class · iOS 18.0+
LADomainStateBiometry
class · iOS 18.0+
LADomainStateCompanion
class · iOS 18.0+
LAEnvironment
class · iOS 18.0+
LAEnvironment.Mechanism
class · iOS 18.0+
LAEnvironment.MechanismBiometry
class · iOS 18.0+
LAEnvironment.MechanismCompanion
class · iOS 18.0+
LAEnvironment.MechanismUserPassword
class · iOS 18.0+
LAEnvironment.Observer
protocol · iOS 18.0+
LAEnvironment.State
class · iOS 18.0+
LAError
struct · iOS 8.0+
LAError.Code
enum · iOS 8.0+
LAPersistedRight
class · iOS 16.0+
LAPolicy
enum · iOS 8.0+
LAPrivateKey
class · iOS 16.0+
LAPublicKey
class · iOS 16.0+
LARight
class · iOS 16.0+
LARight.State
enum · iOS 16.0+
LARightStore
class · iOS 16.0+
LASecret
class · iOS 16.0+
const LAErrorDomain: stringSwift declarationlet LAErrorDomain: Stringconst LATouchIDAuthenticationMaximumAllowableReuseDuration: numberSwift declarationlet LATouchIDAuthenticationMaximumAllowableReuseDuration: TimeIntervalconst kLAAccessControlOperationCreateItem: numberSwift declarationvar kLAAccessControlOperationCreateItem: Int32 { get }const kLAAccessControlOperationCreateKey: numberSwift declarationvar kLAAccessControlOperationCreateKey: Int32 { get }const kLAAccessControlOperationUseItem: numberSwift declarationvar kLAAccessControlOperationUseItem: Int32 { get }const kLAAccessControlOperationUseKeyDecrypt: numberSwift declarationvar kLAAccessControlOperationUseKeyDecrypt: Int32 { get }const kLAAccessControlOperationUseKeyKeyExchange: numberSwift declarationvar kLAAccessControlOperationUseKeyKeyExchange: Int32 { get }const kLAAccessControlOperationUseKeySign: numberSwift declarationvar kLAAccessControlOperationUseKeySign: Int32 { get }const kLABiometryTypeFaceID: numberSwift declarationvar kLABiometryTypeFaceID: Int32 { get }const kLABiometryTypeNone: numberSwift declarationvar kLABiometryTypeNone: Int32 { get }const kLABiometryTypeOpticID: numberSwift declarationvar kLABiometryTypeOpticID: Int32 { get }const kLABiometryTypeTouchID: numberSwift declarationvar kLABiometryTypeTouchID: Int32 { get }const kLACompanionTypeMac: numberSwift declarationvar kLACompanionTypeMac: Int32 { get }const kLACompanionTypeNone: numberSwift declarationvar kLACompanionTypeNone: Int32 { get }const kLACompanionTypeVision: numberSwift declarationvar kLACompanionTypeVision: Int32 { get }const kLACompanionTypeWatch: numberSwift declarationvar kLACompanionTypeWatch: Int32 { get }const kLACredentialSmartCardPIN: numberSwift declarationvar kLACredentialSmartCardPIN: Int32 { get }const kLACredentialTypeApplicationPassword: numberSwift declarationvar kLACredentialTypeApplicationPassword: Int32 { get }const kLAErrorAppCancel: numberSwift declarationvar kLAErrorAppCancel: Int32 { get }const kLAErrorAuthenticationFailed: numberSwift declarationvar kLAErrorAuthenticationFailed: Int32 { get }const kLAErrorBiometryDisconnected: numberSwift declarationvar kLAErrorBiometryDisconnected: Int32 { get }const kLAErrorBiometryLockout: numberSwift declarationvar kLAErrorBiometryLockout: Int32 { get }const kLAErrorBiometryNotAvailable: numberSwift declarationvar kLAErrorBiometryNotAvailable: Int32 { get }const kLAErrorBiometryNotEnrolled: numberSwift declarationvar kLAErrorBiometryNotEnrolled: Int32 { get }const kLAErrorBiometryNotPaired: numberSwift declarationvar kLAErrorBiometryNotPaired: Int32 { get }const kLAErrorCompanionNotAvailable: numberSwift declarationvar kLAErrorCompanionNotAvailable: Int32 { get }const kLAErrorDomain: stringSwift declarationvar kLAErrorDomain: String { get }const kLAErrorInvalidContext: numberSwift declarationvar kLAErrorInvalidContext: Int32 { get }const kLAErrorInvalidDimensions: numberSwift declarationvar kLAErrorInvalidDimensions: Int32 { get }const kLAErrorNotInteractive: numberSwift declarationvar kLAErrorNotInteractive: Int32 { get }const kLAErrorPasscodeNotSet: numberSwift declarationvar kLAErrorPasscodeNotSet: Int32 { get }const kLAErrorSystemCancel: numberSwift declarationvar kLAErrorSystemCancel: Int32 { get }const kLAErrorTouchIDLockout: numberSwift declarationvar kLAErrorTouchIDLockout: Int32 { get }const kLAErrorTouchIDNotAvailable: numberSwift declarationvar kLAErrorTouchIDNotAvailable: Int32 { get }const kLAErrorTouchIDNotEnrolled: numberSwift declarationvar kLAErrorTouchIDNotEnrolled: Int32 { get }const kLAErrorUserCancel: numberSwift declarationvar kLAErrorUserCancel: Int32 { get }const kLAErrorUserFallback: numberSwift declarationvar kLAErrorUserFallback: Int32 { get }const kLAErrorWatchNotAvailable: numberSwift declarationvar kLAErrorWatchNotAvailable: Int32 { get }const kLAPolicyDeviceOwnerAuthentication: numberSwift declarationvar kLAPolicyDeviceOwnerAuthentication: Int32 { get }const kLAPolicyDeviceOwnerAuthenticationWithBiometrics: numberSwift declarationvar kLAPolicyDeviceOwnerAuthenticationWithBiometrics: Int32 { get }const kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrCompanion: numberSwift declarationvar kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrCompanion: Int32 { get }const kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatch: numberSwift declarationvar kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatch: Int32 { get }const kLAPolicyDeviceOwnerAuthenticationWithCompanion: numberSwift declarationvar kLAPolicyDeviceOwnerAuthenticationWithCompanion: Int32 { get }const kLAPolicyDeviceOwnerAuthenticationWithWatch: numberSwift declarationvar kLAPolicyDeviceOwnerAuthenticationWithWatch: Int32 { get }const kLAPolicyDeviceOwnerAuthenticationWithWristDetection: numberSwift declarationvar kLAPolicyDeviceOwnerAuthenticationWithWristDetection: Int32 { get }14 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
LAEnvironment.MechanismCompanion.init()
inherited init: clang: 'init' is unavailable
LAPublicKey.init()
inherited init: clang: 'init' is unavailable
LAEnvironment.MechanismBiometry.init()
inherited init: clang: 'init' is unavailable
LARightStore.init()
inherited init: clang: 'init' is unavailable
LAEnvironment.Mechanism.init()
inherited init: clang: 'init' is unavailable
LAPersistedRight.init()
inherited init: clang: 'init' is unavailable
LAEnvironment.State.init()
inherited init: clang: 'init' is unavailable
LAEnvironment.MechanismUserPassword.init()
inherited init: clang: 'init' is unavailable
LADomainState.init()
inherited init: clang: 'init' is unavailable
LADomainStateBiometry.init()
inherited init: clang: 'init' is unavailable
LADomainStateCompanion.init()
inherited init: clang: 'init' is unavailable
LAPrivateKey.init()
inherited init: clang: 'init' is unavailable
LAEnvironment.init()
inherited init: clang: 'init' is unavailable
LASecret.init()
inherited init: clang: 'init' is unavailable