diff options
author | Janis Danisevskis <jdanis@google.com> | 2020-12-15 13:06:12 -0800 |
---|---|---|
committer | Janis Danisevskis <jdanis@google.com> | 2020-12-15 13:06:12 -0800 |
commit | fbf2ed5f1907d3bb89378d5ae8c81b89f19b8725 (patch) | |
tree | 1046f7e7fb13e9dc4ef035070a2d6d05bd9434e8 /keystore | |
parent | 8ac80b0915aad382977017fdaa10814a851662eb (diff) |
Keystore 2.0 SPI: Implement modification time.
Test: Keystore CTS test.
Change-Id: I097b58fa6c403ff426d99ed484ed324e1419b4e3
Diffstat (limited to 'keystore')
-rw-r--r-- | keystore/java/android/security/keystore2/AndroidKeyStoreSpi.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/keystore/java/android/security/keystore2/AndroidKeyStoreSpi.java b/keystore/java/android/security/keystore2/AndroidKeyStoreSpi.java index aca531458382..c42c7b2c41b0 100644 --- a/keystore/java/android/security/keystore2/AndroidKeyStoreSpi.java +++ b/keystore/java/android/security/keystore2/AndroidKeyStoreSpi.java @@ -250,13 +250,10 @@ public class AndroidKeyStoreSpi extends KeyStoreSpi { return null; } - - // TODO add modification time to key metadata. - return null; - // if (response.metadata.modificationTime == -1) { - // return null; - // } - // return new Date(response.metadata.modificationTime); + if (response.metadata.modificationTimeMs == -1) { + return null; + } + return new Date(response.metadata.modificationTimeMs); } @Override |