mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 05:49:27 +00:00
Merge "Add @hide to AIDL interfaces" into main
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@Backing(type="byte") @VintfStability
|
||||
enum AcquiredInfo {
|
||||
UNKNOWN,
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
parcelable AuthenticationFrame {
|
||||
android.hardware.biometrics.face.BaseFrame data;
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
parcelable BaseFrame {
|
||||
android.hardware.biometrics.face.AcquiredInfo acquiredInfo = android.hardware.biometrics.face.AcquiredInfo.UNKNOWN;
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
parcelable Cell {
|
||||
int x;
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
parcelable EnrollmentFrame {
|
||||
@nullable android.hardware.biometrics.face.Cell cell;
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@Backing(type="byte") @VintfStability
|
||||
enum EnrollmentStage {
|
||||
UNKNOWN,
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
parcelable EnrollmentStageConfig {
|
||||
android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.EnrollmentStage.UNKNOWN;
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@Backing(type="byte") @VintfStability
|
||||
enum EnrollmentType {
|
||||
DEFAULT,
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@Backing(type="byte") @VintfStability
|
||||
enum Error {
|
||||
UNKNOWN,
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
parcelable FaceEnrollOptions {
|
||||
android.hardware.keymaster.HardwareAuthToken hardwareAuthToken;
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@Backing(type="byte") @VintfStability
|
||||
enum FaceSensorType {
|
||||
UNKNOWN,
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@Backing(type="byte") @VintfStability
|
||||
enum Feature {
|
||||
REQUIRE_ATTENTION,
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
interface IFace {
|
||||
android.hardware.biometrics.face.SensorProps[] getSensorProps();
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
interface ISession {
|
||||
void generateChallenge();
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
interface ISessionCallback {
|
||||
void onChallengeGenerated(in long challenge);
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
// later when a module using the interface is updated, e.g., Mainline modules.
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
/* @hide */
|
||||
@VintfStability
|
||||
parcelable SensorProps {
|
||||
android.hardware.biometrics.common.CommonProps commonProps;
|
||||
|
||||
@@ -15,7 +15,9 @@
|
||||
*/
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
@Backing(type="byte")
|
||||
enum AcquiredInfo {
|
||||
|
||||
@@ -20,6 +20,7 @@ import android.hardware.biometrics.face.BaseFrame;
|
||||
|
||||
/**
|
||||
* Describes an individual frame captured during authentication.
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
parcelable AuthenticationFrame {
|
||||
|
||||
@@ -22,6 +22,7 @@ import android.hardware.biometrics.face.AcquiredInfo;
|
||||
* Metadata of an individual frame. Can be used by the framework to provide user feedback.
|
||||
* This parcelable is part of AuthenticationFrame and EnrollmentFrame, and shouldn't be used
|
||||
* independently of those parcelables.
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
parcelable BaseFrame {
|
||||
|
||||
@@ -18,6 +18,7 @@ package android.hardware.biometrics.face;
|
||||
|
||||
/**
|
||||
* Coordinates of an enrollment UI cell in a vendor-defined coordinate system.
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
parcelable Cell {
|
||||
|
||||
@@ -22,6 +22,7 @@ import android.hardware.biometrics.face.EnrollmentStage;
|
||||
|
||||
/**
|
||||
* Describes an individual frame captured during enrollment.
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
parcelable EnrollmentFrame {
|
||||
|
||||
@@ -18,6 +18,7 @@ package android.hardware.biometrics.face;
|
||||
|
||||
/**
|
||||
* Enrollment stages that can be mapped to the enrollment UI actions in the framework.
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
@Backing(type="byte")
|
||||
|
||||
@@ -19,6 +19,9 @@ package android.hardware.biometrics.face;
|
||||
import android.hardware.biometrics.face.Cell;
|
||||
import android.hardware.biometrics.face.EnrollmentStage;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
parcelable EnrollmentStageConfig {
|
||||
/**
|
||||
|
||||
@@ -16,6 +16,9 @@
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
@Backing(type="byte")
|
||||
enum EnrollmentType {
|
||||
|
||||
@@ -15,7 +15,9 @@
|
||||
*/
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
@Backing(type="byte")
|
||||
enum Error {
|
||||
|
||||
@@ -26,6 +26,7 @@ import android.view.Surface;
|
||||
|
||||
/**
|
||||
* Enroll options used to pass information to the HAL when requesting an enroll operation.
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
parcelable FaceEnrollOptions {
|
||||
|
||||
@@ -16,6 +16,9 @@
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
@Backing(type="byte")
|
||||
enum FaceSensorType {
|
||||
|
||||
@@ -16,6 +16,9 @@
|
||||
|
||||
package android.hardware.biometrics.face;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
@Backing(type="byte")
|
||||
enum Feature {
|
||||
|
||||
@@ -20,6 +20,9 @@ import android.hardware.biometrics.face.ISession;
|
||||
import android.hardware.biometrics.face.ISessionCallback;
|
||||
import android.hardware.biometrics.face.SensorProps;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
interface IFace {
|
||||
/**
|
||||
|
||||
@@ -42,6 +42,7 @@ import android.hardware.keymaster.HardwareAuthToken;
|
||||
* ISession only supports execution of one operation at a time, regardless of whether it's
|
||||
* cancellable or not. The framework must wait for a corresponding callback indicating the end of
|
||||
* the current operation before a new operation can be started.
|
||||
* @hide
|
||||
*/
|
||||
|
||||
@VintfStability
|
||||
|
||||
@@ -23,6 +23,9 @@ import android.hardware.biometrics.face.Error;
|
||||
import android.hardware.biometrics.face.Feature;
|
||||
import android.hardware.keymaster.HardwareAuthToken;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
interface ISessionCallback {
|
||||
/**
|
||||
|
||||
@@ -19,6 +19,9 @@ package android.hardware.biometrics.face;
|
||||
import android.hardware.biometrics.common.CommonProps;
|
||||
import android.hardware.biometrics.face.FaceSensorType;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@VintfStability
|
||||
parcelable SensorProps {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user