diff options
author | Will Drewry <wad@chromium.org> | 2014-03-20 23:50:04 -0500 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-03-21 21:35:06 +0000 |
commit | 5c7830c4716377296e34165cf9ffa3a0aec65597 (patch) | |
tree | 83e45fb38006cf8462b7ac4fe8493e6a0a62bc93 /dbus/cryptohome | |
parent | 462926986f0c0195a5ca821edb337fea9f6e139e (diff) | |
download | system_api-5c7830c4716377296e34165cf9ffa3a0aec65597.tar.gz |
rpc.proto: add RemoveKeyRequest and new error code
Add a Request for RemoveKeyEx to use.
TEST=builds and works in RemoveKeyEx cl and unittests and manual tests
BUG=chromium:316189
Change-Id: I14d51d9020a34f68593a382b7a1033caf63e06fa
Reviewed-on: https://chromium-review.googlesource.com/191027
Reviewed-by: Denis Kuznetsov <antrim@chromium.org>
Tested-by: Denis Kuznetsov <antrim@chromium.org>
Tested-by: Will Drewry <wad@chromium.org>
Commit-Queue: Will Drewry <wad@chromium.org>
Diffstat (limited to 'dbus/cryptohome')
-rw-r--r-- | dbus/cryptohome/rpc.proto | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dbus/cryptohome/rpc.proto b/dbus/cryptohome/rpc.proto index f2ac3f3..a8d3f08 100644 --- a/dbus/cryptohome/rpc.proto +++ b/dbus/cryptohome/rpc.proto @@ -41,6 +41,7 @@ enum CryptohomeErrorCode { CRYPTOHOME_ERROR_KEY_LABEL_EXISTS = 12; CRYPTOHOME_ERROR_BACKING_STORE_FAILURE = 13; CRYPTOHOME_ERROR_UPDATE_SIGNATURE_INVALID = 14; + CRYPTOHOME_ERROR_KEY_NOT_FOUND = 15; } message AccountIdentifier { @@ -122,3 +123,8 @@ message UpdateKeyRequest { message CheckKeyRequest { } + +message RemoveKeyRequest { + // Only key.data().label() is used at present. + optional Key key = 1; +} |