summaryrefslogtreecommitdiffstats
path: root/keystore/tests/src
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2013-03-28 15:05:03 -0700
committerKenny Root <kroot@google.com>2013-03-28 16:05:46 -0700
commitacb0b5b220b2cb15f5a800a356bb25f47252a6ea (patch)
treef5df06bd61e283f28dec8598115fc290fa3f75b1 /keystore/tests/src
parent02c86306d2569d18a49da3d9228dacb25b1f8973 (diff)
downloadframeworks_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.java20
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,