Crate objc2_local_authentication

Source
Expand description

§Bindings to the LocalAuthentication framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

LAAccessControlOperationLAContext
Apple’s documentation
LAAuthenticationRequirementLARequirement
Builds requirements that can be used for protecting a LARight
LABiometryFallbackRequirementLARequirement
Builds authentication requirements that can be used as fallbacks for biometric authentication
LABiometryTypeLABiometryType
Apple’s documentation
LACompanionTypeLACompanionType
Apple’s documentation
LAContextLAContext
Class that represents an authentication context.
LACredentialTypeLAContext
Apple’s documentation
LADomainStateLADomainState
Apple’s documentation
LADomainStateBiometryLADomainState
Apple’s documentation
LADomainStateCompanionLADomainState
Apple’s documentation
LAEnvironmentLAEnvironment
Apple’s documentation
LAEnvironmentMechanismLAEnvironmentMechanism
Apple’s documentation
LAEnvironmentMechanismBiometryLAEnvironmentMechanism and LAEnvironmentMechanismBiometry
Apple’s documentation
LAEnvironmentMechanismCompanionLAEnvironmentMechanism and LAEnvironmentMechanismCompanion
Apple’s documentation
LAEnvironmentMechanismUserPasswordLAEnvironmentMechanism and LAEnvironmentMechanismUserPassword
Apple’s documentation
LAEnvironmentStateLAEnvironmentState
Apple’s documentation
LAErrorLAError
Apple’s documentation
LAPersistedRightLAPersistedRight and LARight
A type of right that, when authorized, grants access to a key and secret
LAPolicyLAContext
Apple’s documentation
LAPrivateKeyLAPrivateKey
Managed Private Key.
LAPublicKeyLAPublicKey
The public part of an asymmetric key pair
LARightLARight
Groups a set of requirements that need to be satisfied in order to grant access to certain resource or operation
LARightStateLARight
Each of the different states of a right
LARightStoreLARightStore
Persistent storage for LARightinstances.
LASecretLASecret
Generic secret

Constants§

kLABiometryTypeFaceIDLAPublicDefines
Apple’s documentation
kLABiometryTypeNoneLAPublicDefines
Apple’s documentation
kLABiometryTypeOpticIDLAPublicDefines
Apple’s documentation
kLABiometryTypeTouchIDLAPublicDefines
Apple’s documentation
kLACompanionTypeMacLAPublicDefines
Apple’s documentation
kLACompanionTypeWatchLAPublicDefines
Apple’s documentation
kLACredentialSmartCardPINLAPublicDefines
Apple’s documentation
kLACredentialTypeApplicationPasswordLAPublicDefines
Apple’s documentation
kLAErrorAppCancelLAPublicDefines
Apple’s documentation
kLAErrorAuthenticationFailedLAPublicDefines
Apple’s documentation
kLAErrorBiometryDisconnectedLAPublicDefines
Apple’s documentation
kLAErrorBiometryLockoutLAPublicDefines
Apple’s documentation
kLAErrorBiometryNotAvailableLAPublicDefines
Apple’s documentation
kLAErrorBiometryNotEnrolledLAPublicDefines
Apple’s documentation
kLAErrorBiometryNotPairedLAPublicDefines
Apple’s documentation
kLAErrorCompanionNotAvailableLAPublicDefines
Apple’s documentation
kLAErrorDomainLAPublicDefines
Apple’s documentation
kLAErrorInvalidContextLAPublicDefines
Apple’s documentation
kLAErrorInvalidDimensionsLAPublicDefines
Apple’s documentation
kLAErrorNotInteractiveLAPublicDefines
Apple’s documentation
kLAErrorPasscodeNotSetLAPublicDefines
Apple’s documentation
kLAErrorSystemCancelLAPublicDefines
Apple’s documentation
kLAErrorTouchIDLockoutLAPublicDefines
Apple’s documentation
kLAErrorTouchIDNotAvailableLAPublicDefines
Apple’s documentation
kLAErrorTouchIDNotEnrolledLAPublicDefines
Apple’s documentation
kLAErrorUserCancelLAPublicDefines
Apple’s documentation
kLAErrorUserFallbackLAPublicDefines
Apple’s documentation
kLAErrorWatchNotAvailableLAPublicDefines
Apple’s documentation
kLAPolicyDeviceOwnerAuthenticationLAPublicDefines
Apple’s documentation
kLAPolicyDeviceOwnerAuthenticationWithBiometricsLAPublicDefines
Apple’s documentation
kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrCompanionLAPublicDefines
Apple’s documentation
kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatchLAPublicDefines
Apple’s documentation
kLAPolicyDeviceOwnerAuthenticationWithCompanionLAPublicDefines
Apple’s documentation
kLAPolicyDeviceOwnerAuthenticationWithWatchLAPublicDefines
Apple’s documentation
kLAPolicyDeviceOwnerAuthenticationWithWristDetectionLAPublicDefines
Apple’s documentation

Statics§

LAErrorDomainLAError
LocalAuthentication error domain.
LATouchIDAuthenticationMaximumAllowableReuseDurationLAContext
The maximum value for LAContext touchIDAuthenticationAllowableReuseDuration property.

Traits§

LAEnvironmentObserverLAEnvironment
Apple’s documentation