blob: 8c02a686d09b892f56020e63069981f59470f02e [file] [log] [blame]
Jeff Pue0263c42024-07-17 12:33:29 -04001props {
2 owner: Vendor
3 module: "android.fingerprint.virt.FingerprintHalProperties"
4 prop {
5 api_name: "authenticator_id"
6 type: Long
7 access: ReadWrite
8 prop_name: "persist.vendor.fingerprint.virtual.authenticator_id"
9 }
10 prop {
11 api_name: "challenge"
12 type: Long
13 access: ReadWrite
14 prop_name: "vendor.fingerprint.virtual.challenge"
15 }
16 prop {
17 api_name: "control_illumination"
18 access: ReadWrite
19 prop_name: "persist.vendor.fingerprint.virtual.udfps.control_illumination"
20 }
21 prop {
22 api_name: "detect_interaction"
23 access: ReadWrite
24 prop_name: "persist.vendor.fingerprint.virtual.detect_interaction"
25 }
26 prop {
27 api_name: "display_touch"
28 access: ReadWrite
29 prop_name: "persist.vendor.fingerprint.virtual.udfps.display_touch"
30 }
31 prop {
32 api_name: "enrollment_hit"
33 type: Integer
34 access: ReadWrite
35 prop_name: "vendor.fingerprint.virtual.enrollment_hit"
36 }
37 prop {
38 api_name: "enrollments"
39 type: IntegerList
40 access: ReadWrite
41 prop_name: "persist.vendor.fingerprint.virtual.enrollments"
42 }
43 prop {
44 api_name: "lockout"
45 access: ReadWrite
46 prop_name: "persist.vendor.fingerprint.virtual.lockout"
47 }
48 prop {
49 api_name: "lockout_enable"
50 access: ReadWrite
51 prop_name: "persist.vendor.fingerprint.virtual.lockout_enable"
52 }
53 prop {
54 api_name: "lockout_permanent_threshold"
55 type: Integer
56 access: ReadWrite
57 prop_name: "persist.vendor.fingerprint.virtual.lockout_permanent_threshold"
58 }
59 prop {
60 api_name: "lockout_timed_duration"
61 type: Integer
62 access: ReadWrite
63 prop_name: "persist.vendor.fingerprint.virtual.lockout_timed_duration"
64 }
65 prop {
66 api_name: "lockout_timed_threshold"
67 type: Integer
68 access: ReadWrite
69 prop_name: "persist.vendor.fingerprint.virtual.lockout_timed_threshold"
70 }
71 prop {
72 api_name: "max_enrollments"
73 type: Integer
74 access: ReadWrite
75 prop_name: "persist.vendor.fingerprint.virtual.max_enrollments"
76 }
77 prop {
78 api_name: "navigation_guesture"
79 access: ReadWrite
80 prop_name: "persist.vendor.fingerprint.virtual.navigation_guesture"
81 }
82 prop {
83 api_name: "next_enrollment"
84 type: String
85 access: ReadWrite
86 prop_name: "vendor.fingerprint.virtual.next_enrollment"
87 }
88 prop {
89 api_name: "operation_authenticate_acquired"
90 type: String
91 access: ReadWrite
92 prop_name: "vendor.fingerprint.virtual.operation_authenticate_acquired"
93 }
94 prop {
95 api_name: "operation_authenticate_duration"
96 type: Integer
97 access: ReadWrite
98 prop_name: "vendor.fingerprint.virtual.operation_authenticate_duration"
99 }
100 prop {
101 api_name: "operation_authenticate_error"
102 type: Integer
103 access: ReadWrite
104 prop_name: "vendor.fingerprint.virtual.operation_authenticate_error"
105 }
106 prop {
107 api_name: "operation_authenticate_fails"
108 access: ReadWrite
109 prop_name: "vendor.fingerprint.virtual.operation_authenticate_fails"
110 }
111 prop {
112 api_name: "operation_authenticate_latency"
113 type: IntegerList
114 access: ReadWrite
115 prop_name: "vendor.fingerprint.virtual.operation_authenticate_latency"
116 }
117 prop {
118 api_name: "operation_detect_interaction_acquired"
119 type: String
120 access: ReadWrite
121 prop_name: "vendor.fingerprint.virtual.operation_detect_interaction_acquired"
122 }
123 prop {
124 api_name: "operation_detect_interaction_duration"
125 type: Integer
126 access: ReadWrite
127 prop_name: "vendor.fingerprint.virtual.operation_detect_interaction_duration"
128 }
129 prop {
130 api_name: "operation_detect_interaction_error"
131 type: Integer
132 access: ReadWrite
133 prop_name: "vendor.fingerprint.virtual.operation_detect_interaction_error"
134 }
135 prop {
136 api_name: "operation_detect_interaction_latency"
137 type: IntegerList
138 access: ReadWrite
139 prop_name: "vendor.fingerprint.virtual.operation_detect_interaction_latency"
140 }
141 prop {
142 api_name: "operation_enroll_error"
143 type: Integer
144 access: ReadWrite
145 prop_name: "vendor.fingerprint.virtual.operation_enroll_error"
146 }
147 prop {
148 api_name: "operation_enroll_latency"
149 type: IntegerList
150 access: ReadWrite
151 prop_name: "vendor.fingerprint.virtual.operation_enroll_latency"
152 }
153 prop {
154 api_name: "sensor_id"
155 type: Integer
156 access: ReadWrite
157 prop_name: "persist.vendor.fingerprint.virtual.sensor_id"
158 }
159 prop {
160 api_name: "sensor_location"
161 type: String
162 access: ReadWrite
163 prop_name: "persist.vendor.fingerprint.virtual.sensor_location"
164 }
165 prop {
166 api_name: "sensor_strength"
167 type: Integer
168 access: ReadWrite
169 prop_name: "persist.vendor.fingerprint.virtual.sensor_strength"
170 }
171 prop {
172 api_name: "type"
173 type: String
174 access: ReadWrite
175 prop_name: "persist.vendor.fingerprint.virtual.type"
176 enum_values: "default|rear|udfps|side"
177 }
178}