platform_system_security/keystore-engine
Janis Danisevskis f2ff9c8ee9 Keystore 2.0 engine: Handle legacy PEM certificates.
Keystore 2.0 in Android S requires all new certificates to be stored in
DER format, however, when upgrading from R or older, there may be
certificates stored in PEM format. This patch allows keystore2-engine to
extract the public keys from certificates in either format.

Bug: 199155260
Test: N/A
Change-Id: I4bd5befcef15af5fbc2cbec3fdf4d581b1558b56
2021-09-27 13:57:54 -07:00
..
.clang-format Get rid of manually created IKeystoreService. 2017-11-16 18:35:51 -08:00
Android.bp Remove ndk_platform backend. Use the ndk backend. 2021-07-27 12:20:26 +09:00
android_engine.cpp Keystore 2.0: Remove Keystore 1.0 and remaining references 2021-03-22 14:34:45 -07:00
keystore2_engine.cpp Keystore 2.0 engine: Handle legacy PEM certificates. 2021-09-27 13:57:54 -07:00
keystore2_engine.h Keystore 2.0: Add keystore2 support to the keystore-engine. 2021-02-24 12:32:32 -08:00
methods.h Replace custom BoringSSL scopers with bssl::UniquePtr. 2019-08-08 13:13:54 -04:00