Class LocalAuthentication


  • public final class LocalAuthentication
    extends java.lang.Object
    • Field Detail

      • kLAPolicyDeviceOwnerAuthenticationWithBiometrics

        public static final double kLAPolicyDeviceOwnerAuthenticationWithBiometrics
        See Also:
        Constant Field Values
      • kLAPolicyDeviceOwnerAuthentication

        public static final double kLAPolicyDeviceOwnerAuthentication
        See Also:
        Constant Field Values
      • kLAPolicyDeviceOwnerAuthenticationWithWatch

        public static final double kLAPolicyDeviceOwnerAuthenticationWithWatch
        See Also:
        Constant Field Values
      • kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatch

        public static final double kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatch
        See Also:
        Constant Field Values
      • kLAPolicyDeviceOwnerAuthenticationWithWristDetection

        public static final double kLAPolicyDeviceOwnerAuthenticationWithWristDetection
        See Also:
        Constant Field Values
      • kLACredentialTypeApplicationPassword

        public static final double kLACredentialTypeApplicationPassword
        See Also:
        Constant Field Values
      • kLACredentialSmartCardPIN

        public static final double kLACredentialSmartCardPIN
        See Also:
        Constant Field Values
      • kLAErrorAuthenticationFailed

        public static final double kLAErrorAuthenticationFailed
        See Also:
        Constant Field Values
      • kLAErrorPasscodeNotSet

        public static final double kLAErrorPasscodeNotSet
        See Also:
        Constant Field Values
      • kLAErrorTouchIDNotAvailable

        public static final double kLAErrorTouchIDNotAvailable
        See Also:
        Constant Field Values
      • kLAErrorTouchIDNotEnrolled

        public static final double kLAErrorTouchIDNotEnrolled
        See Also:
        Constant Field Values
      • kLAErrorTouchIDLockout

        public static final double kLAErrorTouchIDLockout
        See Also:
        Constant Field Values
      • kLAErrorInvalidContext

        public static final double kLAErrorInvalidContext
        See Also:
        Constant Field Values
      • kLAErrorWatchNotAvailable

        public static final double kLAErrorWatchNotAvailable
        See Also:
        Constant Field Values
      • kLAErrorNotInteractive

        public static final double kLAErrorNotInteractive
        See Also:
        Constant Field Values
      • kLAErrorBiometryNotPaired

        public static final double kLAErrorBiometryNotPaired
        See Also:
        Constant Field Values
      • kLAErrorBiometryDisconnected

        public static final double kLAErrorBiometryDisconnected
        See Also:
        Constant Field Values
      • kLAErrorInvalidDimensions

        public static final double kLAErrorInvalidDimensions
        See Also:
        Constant Field Values
    • Method Detail

      • LATouchIDAuthenticationMaximumAllowableReuseDuration

        public static double LATouchIDAuthenticationMaximumAllowableReuseDuration()
        The maximum value for LAContext touchIDAuthenticationAllowableReuseDuration property. API-Since: 9.0
      • LAErrorDomain

        @NotNull
        public static @NotNull java.lang.String LAErrorDomain()
        LocalAuthentication error domain. API-Since: 8.3