commit | 0cabd71f515a70103c501de1a0b49ab67168fddd | [log] [tgz] |
---|---|---|
author | Janis Danisevskis <jdanis@google.com> | Tue May 25 11:07:10 2021 -0700 |
committer | Janis Danisevskis <jdanis@google.com> | Tue Jun 01 14:30:27 2021 -0700 |
tree | c3089e3e1a9dd8df7279c2410959904cdca8ab06 | |
parent | acebfa2471594c8971513064deacfec2efaad7bf [diff] [blame] |
Keystore 2.0: Make key type an explict argument. This refactor makes key type an explicit to relevant database function to make it harder to implicitly use the wrong type. Ignore-AOSP-First: No automerge path from AOSP. Bug: 187862706 Bug: 189470584 Test: Regression tested with keystore2_test. Change-Id: I9e1416743093f0a1ab86fd9351aed97f106ee819 Merged-In: I9e1416743093f0a1ab86fd9351aed97f106ee819
diff --git a/keystore2/src/security_level.rs b/keystore2/src/security_level.rs index 00b26e4..f78d98b 100644 --- a/keystore2/src/security_level.rs +++ b/keystore2/src/security_level.rs
@@ -176,6 +176,7 @@ let key_id = db .store_new_key( &key, + KeyType::Client, &key_parameters, &(&key_blob, &blob_metadata), &cert_info,