diff options
author | Kenny Root <kroot@google.com> | 2012-08-20 10:48:46 -0700 |
---|---|---|
committer | Kenny Root <kroot@google.com> | 2012-08-22 08:52:55 -0700 |
commit | db026710ec0adcf7f72dfb24c65d38a882ee26d8 (patch) | |
tree | cff080fbecd17c5d6e6a60a7bc2adccbd6761b20 /keystore/java/android/security/AndroidKeyStoreProvider.java | |
parent | e29df16cb57b69995df597e8a6d95d986c1c43fc (diff) |
Add KeyPairGenerator for Android keystore
This allows end-users to generate keys in the keystore without the
private part of the key ever needing to leave the device. The generation
process also generates a self-signed certificate.
Change-Id: I114ffb8e0cbe3b1edaae7e69e8aa578cb835efc9
Diffstat (limited to 'keystore/java/android/security/AndroidKeyStoreProvider.java')
-rw-r--r-- | keystore/java/android/security/AndroidKeyStoreProvider.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/keystore/java/android/security/AndroidKeyStoreProvider.java b/keystore/java/android/security/AndroidKeyStoreProvider.java index df22f582a861..40d7e1a210ab 100644 --- a/keystore/java/android/security/AndroidKeyStoreProvider.java +++ b/keystore/java/android/security/AndroidKeyStoreProvider.java @@ -29,6 +29,11 @@ public class AndroidKeyStoreProvider extends Provider { public AndroidKeyStoreProvider() { super(PROVIDER_NAME, 1.0, "Android KeyStore security provider"); + // java.security.KeyStore put("KeyStore." + AndroidKeyStore.NAME, AndroidKeyStore.class.getName()); + + // java.security.KeyPairGenerator + put("KeyPairGenerator." + AndroidKeyPairGenerator.NAME, + AndroidKeyPairGenerator.class.getName()); } } |