aboutsummaryrefslogtreecommitdiff
path: root/dbus/cryptohome
diff options
context:
space:
mode:
authorWill Drewry <wad@chromium.org>2014-03-20 23:50:04 -0500
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-03-21 21:35:06 +0000
commit5c7830c4716377296e34165cf9ffa3a0aec65597 (patch)
tree83e45fb38006cf8462b7ac4fe8493e6a0a62bc93 /dbus/cryptohome
parent462926986f0c0195a5ca821edb337fea9f6e139e (diff)
downloadsystem_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.proto6
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;
+}