commit | f2ff9c8ee9db8dcba6c997d11e35f0955851fb27 | [log] [tgz] |
---|---|---|
author | Janis Danisevskis <jdanis@google.com> | Mon Sep 27 13:53:16 2021 -0700 |
committer | Janis Danisevskis <jdanis@google.com> | Mon Sep 27 13:57:54 2021 -0700 |
tree | c2a0418faf596e8cbc4377e8617f8f43d2b6fc67 | |
parent | a3400c0cfa6eede12c1a18fdba049dd5f0ac5be2 [diff] |
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