Lines Matching refs:response
228 AddEntropyResponse response(impl_->message_version()); in addRngEntropy() local
229 impl_->AddRngEntropy(request, &response); in addRngEntropy()
231 return legacy_enum_conversion(response.error); in addRngEntropy()
239 GenerateKeyResponse response(impl_->message_version()); in generateKey() local
240 impl_->GenerateKey(request, &response); in generateKey()
244 if (response.error == KM_ERROR_OK) { in generateKey()
245 resultKeyBlob = kmBlob2hidlVec(response.key_blob); in generateKey()
246 resultCharacteristics.teeEnforced = kmParamSet2Hidl(response.enforced); in generateKey()
247 resultCharacteristics.softwareEnforced = kmParamSet2Hidl(response.unenforced); in generateKey()
249 _hidl_cb(legacy_enum_conversion(response.error), resultKeyBlob, resultCharacteristics); in generateKey()
261 GetKeyCharacteristicsResponse response(impl_->message_version()); in getKeyCharacteristics() local
262 impl_->GetKeyCharacteristics(request, &response); in getKeyCharacteristics()
265 if (response.error == KM_ERROR_OK) { in getKeyCharacteristics()
266 resultCharacteristics.teeEnforced = kmParamSet2Hidl(response.enforced); in getKeyCharacteristics()
267 resultCharacteristics.softwareEnforced = kmParamSet2Hidl(response.unenforced); in getKeyCharacteristics()
269 _hidl_cb(legacy_enum_conversion(response.error), resultCharacteristics); in getKeyCharacteristics()
282 ImportKeyResponse response(impl_->message_version()); in importKey() local
283 impl_->ImportKey(request, &response); in importKey()
287 if (response.error == KM_ERROR_OK) { in importKey()
288 resultKeyBlob = kmBlob2hidlVec(response.key_blob); in importKey()
289 resultCharacteristics.teeEnforced = kmParamSet2Hidl(response.enforced); in importKey()
290 resultCharacteristics.softwareEnforced = kmParamSet2Hidl(response.unenforced); in importKey()
292 _hidl_cb(legacy_enum_conversion(response.error), resultKeyBlob, resultCharacteristics); in importKey()
306 ExportKeyResponse response(impl_->message_version()); in exportKey() local
307 impl_->ExportKey(request, &response); in exportKey()
310 if (response.error == KM_ERROR_OK) { in exportKey()
311 resultKeyBlob.setToExternal(response.key_data, response.key_data_length); in exportKey()
313 _hidl_cb(legacy_enum_conversion(response.error), resultKeyBlob); in exportKey()
324 AttestKeyResponse response(impl_->message_version()); in attestKey() local
325 impl_->AttestKey(request, &response); in attestKey()
328 if (response.error == KM_ERROR_OK) { in attestKey()
329 resultCertChain = kmCertChain2Hidl(response.certificate_chain); in attestKey()
331 _hidl_cb(legacy_enum_conversion(response.error), resultCertChain); in attestKey()
342 UpgradeKeyResponse response(impl_->message_version()); in upgradeKey() local
343 impl_->UpgradeKey(request, &response); in upgradeKey()
345 if (response.error == KM_ERROR_OK) { in upgradeKey()
346 _hidl_cb(ErrorCode::OK, kmBlob2hidlVec(response.upgraded_key)); in upgradeKey()
348 _hidl_cb(legacy_enum_conversion(response.error), hidl_vec<uint8_t>()); in upgradeKey()
357 DeleteKeyResponse response(impl_->message_version()); in deleteKey() local
358 impl_->DeleteKey(request, &response); in deleteKey()
360 return legacy_enum_conversion(response.error); in deleteKey()
365 DeleteAllKeysResponse response(impl_->message_version()); in deleteAllKeys() local
366 impl_->DeleteAllKeys(request, &response); in deleteAllKeys()
368 return legacy_enum_conversion(response.error); in deleteAllKeys()
383 BeginOperationResponse response(impl_->message_version()); in begin() local
384 impl_->BeginOperation(request, &response); in begin()
387 if (response.error == KM_ERROR_OK) { in begin()
388 resultParams = kmParamSet2Hidl(response.output_params); in begin()
391 _hidl_cb(legacy_enum_conversion(response.error), resultParams, response.op_handle); in begin()
399 UpdateOperationResponse response(impl_->message_version()); in update() local
411 response.error = KM_ERROR_INVALID_INPUT_LENGTH; in update()
418 impl_->UpdateOperation(request, &response); in update()
420 if (response.error == KM_ERROR_OK) { in update()
421 resultConsumed = response.input_consumed; in update()
422 resultParams = kmParamSet2Hidl(response.output_params); in update()
423 resultBlob = kmBuffer2hidlVec(response.output); in update()
426 _hidl_cb(legacy_enum_conversion(response.error), resultConsumed, resultParams, resultBlob); in update()
441 FinishOperationResponse response(impl_->message_version()); in finish() local
442 impl_->FinishOperation(request, &response); in finish()
446 if (response.error == KM_ERROR_OK) { in finish()
447 resultParams = kmParamSet2Hidl(response.output_params); in finish()
448 resultBlob = kmBuffer2hidlVec(response.output); in finish()
450 _hidl_cb(legacy_enum_conversion(response.error), resultParams, resultBlob); in finish()
458 AbortOperationResponse response(impl_->message_version()); in abort() local
459 impl_->AbortOperation(request, &response); in abort()
461 return legacy_enum_conversion(response.error); in abort()