summaryrefslogtreecommitdiffstats
path: root/key.h
diff options
context:
space:
mode:
authorShawn Willden <swillden@google.com>2014-12-29 14:07:08 -0700
committerShawn Willden <swillden@google.com>2015-02-25 12:32:45 -0700
commit63ac043f81f8e2a15bbadcb6628b92096295ab6a (patch)
treec75bc9e2d2c96a9745cf7dd000168ea0eab1538a /key.h
parent3745efd184f9989137289b8a6fcb32afc308f94a (diff)
downloadandroid_system_keymaster-63ac043f81f8e2a15bbadcb6628b92096295ab6a.tar.gz
android_system_keymaster-63ac043f81f8e2a15bbadcb6628b92096295ab6a.tar.bz2
android_system_keymaster-63ac043f81f8e2a15bbadcb6628b92096295ab6a.zip
Refactor operation creation to use an operation factory registry.
Also modify GoogleKeymaster to query the operation factories to get lists of supported modes and digests. Change-Id: Ied30185df5dddaeaeb1106df63237757896d77db
Diffstat (limited to 'key.h')
-rw-r--r--key.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/key.h b/key.h
index 77a8d96..96200bd 100644
--- a/key.h
+++ b/key.h
@@ -64,7 +64,6 @@ class UnencryptedKeyBlob;
class Key {
public:
virtual ~Key() {}
- virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_error_t* error) = 0;
/**
* Return a copy of raw key material, in the key's preferred binary format.