platform_system_security/keystore2
Seth Moore 5dac386370 Use rkpd if the build flag is set
Add a second, read-only build flag indicating that rkpd is enabled.
This flag is not server controlled, and thus cannot be disabled.

Platforms, such as cuttlefish, are RKP only, and are using a new
version of keymint that is not compatible with the old
RemoteProvisioner. Therefore, we must ensure that the configuration
is fixed and cannot be turned off.

Bug: 266482839
Test: RemoteProvisionerUnitTests
Test: keystore2_client_tests
Test: RkpdAppUnitTests
Change-Id: Id61c704a8beca2ad7b5b9bee9433cc4e11964299
2023-01-24 09:10:49 -08:00
..
aaid Add bindgen bindings test 2021-08-23 13:47:37 -07:00
aidl Update the documentation for onLockScreenEvent to be more comprehensive. 2023-01-19 22:58:44 +00:00
apc_compat Remove use of size_t in Rust code 2022-12-07 11:57:25 +01:00
legacykeystore Change request for Rust v1.64.0 2022-09-15 23:49:23 +00:00
selinux Update source for Rust 1.63.0 2022-08-12 10:36:10 -07:00
src Use rkpd if the build flag is set 2023-01-24 09:10:49 -08:00
test_utils Make keystore2 unit tests less brittle 2023-01-12 12:56:03 +00:00
tests Merge "Revert "Disable cert validation in tests until b/263254184 is fixed"" 2023-01-19 02:29:11 +00:00
Android.bp keystore2: Add utils to fetch keys from RKPD 2022-12-22 01:01:18 -08:00
android.system.keystore2-service.xml Add java_defaults to Android.bp and update default 2022-12-06 17:45:42 +00:00
keystore2.rc Replace writepid with task_profiles command for cgroup migration 2021-10-22 00:33:43 +00:00
rustfmt.toml Run rustfmt and add rustfmt.toml to directory 2022-09-19 11:23:31 +00:00
TEST_MAPPING Keystore 2.0: Add legacy blob test to TEST_MAPPINGS 2022-03-29 19:59:48 +00:00