keymaster: add TUP related definitions
Mirror HAL update that adds TUP support.
Change-Id: Ia3e0ebd6ddd9405af024c8d80f108a6f96fd9ed6
diff --git a/nugget/proto/nugget/app/keymaster/keymaster_defs.proto b/nugget/proto/nugget/app/keymaster/keymaster_defs.proto
index 346920a..4a7c155 100644
--- a/nugget/proto/nugget/app/keymaster/keymaster_defs.proto
+++ b/nugget/proto/nugget/app/keymaster/keymaster_defs.proto
@@ -67,6 +67,7 @@
USER_AUTH_TYPE = 0x101f8; // (TagType:ENUM | 504)
AUTH_TIMEOUT = 0x301f9; // (TagType:UINT | 505)
ALLOW_WHILE_ON_BODY = 0x701fa; // (TagType:BOOL | 506)
+ TRUSTED_USER_PRESENCE_REQUIRED = 0x701fb; // (TagType:BOOL | 507)
/* RESERVED: ALL_APPLICATIONS = 0x70258; // (TagType:BOOL | 600) */
APPLICATION_ID = 0x90259; // (TagType:BYTES | 601)
/* RESERVED: EXPORTABLE = 0x7025a; // (TagType:BOOL | 602) */
@@ -236,7 +237,9 @@
VERSION_MISMATCH = 66;
ROLLBACK_RESISTANCE_UNAVAILABLE = 67;
HARDWARE_TYPE_UNAVAILABLE = 68;
- UNKNOWN_ERROR = 69;
+ PROOF_OF_PRESENCE_REQUIRED = 69;
+ CONCURRENT_PROOF_OF_PRESENCE_REQUESTED = 70;
+ UNKNOWN_ERROR = 71;
};
enum HardwareAuthenticatorType {