# android.support.v4.hardware.fingerprint

added in[version 24.1.0](https://developer.android.com/topic/libraries/support-library/revisions)  

# android.support.v4.hardware.fingerprint

| This package is part of the Android[support library](https://developer.android.com/topic/libraries/support-library)which is no longer maintained. The support library has been superseded by[AndroidX](https://developer.android.com/jetpack/androidx)which is part of[Jetpack](https://developer.android.com/jetpack). We recommend using the AndroidX libraries in all new projects. You should also consider[migrating](https://developer.android.com/jetpack/androidx/migrate)existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library[class mappings](https://developer.android.com/jetpack/androidx/migrate/class-mappings).

## Classes

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [FingerprintManagerCompat](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat)                                               | A class that coordinates access to the fingerprint hardware.                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [FingerprintManagerCompat.AuthenticationCallback](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.AuthenticationCallback) | Callback structure provided to[authenticate(CryptoObject, int, CancellationSignal, AuthenticationCallback, Handler)](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat#authenticate(android.support.v4.hardware.fingerprint.FingerprintManagerCompat.CryptoObject, int, android.support.v4.os.CancellationSignal, android.support.v4.hardware.fingerprint.FingerprintManagerCompat.AuthenticationCallback, android.os.Handler)).   |
| [FingerprintManagerCompat.AuthenticationResult](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.AuthenticationResult)     | Container for callback data from[authenticate(CryptoObject, int, CancellationSignal, AuthenticationCallback, Handler)](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat#authenticate(android.support.v4.hardware.fingerprint.FingerprintManagerCompat.CryptoObject, int, android.support.v4.os.CancellationSignal, android.support.v4.hardware.fingerprint.FingerprintManagerCompat.AuthenticationCallback, android.os.Handler)). |
| [FingerprintManagerCompat.CryptoObject](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.CryptoObject)                     | A wrapper class for the crypto objects supported by FingerprintManager.                                                                                                                                                                                                                                                                                                                                                                                                                   |

-

  ## Classes

  - [FingerprintManagerCompat](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat)
  - [FingerprintManagerCompat.AuthenticationCallback](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.AuthenticationCallback)
  - [FingerprintManagerCompat.AuthenticationResult](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.AuthenticationResult)
  - [FingerprintManagerCompat.CryptoObject](https://developer.android.com/reference/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.CryptoObject)