No description
290dd7386f
1. Generate a key with application-data and use the generated key to create an operation using the same application-data. Test should create an operation successfully. 2. Generate a key with application-data and use the generated key to create an operation using different application-data. Test should fail to create an operation with `INVALID_KEY_BLOB` error code. 3. Generate a key with application-id and use the generated key to create an operation using the same application-id. Test should create an operation successfully. 4. Generate a key with application-id and use the generated key to create an operation using different application-id. Test should fail to create an operation with `INVALID_KEY_BLOB` error code. 5. Generate an attestation key without app-id and app-data. Test should generate a new key with specifying app-id, app-data and using previously generated attestation key. Test should be able to generate a new key successfully. 6. Generate an attestation key with app-id and app-data. Test should try to generate an attested key using previously generated attestation key without specifying same app-id, app-data. Test should fail to generate a new key with an error code `INVALID_KEY_BLOB`. It is an oversight of the Keystore API that `APPLICATION_ID` and `APPLICATION_DATA` tags cannot be provided to generateKey for an attestation key that was generated with them. Bug: 279721870 Test: atest keystore2_client_tests Change-Id: I56fad4806c6d96c5994f4affdd7aa6620b1f1be8 |
||
---|---|---|
fsverity | ||
fsverity_init | ||
identity | ||
keystore | ||
keystore-engine | ||
keystore2 | ||
ondevice-signing | ||
prng_seeder | ||
provisioner | ||
.clang-format | ||
.gitignore | ||
Android.bp | ||
METADATA | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
OWNERS | ||
PREUPLOAD.cfg | ||
rustfmt.toml |