diff options
author | Janis Danisevskis <jdanis@google.com> | 2018-05-21 17:47:28 -0700 |
---|---|---|
committer | Janis Danisevskis <jdanis@google.com> | 2018-06-08 10:43:20 -0700 |
commit | 02f75e1afd92a5397666e4dd7c8a9848885c16c0 (patch) | |
tree | 67a7c7ae2ac7105c309ffb06687cbb0543854174 | |
parent | cb11196437faa7c26f7afaa4217375c329130eb4 (diff) | |
download | generic-02f75e1afd92a5397666e4dd7c8a9848885c16c0.tar.gz |
Implement confirmation token
Bug: 80091291
Change-Id: Ia5a83aa07899a89f607b032d9c188e6bb37cf1d7
-rw-r--r-- | nugget/proto/nugget/app/keymaster/keymaster_defs.proto | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nugget/proto/nugget/app/keymaster/keymaster_defs.proto b/nugget/proto/nugget/app/keymaster/keymaster_defs.proto index dd436fc..2555c49 100644 --- a/nugget/proto/nugget/app/keymaster/keymaster_defs.proto +++ b/nugget/proto/nugget/app/keymaster/keymaster_defs.proto @@ -68,6 +68,7 @@ enum Tag { AUTH_TIMEOUT = 0x301f9; // (TagType:UINT | 505) ALLOW_WHILE_ON_BODY = 0x701fa; // (TagType:BOOL | 506) TRUSTED_USER_PRESENCE_REQUIRED = 0x701fb; // (TagType:BOOL | 507) + TRUSTED_CONFIRMATION_REQUIRED = 0x701fc; // (TagType:BOOL | 508) /* RESERVED: ALL_APPLICATIONS = 0x70258; // (TagType:BOOL | 600) */ APPLICATION_ID = 0x90259; // (TagType:BYTES | 601) /* RESERVED: EXPORTABLE = 0x7025a; // (TagType:BOOL | 602) */ @@ -96,6 +97,7 @@ enum Tag { /* RESERVED: AUTH_TOKEN = 0x903ea; // (TagType:BYTES | 1002) */ MAC_LENGTH = 0x303eb; // (TagType:UINT | 1003) RESET_SINCE_ID_ROTATION = 0x703ec; // (TagType:BOOL | 1004) + CONFIRMATION_TOKEN = 0x903ed;// (TagType:BYTES | 1005) }; enum Algorithm { @@ -244,6 +246,7 @@ enum ErrorCode { UNKNOWN_ERROR = 71; INVALID_DEVICE_IDS = 72; // Vendor specific. PRODUCTION_MODE_PROVISIONING = 73; // Vendor specific. + NO_USER_CONFIRMATION = 74; }; enum HardwareAuthenticatorType { |