diff options
author | Kenny Root <kroot@google.com> | 2013-03-28 15:05:03 -0700 |
---|---|---|
committer | Kenny Root <kroot@google.com> | 2013-03-28 16:05:46 -0700 |
commit | acb0b5b220b2cb15f5a800a356bb25f47252a6ea (patch) | |
tree | f5df06bd61e283f28dec8598115fc290fa3f75b1 /keystore/tests/src | |
parent | 02c86306d2569d18a49da3d9228dacb25b1f8973 (diff) | |
download | frameworks_base-acb0b5b220b2cb15f5a800a356bb25f47252a6ea.zip frameworks_base-acb0b5b220b2cb15f5a800a356bb25f47252a6ea.tar.gz frameworks_base-acb0b5b220b2cb15f5a800a356bb25f47252a6ea.tar.bz2 |
AndroidKeyStore: add Builder for param spec
Change-Id: I13403197e1ac7ac607efa10979eb73bde0135a2a
Diffstat (limited to 'keystore/tests/src')
-rw-r--r-- | keystore/tests/src/android/security/AndroidKeyPairGeneratorSpecTest.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/keystore/tests/src/android/security/AndroidKeyPairGeneratorSpecTest.java b/keystore/tests/src/android/security/AndroidKeyPairGeneratorSpecTest.java index e6a3750..3d275cd 100644 --- a/keystore/tests/src/android/security/AndroidKeyPairGeneratorSpecTest.java +++ b/keystore/tests/src/android/security/AndroidKeyPairGeneratorSpecTest.java @@ -53,6 +53,26 @@ public class AndroidKeyPairGeneratorSpecTest extends AndroidTestCase { assertEquals("endDate should be the one specified", NOW_PLUS_10_YEARS, spec.getEndDate()); } + public void testBuilder_Success() throws Exception { + AndroidKeyPairGeneratorSpec spec = new AndroidKeyPairGeneratorSpec.Builder(getContext()) + .setAlias(TEST_ALIAS_1) + .setSubject(TEST_DN_1) + .setSerialNumber(SERIAL_1) + .setStartDate(NOW) + .setEndDate(NOW_PLUS_10_YEARS) + .build(); + + assertEquals("Context should be the one specified", getContext(), spec.getContext()); + + assertEquals("Alias should be the one specified", TEST_ALIAS_1, spec.getKeystoreAlias()); + + assertEquals("subjectDN should be the one specified", TEST_DN_1, spec.getSubjectDN()); + + assertEquals("startDate should be the one specified", NOW, spec.getStartDate()); + + assertEquals("endDate should be the one specified", NOW_PLUS_10_YEARS, spec.getEndDate()); + } + public void testConstructor_NullContext_Failure() throws Exception { try { new AndroidKeyPairGeneratorSpec(null, TEST_ALIAS_1, TEST_DN_1, SERIAL_1, NOW, |