diff options
author | Shaquille Johnson <ssjohnson@google.com> | 2024-01-12 15:51:42 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-01-12 15:51:42 +0000 |
commit | 8e98af6e9f8dc440a99f9f196205f1f760d7bff1 (patch) | |
tree | b351dca0971f84ebd5929030c62a7874d64f809d | |
parent | 46531afc61d620bd73c3cb8d051ed1aae5e8a1b4 (diff) | |
parent | ac3c2cdea4ce4f4d465c96d425da94716474aa48 (diff) | |
download | security-8e98af6e9f8dc440a99f9f196205f1f760d7bff1.tar.gz |
Merge "Add new error for system errors that are retryable" into main
-rw-r--r-- | keystore-engine/Android.bp | 2 | ||||
-rw-r--r-- | keystore2/aidl/Android.bp | 49 | ||||
-rw-r--r-- | keystore2/android.system.keystore2-service.xml | 2 | ||||
-rw-r--r-- | keystore2/test_utils/Android.bp | 2 |
4 files changed, 27 insertions, 28 deletions
diff --git a/keystore-engine/Android.bp b/keystore-engine/Android.bp index 88ae016c..7fbfe53a 100644 --- a/keystore-engine/Android.bp +++ b/keystore-engine/Android.bp @@ -41,7 +41,7 @@ cc_library { ], shared_libs: [ - "android.system.keystore2-V3-ndk", + "android.system.keystore2-V4-ndk", "libbinder_ndk", "libcrypto", "libcutils", diff --git a/keystore2/aidl/Android.bp b/keystore2/aidl/Android.bp index 8f5c13b0..c297a158 100644 --- a/keystore2/aidl/Android.bp +++ b/keystore2/aidl/Android.bp @@ -23,8 +23,8 @@ package { aidl_interface { name: "android.security.attestationmanager", - srcs: [ "android/security/attestationmanager/*.aidl", ], - imports: [ "android.hardware.security.keymint-V3" ], + srcs: ["android/security/attestationmanager/*.aidl"], + imports: ["android.hardware.security.keymint-V3"], unstable: true, backend: { java: { @@ -36,13 +36,13 @@ aidl_interface { ndk: { enabled: true, apps_enabled: false, - } + }, }, } aidl_interface { name: "android.security.authorization", - srcs: [ "android/security/authorization/*.aidl" ], + srcs: ["android/security/authorization/*.aidl"], imports: [ "android.hardware.security.keymint-V3", "android.hardware.security.secureclock-V1", @@ -58,13 +58,13 @@ aidl_interface { ndk: { enabled: true, apps_enabled: false, - } + }, }, } aidl_interface { name: "android.security.apc", - srcs: [ "android/security/apc/*.aidl" ], + srcs: ["android/security/apc/*.aidl"], unstable: true, backend: { java: { @@ -75,13 +75,13 @@ aidl_interface { }, ndk: { enabled: true, - } + }, }, } aidl_interface { name: "android.security.compat", - srcs: [ "android/security/compat/*.aidl" ], + srcs: ["android/security/compat/*.aidl"], imports: [ "android.hardware.security.keymint-V3", "android.hardware.security.secureclock-V1", @@ -104,9 +104,9 @@ aidl_interface { aidl_interface { name: "android.security.maintenance", - srcs: [ "android/security/maintenance/*.aidl" ], + srcs: ["android/security/maintenance/*.aidl"], imports: [ - "android.system.keystore2-V3", + "android.system.keystore2-V4", ], unstable: true, backend: { @@ -119,13 +119,13 @@ aidl_interface { ndk: { enabled: true, apps_enabled: false, - } + }, }, } aidl_interface { name: "android.security.legacykeystore", - srcs: [ "android/security/legacykeystore/*.aidl" ], + srcs: ["android/security/legacykeystore/*.aidl"], unstable: true, backend: { java: { @@ -137,15 +137,15 @@ aidl_interface { ndk: { enabled: true, apps_enabled: false, - } + }, }, } aidl_interface { name: "android.security.metrics", - srcs: [ "android/security/metrics/*.aidl" ], + srcs: ["android/security/metrics/*.aidl"], imports: [ - "android.system.keystore2-V3", + "android.system.keystore2-V4", ], unstable: true, backend: { @@ -158,7 +158,7 @@ aidl_interface { ndk: { enabled: true, apps_enabled: false, - } + }, }, } @@ -168,21 +168,21 @@ aidl_interface { java_defaults { name: "keystore2_use_latest_aidl_java_static", static_libs: [ - "android.system.keystore2-V3-java-source" + "android.system.keystore2-V4-java-source", ], } java_defaults { name: "keystore2_use_latest_aidl_java_shared", libs: [ - "android.system.keystore2-V3-java-source" + "android.system.keystore2-V4-java-source", ], } java_defaults { name: "keystore2_use_latest_aidl_java", libs: [ - "android.system.keystore2-V3-java" + "android.system.keystore2-V4-java", ], } @@ -192,38 +192,37 @@ java_defaults { cc_defaults { name: "keystore2_use_latest_aidl_ndk_static", static_libs: [ - "android.system.keystore2-V3-ndk", + "android.system.keystore2-V4-ndk", ], } cc_defaults { name: "keystore2_use_latest_aidl_ndk_shared", shared_libs: [ - "android.system.keystore2-V3-ndk", + "android.system.keystore2-V4-ndk", ], } cc_defaults { name: "keystore2_use_latest_aidl_cpp_shared", shared_libs: [ - "android.system.keystore2-V3-cpp", + "android.system.keystore2-V4-cpp", ], } cc_defaults { name: "keystore2_use_latest_aidl_cpp_static", static_libs: [ - "android.system.keystore2-V3-cpp", + "android.system.keystore2-V4-cpp", ], } - // A rust_defaults that includes the latest Keystore2 AIDL library. // Modules that depend on Keystore2 directly can include this rust_defaults to avoid // managing dependency versions explicitly. rust_defaults { name: "keystore2_use_latest_aidl_rust", rustlibs: [ - "android.system.keystore2-V3-rust", + "android.system.keystore2-V4-rust", ], } diff --git a/keystore2/android.system.keystore2-service.xml b/keystore2/android.system.keystore2-service.xml index 45f995c8..4d8a756d 100644 --- a/keystore2/android.system.keystore2-service.xml +++ b/keystore2/android.system.keystore2-service.xml @@ -1,7 +1,7 @@ <manifest version="1.0" type="framework"> <hal format="aidl"> <name>android.system.keystore2</name> - <version>3</version> + <version>4</version> <interface> <name>IKeystoreService</name> <instance>default</instance> diff --git a/keystore2/test_utils/Android.bp b/keystore2/test_utils/Android.bp index e37ba607..602c98c0 100644 --- a/keystore2/test_utils/Android.bp +++ b/keystore2/test_utils/Android.bp @@ -46,7 +46,7 @@ rust_defaults { "libkeystore-engine", ], shared_libs: [ - "android.system.keystore2-V3-ndk", + "android.system.keystore2-V4-ndk", "libbase", "libcrypto", "libkeymaster_portable", |