Create authorizations and key_generations test modules -
- authorizations: helper struct to create set of key authorizations
- key_generations: helper methods to generate various keys.
Test: N/A
Change-Id: I23250838b7b6d8ad59f5ef8682861a07e856299f
diff --git a/keystore2/Android.bp b/keystore2/Android.bp
index 74aa4bd..e7c2752 100644
--- a/keystore2/Android.bp
+++ b/keystore2/Android.bp
@@ -79,7 +79,10 @@
name: "libkeystore2_test_utils",
crate_name: "keystore2_test_utils",
srcs: ["test_utils/lib.rs"],
+ defaults: ["keymint_use_latest_hal_aidl_rust"],
rustlibs: [
+ "android.system.keystore2-V2-rust",
+ "libbinder_rs",
"libkeystore2_selinux",
"liblog_rust",
"libnix",
@@ -105,11 +108,14 @@
rust_test {
name: "keystore2_test_utils_test",
srcs: ["test_utils/lib.rs"],
+ defaults: ["keymint_use_latest_hal_aidl_rust"],
test_suites: ["general-tests"],
require_root: true,
auto_gen_config: true,
compile_multilib: "first",
rustlibs: [
+ "android.system.keystore2-V2-rust",
+ "libbinder_rs",
"libkeystore2_selinux",
"liblog_rust",
"libnix",