Lines Matching defs:key_blob
228 KeymasterKeyBlob key_blob;
231 response->error = factory->GenerateKey(request.key_description, &key_blob,
234 response->key_blob = key_blob.release();
245 context_->ParseKeyBlob(KeymasterKeyBlob(request.key_blob), request.additional_params,
265 response->error = LoadKey(request.key_blob, request.additional_params, &key_factory, &key);
285 if (!context_->enforcement_policy()->CreateKeyId(request.key_blob, &key_id)) return;
377 context_->ParseKeyBlob(KeymasterKeyBlob(request.key_blob), request.additional_params, &key);
396 response->error = LoadKey(request.key_blob, request.attest_params,
423 response->error = context_->UpgradeKeyBlob(KeymasterKeyBlob(request.key_blob),
442 KeymasterKeyBlob key_blob;
444 KeymasterKeyBlob(key_material), &key_blob,
447 response->key_blob = key_blob.release();
454 response->error = context_->DeleteKey(KeymasterKeyBlob(request.key_blob));
473 keymaster_error_t AndroidKeymaster::LoadKey(const keymaster_key_blob_t& key_blob,
477 keymaster_error_t error = context_->ParseKeyBlob(KeymasterKeyBlob(key_blob), additional_params,
522 KeymasterKeyBlob key_blob;
524 factory->ImportKey(key_description, key_format, KeymasterKeyBlob(secret_key), &key_blob,
527 response->key_blob = key_blob;