• Home
  • Raw
  • Download

Lines Matching refs:msg

68         EmptyKeymasterResponse msg(ver);  in TEST()  local
69 msg.error = KM_ERROR_OK; in TEST()
71 UniquePtr<EmptyKeymasterResponse> deserialized(round_trip(ver, msg, 5)); in TEST()
77 EmptyKeymasterResponse msg(ver); in TEST() local
78 msg.error = KM_ERROR_MEMORY_ALLOCATION_FAILED; in TEST()
80 UniquePtr<EmptyKeymasterResponse> deserialized(round_trip(ver, msg, 4)); in TEST()
185 GetKeyCharacteristicsResponse msg(ver); in TEST() local
186 msg.error = KM_ERROR_OK; in TEST()
187 msg.enforced.Reinitialize(params, array_length(params)); in TEST()
188 msg.unenforced.Reinitialize(params, array_length(params)); in TEST()
190 UniquePtr<GetKeyCharacteristicsResponse> deserialized(round_trip(ver, msg, 160)); in TEST()
191 EXPECT_EQ(msg.enforced, deserialized->enforced); in TEST()
192 EXPECT_EQ(msg.unenforced, deserialized->unenforced); in TEST()
198 BeginOperationRequest msg(ver); in TEST() local
199 msg.purpose = KM_PURPOSE_SIGN; in TEST()
200 msg.SetKeyMaterial("foo", 3); in TEST()
201 msg.additional_params.Reinitialize(params, array_length(params)); in TEST()
203 UniquePtr<BeginOperationRequest> deserialized(round_trip(ver, msg, 89)); in TEST()
207 EXPECT_EQ(msg.additional_params, deserialized->additional_params); in TEST()
213 BeginOperationResponse msg(ver); in TEST() local
214 msg.error = KM_ERROR_OK; in TEST()
215 msg.op_handle = 0xDEADBEEF; in TEST()
216 msg.output_params.push_back(Authorization(TAG_NONCE, "foo", 3)); in TEST()
221 deserialized.reset(round_trip(ver, msg, 12)); in TEST()
226 deserialized.reset(round_trip(ver, msg, 39)); in TEST()
242 EXPECT_EQ(msg.output_params, deserialized->output_params); in TEST()
252 BeginOperationResponse msg(ver); in TEST() local
253 msg.error = KM_ERROR_INVALID_OPERATION_HANDLE; in TEST()
254 msg.op_handle = 0xDEADBEEF; in TEST()
256 UniquePtr<BeginOperationResponse> deserialized(round_trip(ver, msg, 4)); in TEST()
263 UpdateOperationRequest msg(ver); in TEST() local
264 msg.op_handle = 0xDEADBEEF; in TEST()
265 msg.input.Reinitialize("foo", 3); in TEST()
270 deserialized.reset(round_trip(ver, msg, 15)); in TEST()
275 deserialized.reset(round_trip(ver, msg, 27)); in TEST()
287 UpdateOperationResponse msg(ver); in TEST() local
288 msg.error = KM_ERROR_OK; in TEST()
289 msg.output.Reinitialize("foo", 3); in TEST()
290 msg.input_consumed = 99; in TEST()
291 msg.output_params.push_back(TAG_APPLICATION_ID, "bar", 3); in TEST()
296 deserialized.reset(round_trip(ver, msg, 11)); in TEST()
299 deserialized.reset(round_trip(ver, msg, 15)); in TEST()
303 deserialized.reset(round_trip(ver, msg, 42)); in TEST()
332 FinishOperationRequest msg(ver); in TEST() local
333 msg.op_handle = 0xDEADBEEF; in TEST()
334 msg.signature.Reinitialize("bar", 3); in TEST()
335 msg.input.Reinitialize("baz", 3); in TEST()
340 deserialized.reset(round_trip(ver, msg, 15)); in TEST()
344 deserialized.reset(round_trip(ver, msg, 27)); in TEST()
347 deserialized.reset(round_trip(ver, msg, 34)); in TEST()
360 FinishOperationResponse msg(ver); in TEST() local
361 msg.error = KM_ERROR_OK; in TEST()
362 msg.output.Reinitialize("foo", 3); in TEST()
368 deserialized.reset(round_trip(ver, msg, 11)); in TEST()
372 deserialized.reset(round_trip(ver, msg, 23)); in TEST()
377 EXPECT_EQ(msg.error, deserialized->error); in TEST()
378 EXPECT_EQ(msg.output.available_read(), deserialized->output.available_read()); in TEST()
379 EXPECT_EQ(0, memcmp(msg.output.peek_read(), deserialized->output.peek_read(), in TEST()
380 msg.output.available_read())); in TEST()
386 ImportKeyRequest msg(ver); in TEST() local
387 msg.key_description.Reinitialize(params, array_length(params)); in TEST()
388 msg.key_format = KM_KEY_FORMAT_X509; in TEST()
389 msg.SetKeyMaterial("foo", 3); in TEST()
391 UniquePtr<ImportKeyRequest> deserialized(round_trip(ver, msg, 89)); in TEST()
392 EXPECT_EQ(msg.key_description, deserialized->key_description); in TEST()
393 EXPECT_EQ(msg.key_format, deserialized->key_format); in TEST()
394 EXPECT_EQ(msg.key_data_length, deserialized->key_data_length); in TEST()
395 EXPECT_EQ(0, memcmp(msg.key_data, deserialized->key_data, msg.key_data_length)); in TEST()
401 ImportKeyResponse msg(ver); in TEST() local
402 msg.error = KM_ERROR_OK; in TEST()
403 msg.SetKeyMaterial("foo", 3); in TEST()
404 msg.enforced.Reinitialize(params, array_length(params)); in TEST()
405 msg.unenforced.Reinitialize(params, array_length(params)); in TEST()
407 UniquePtr<ImportKeyResponse> deserialized(round_trip(ver, msg, 167)); in TEST()
408 EXPECT_EQ(msg.error, deserialized->error); in TEST()
409 EXPECT_EQ(msg.key_blob.key_material_size, deserialized->key_blob.key_material_size); in TEST()
410 EXPECT_EQ(0, memcmp(msg.key_blob.key_material, deserialized->key_blob.key_material, in TEST()
411 msg.key_blob.key_material_size)); in TEST()
412 EXPECT_EQ(msg.enforced, deserialized->enforced); in TEST()
413 EXPECT_EQ(msg.unenforced, deserialized->unenforced); in TEST()
419 ExportKeyRequest msg(ver); in TEST() local
420 msg.additional_params.Reinitialize(params, array_length(params)); in TEST()
421 msg.key_format = KM_KEY_FORMAT_X509; in TEST()
422 msg.SetKeyMaterial("foo", 3); in TEST()
424 UniquePtr<ExportKeyRequest> deserialized(round_trip(ver, msg, 89)); in TEST()
425 EXPECT_EQ(msg.additional_params, deserialized->additional_params); in TEST()
426 EXPECT_EQ(msg.key_format, deserialized->key_format); in TEST()
434 ExportKeyResponse msg(ver); in TEST() local
435 msg.error = KM_ERROR_OK; in TEST()
436 msg.SetKeyMaterial("foo", 3); in TEST()
438 UniquePtr<ExportKeyResponse> deserialized(round_trip(ver, msg, 11)); in TEST()
446 DeleteKeyRequest msg(ver); in TEST() local
447 msg.SetKeyMaterial("foo", 3); in TEST()
449 UniquePtr<DeleteKeyRequest> deserialized(round_trip(ver, msg, 7)); in TEST()
457 DeleteKeyResponse msg(ver); in TEST() local
458 UniquePtr<DeleteKeyResponse> deserialized(round_trip(ver, msg, 4)); in TEST()
464 DeleteAllKeysRequest msg(ver); in TEST() local
465 UniquePtr<DeleteAllKeysRequest> deserialized(round_trip(ver, msg, 0)); in TEST()
471 DeleteAllKeysResponse msg(ver); in TEST() local
472 UniquePtr<DeleteAllKeysResponse> deserialized(round_trip(ver, msg, 4)); in TEST()
477 GetVersionRequest msg; in TEST() local
479 size_t size = msg.SerializedSize(); in TEST()
483 EXPECT_EQ(buf.get() + size, msg.Serialize(buf.get(), buf.get() + size)); in TEST()
492 GetVersionResponse msg; in TEST() local
493 msg.error = KM_ERROR_OK; in TEST()
494 msg.major_ver = 9; in TEST()
495 msg.minor_ver = 98; in TEST()
496 msg.subminor_ver = 38; in TEST()
498 size_t size = msg.SerializedSize(); in TEST()
502 EXPECT_EQ(buf.get() + size, msg.Serialize(buf.get(), buf.get() + size)); in TEST()
508 EXPECT_EQ(9U, msg.major_ver); in TEST()
509 EXPECT_EQ(98U, msg.minor_ver); in TEST()
510 EXPECT_EQ(38U, msg.subminor_ver); in TEST()
515 AddEntropyRequest msg(ver); in TEST() local
516 msg.random_data.Reinitialize("foo", 3); in TEST()
518 UniquePtr<AddEntropyRequest> deserialized(round_trip(ver, msg, 7)); in TEST()
526 AddEntropyResponse msg(ver); in TEST() local
527 UniquePtr<AddEntropyResponse> deserialized(round_trip(ver, msg, 4)); in TEST()
533 AbortOperationRequest msg(ver); in TEST() local
534 UniquePtr<AbortOperationRequest> deserialized(round_trip(ver, msg, 8)); in TEST()
540 AbortOperationResponse msg(ver); in TEST() local
541 UniquePtr<AbortOperationResponse> deserialized(round_trip(ver, msg, 4)); in TEST()
547 AttestKeyRequest msg(ver); in TEST() local
548 msg.SetKeyMaterial("foo", 3); in TEST()
549 msg.attest_params.Reinitialize(params, array_length(params)); in TEST()
551 UniquePtr<AttestKeyRequest> deserialized(round_trip(ver, msg, 85)); in TEST()
554 EXPECT_EQ(msg.attest_params, deserialized->attest_params); in TEST()
560 AttestKeyResponse msg(ver); in TEST() local
561 msg.error = KM_ERROR_OK; in TEST()
562 EXPECT_TRUE(msg.AllocateChain(3)); in TEST()
563 msg.certificate_chain.entries[0] = {dup_buffer("foo", 3), 3}; in TEST()
564 msg.certificate_chain.entries[1] = {dup_buffer("bar", 3), 3}; in TEST()
565 msg.certificate_chain.entries[2] = {dup_buffer("baz", 3), 3}; in TEST()
567 UniquePtr<AttestKeyResponse> deserialized(round_trip(ver, msg, 29)); in TEST()
583 UpgradeKeyRequest msg(ver); in TEST() local
584 msg.SetKeyMaterial("foo", 3); in TEST()
585 msg.upgrade_params.Reinitialize(params, array_length(params)); in TEST()
587 UniquePtr<UpgradeKeyRequest> deserialized(round_trip(ver, msg, 85)); in TEST()
590 EXPECT_EQ(msg.upgrade_params, deserialized->upgrade_params); in TEST()
644 Message msg(ver); in parse_garbage() local
649 msg.Deserialize(&p, end); in parse_garbage()
664 Message msg(ver); in parse_garbage() local
669 msg.Deserialize(&p, end); in parse_garbage()