Lines Matching refs:result

81     auto result = keystore->generateKey("tmp", parameters, &hardware_enforced_characteristics,  in TestKey()  local
84 if (!result.isOk()) { in TestKey()
85 LOG(ERROR) << "Failed to generate key: " << result; in TestKey()
89 result = keystore->deleteKey("tmp"); in TestKey()
90 if (!result.isOk()) { in TestKey()
91 LOG(ERROR) << "Failed to delete key: " << result; in TestKey()
264 int32_t result = keystore->addRandomNumberGeneratorEntropy(input); in AddEntropy() local
265 printf("AddEntropy: %d\n", result); in AddEntropy()
266 return result; in AddEntropy()
282 auto result = keystore->generateKey(name, params, &hardware_enforced_characteristics, in GenerateKey() local
284 printf("GenerateKey: %d\n", int32_t(result)); in GenerateKey()
285 if (result.isOk()) { in GenerateKey()
289 return result; in GenerateKey()
296 auto result = keystore->getKeyCharacteristics(name, &hardware_enforced_characteristics, in GetCharacteristics() local
298 printf("GetCharacteristics: %d\n", int32_t(result)); in GetCharacteristics()
299 if (result.isOk()) { in GetCharacteristics()
303 return result; in GetCharacteristics()
309 int32_t result = keystore->exportKey(KeyFormat::X509, name, &data); in ExportKey() local
310 printf("ExportKey: %d (%zu)\n", result, data.size()); in ExportKey()
311 return result; in ExportKey()
316 int32_t result = keystore->deleteKey(name); in DeleteKey() local
317 printf("DeleteKey: %d\n", result); in DeleteKey()
318 return result; in DeleteKey()
323 int32_t result = keystore->deleteAllKeys(); in DeleteAllKeys() local
324 printf("DeleteAllKeys: %d\n", result); in DeleteAllKeys()
325 return result; in DeleteAllKeys()
355 auto result = keystore->beginOperation(KeyPurpose::SIGN, name, sign_params, in SignAndVerify() local
357 if (!result.isOk()) { in SignAndVerify()
358 printf("Sign: BeginOperation failed: %d\n", int32_t(result)); in SignAndVerify()
359 return result; in SignAndVerify()
364 result = keystore->updateOperation(handle, empty_params, "data_to_sign", in SignAndVerify()
366 if (!result.isOk()) { in SignAndVerify()
367 printf("Sign: UpdateOperation failed: %d\n", int32_t(result)); in SignAndVerify()
368 return result; in SignAndVerify()
370 result = keystore->finishOperation(handle, empty_params, std::string() /*signature_to_verify*/, in SignAndVerify()
372 if (!result.isOk()) { in SignAndVerify()
373 printf("Sign: FinishOperation failed: %d\n", int32_t(result)); in SignAndVerify()
374 return result; in SignAndVerify()
380 result = keystore->beginOperation(KeyPurpose::VERIFY, name, sign_params, &output_params, in SignAndVerify()
382 if (!result.isOk()) { in SignAndVerify()
383 printf("Verify: BeginOperation failed: %d\n", int32_t(result)); in SignAndVerify()
384 return result; in SignAndVerify()
386 result = keystore->updateOperation(handle, empty_params, "data_to_sign", in SignAndVerify()
388 if (!result.isOk()) { in SignAndVerify()
389 printf("Verify: UpdateOperation failed: %d\n", int32_t(result)); in SignAndVerify()
390 return result; in SignAndVerify()
392 result = keystore->finishOperation(handle, empty_params, signature_to_verify, &output_params, in SignAndVerify()
394 if (result == ErrorCode::VERIFICATION_FAILED) { in SignAndVerify()
396 return result; in SignAndVerify()
398 if (!result.isOk()) { in SignAndVerify()
399 printf("Verify: FinishOperation failed: %d\n", int32_t(result)); in SignAndVerify()
400 return result; in SignAndVerify()