Searched defs:key_description (Results 1 - 4 of 4) sorted by relevance

/system/keymaster/
H A Dkey.cpp53 Key* Key::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, argument
56 if (!key_description.GetTagValue(TAG_ALGORITHM, &algorithm)) {
63 return RsaKey::GenerateKey(key_description, logger, error);
65 return DsaKey::GenerateKey(key_description, logger, error);
67 return EcdsaKey::GenerateKey(key_description, logger, error);
75 Key* Key::ImportKey(const AuthorizationSet& key_description, keymaster_key_format_t key_format, argument
106 return RsaKey::ImportKey(key_description, pkey.get(), logger, error);
108 return DsaKey::ImportKey(key_description, pkey.get(), logger, error);
110 return EcdsaKey::ImportKey(key_description, pkey.get(), logger, error);
H A Dasymmetric_key.cpp125 RsaKey* RsaKey::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, argument
130 AuthorizationSet authorizations(key_description);
160 RsaKey* RsaKey::ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey, argument
170 AuthorizationSet authorizations(key_description);
270 DsaKey* DsaKey::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, argument
275 AuthorizationSet authorizations(key_description);
366 DsaKey* DsaKey::ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey, argument
376 AuthorizationSet authorizations(key_description);
459 EcdsaKey* EcdsaKey::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, argument
464 AuthorizationSet authorizations(key_description);
499 ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey, const Logger& logger, keymaster_error_t* error) argument
[all...]
H A Dgoogle_keymaster.cpp166 UniquePtr<Key> key(Key::GenerateKey(request.key_description, logger(), &response->error));
290 UniquePtr<Key> key(Key::ImportKey(request.key_description, request.key_format, request.key_data,
380 keymaster_error_t GoogleKeymaster::SetAuthorizations(const AuthorizationSet& key_description, argument
384 for (size_t i = 0; i < key_description.size(); ++i) {
385 switch (key_description[i].tag) {
402 AddAuthorization(key_description[i], enforced, unenforced);
/system/keymaster/include/keymaster/
H A Dgoogle_keymaster_messages.h105 GenerateKeyRequest(uint8_t* buf, size_t size) : key_description(buf, size) {}
107 size_t SerializedSize() const { return key_description.SerializedSize(); }
109 return key_description.Serialize(buf, end);
112 return key_description.Deserialize(buf_ptr, end);
115 AuthorizationSet key_description; member in struct:keymaster::GenerateKeyRequest
239 AuthorizationSet key_description; member in struct:keymaster::ImportKeyRequest

Completed in 44 milliseconds