Expand description
§Bindings to the LocalAuthentication
framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- LAAccess
Control Operation LAContext
- Apple’s documentation
- LAAuthentication
Requirement LARequirement
- Builds requirements that can be used for protecting a
LARight
- LABiometry
Fallback Requirement LARequirement
- Builds authentication requirements that can be used as fallbacks for biometric authentication
- LABiometry
Type LABiometryType
- Apple’s documentation
- LACompanion
Type LACompanionType
- Apple’s documentation
- LAContext
LAContext
- Class that represents an authentication context.
- LACredential
Type LAContext
- Apple’s documentation
- LADomain
State LADomainState
- Apple’s documentation
- LADomain
State Biometry LADomainState
- Apple’s documentation
- LADomain
State Companion LADomainState
- Apple’s documentation
- LAEnvironment
LAEnvironment
- Apple’s documentation
- LAEnvironment
Mechanism LAEnvironmentMechanism
- Apple’s documentation
- LAEnvironment
Mechanism Biometry LAEnvironmentMechanism
andLAEnvironmentMechanismBiometry
- Apple’s documentation
- LAEnvironment
Mechanism Companion LAEnvironmentMechanism
andLAEnvironmentMechanismCompanion
- Apple’s documentation
- LAEnvironment
Mechanism User Password LAEnvironmentMechanism
andLAEnvironmentMechanismUserPassword
- Apple’s documentation
- LAEnvironment
State LAEnvironmentState
- Apple’s documentation
- LAError
LAError
- Apple’s documentation
- LAPersisted
Right LAPersistedRight
andLARight
- A type of right that, when authorized, grants access to a key and secret
- LAPolicy
LAContext
- Apple’s documentation
- LAPrivate
Key LAPrivateKey
- Managed Private Key.
- LAPublic
Key LAPublicKey
- The public part of an asymmetric key pair
- LARight
LARight
- Groups a set of requirements that need to be satisfied in order to grant access to certain resource or operation
- LARight
State LARight
- Each of the different states of a right
- LARight
Store LARightStore
- Persistent storage for
LARight
instances. - LASecret
LASecret
- Generic secret
Constants§
- kLABiometry
Type FaceID LAPublicDefines
- Apple’s documentation
- kLABiometry
Type None LAPublicDefines
- Apple’s documentation
- kLABiometry
Type OpticID LAPublicDefines
- Apple’s documentation
- kLABiometry
Type TouchID LAPublicDefines
- Apple’s documentation
- kLACompanion
Type Mac LAPublicDefines
- Apple’s documentation
- kLACompanion
Type Watch LAPublicDefines
- Apple’s documentation
- kLACredential
Smart CardPIN LAPublicDefines
- Apple’s documentation
- kLACredential
Type Application Password LAPublicDefines
- Apple’s documentation
- kLAError
AppCancel LAPublicDefines
- Apple’s documentation
- kLAError
Authentication Failed LAPublicDefines
- Apple’s documentation
- kLAError
Biometry Disconnected LAPublicDefines
- Apple’s documentation
- kLAError
Biometry Lockout LAPublicDefines
- Apple’s documentation
- kLAError
Biometry NotAvailable LAPublicDefines
- Apple’s documentation
- kLAError
Biometry NotEnrolled LAPublicDefines
- Apple’s documentation
- kLAError
Biometry NotPaired LAPublicDefines
- Apple’s documentation
- kLAError
Companion NotAvailable LAPublicDefines
- Apple’s documentation
- kLAError
Domain LAPublicDefines
- Apple’s documentation
- kLAError
Invalid Context LAPublicDefines
- Apple’s documentation
- kLAError
Invalid Dimensions LAPublicDefines
- Apple’s documentation
- kLAError
NotInteractive LAPublicDefines
- Apple’s documentation
- kLAError
Passcode NotSet LAPublicDefines
- Apple’s documentation
- kLAError
System Cancel LAPublicDefines
- Apple’s documentation
- kLAError
TouchID Lockout LAPublicDefines
- Apple’s documentation
- kLAError
TouchID NotAvailable LAPublicDefines
- Apple’s documentation
- kLAError
TouchID NotEnrolled LAPublicDefines
- Apple’s documentation
- kLAError
User Cancel LAPublicDefines
- Apple’s documentation
- kLAError
User Fallback LAPublicDefines
- Apple’s documentation
- kLAError
Watch NotAvailable LAPublicDefines
- Apple’s documentation
- kLAPolicy
Device Owner Authentication LAPublicDefines
- Apple’s documentation
- kLAPolicy
Device Owner Authentication With Biometrics LAPublicDefines
- Apple’s documentation
- kLAPolicy
Device Owner Authentication With Biometrics OrCompanion LAPublicDefines
- Apple’s documentation
- kLAPolicy
Device Owner Authentication With Biometrics OrWatch LAPublicDefines
- Apple’s documentation
- kLAPolicy
Device Owner Authentication With Companion LAPublicDefines
- Apple’s documentation
- kLAPolicy
Device Owner Authentication With Watch LAPublicDefines
- Apple’s documentation
- kLAPolicy
Device Owner Authentication With Wrist Detection LAPublicDefines
- Apple’s documentation
Statics§
- LAError
Domain ⚠LAError
- LocalAuthentication error domain.
- LATouchID
Authentication ⚠Maximum Allowable Reuse Duration LAContext
- The maximum value for LAContext touchIDAuthenticationAllowableReuseDuration property.
Traits§
- LAEnvironment
Observer LAEnvironment
- Apple’s documentation