/* * This file is auto-generated. DO NOT MODIFY. * Using: out/host/linux-x86/bin/aidl --lang=java -Weverything -Wno-missing-permission-annotation --structured --version 5 --hash notfrozen -t --stability vintf --min_sdk_version platform_apis -pout/soong/.intermediates/hardware/interfaces/biometrics/common/aidl/android.hardware.biometrics.common_interface/4/preprocessed.aidl -pout/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster_interface/4/preprocessed.aidl --previous_api_dir=hardware/interfaces/biometrics/fingerprint/aidl/aidl_api/android.hardware.biometrics.fingerprint/4 --previous_hash 41a730a7a6b5aa9cebebce70ee5b5e509b0af6fb --ninja -d out/soong/.intermediates/hardware/interfaces/biometrics/fingerprint/aidl/android.hardware.biometrics.fingerprint-V5-java-source/gen/android/hardware/biometrics/fingerprint/AcquiredInfo.java.d -o out/soong/.intermediates/hardware/interfaces/biometrics/fingerprint/aidl/android.hardware.biometrics.fingerprint-V5-java-source/gen -Nhardware/interfaces/biometrics/fingerprint/aidl hardware/interfaces/biometrics/fingerprint/aidl/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl */ package android.hardware.biometrics.fingerprint; /** @hide */ public @interface AcquiredInfo { /** * Placeholder value used for default initialization of AcquiredInfo. This * value means AcquiredInfo wasn't explicitly initialized and must be * discarded by the recipient. */ public static final byte UNKNOWN = 0; /** A high quality fingerprint image was detected, no further user interaction is necessary. */ public static final byte GOOD = 1; /** Not enough of a fingerprint was detected. Reposition the finger, or a longer swipe needed. */ public static final byte PARTIAL = 2; /** Image doesn't contain enough detail for recognition. */ public static final byte INSUFFICIENT = 3; /** The sensor needs to be cleaned. */ public static final byte SENSOR_DIRTY = 4; /** For swipe-type sensors, the swipe was too slow and not enough data was collected. */ public static final byte TOO_SLOW = 5; /** For swipe-type sensors, the swipe was too fast and not enough data was collected. */ public static final byte TOO_FAST = 6; /** * Vendor-specific acquisition message. See ISessionCallback#onAcquired vendorCode * documentation. */ public static final byte VENDOR = 7; /** * This message represents the earliest message sent at the beginning of the authentication * pipeline. It is expected to be used to measure latency. For example, in a camera-based * authentication system it's expected to be sent prior to camera initialization. Note this * should be sent whenever authentication is started or restarted. The framework may measure * latency based on the time between the last START message and the onAuthenticated callback. */ public static final byte START = 8; /** * For sensors that require illumination, such as optical under-display fingerprint sensors, * the image was too dark to be used for matching. */ public static final byte TOO_DARK = 9; /** * For sensors that require illumination, such as optical under-display fingerprint sensors, * the image was too bright to be used for matching. */ public static final byte TOO_BRIGHT = 10; /** * This message may be sent during enrollment if the same area of the finger has already * been captured during this enrollment session. In general, enrolling multiple areas of the * same finger can help against false rejections. */ public static final byte IMMOBILE = 11; /** * This message may be sent to notify the framework that an additional image capture is taking * place. Multiple RETRYING_CAPTURE may be sent before an ACQUIRED_GOOD message is sent. * However, RETRYING_CAPTURE must not be sent after ACQUIRED_GOOD is sent. */ public static final byte RETRYING_CAPTURE = 12; /** Fingerprint was lifted before the capture completed. */ public static final byte LIFT_TOO_SOON = 13; /** * Indicates a power press event has occurred. This is typically sent by fingerprint * sensors that have the sensor co-located with the power button. */ public static final byte POWER_PRESS = 14; }