From d7ff9d5e217873609d79efe279f2634e3a3dd8b4 Mon Sep 17 00:00:00 2001 From: Yuuta Liang Date: Wed, 25 Oct 2023 03:30:45 +0800 Subject: Refactor: move all logics into CertificationAuthority Signed-off-by: Yuuta Liang --- src/test/model/pki/cert/ExtensionsTest.java | 30 +++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) (limited to 'src/test/model/pki/cert/ExtensionsTest.java') diff --git a/src/test/model/pki/cert/ExtensionsTest.java b/src/test/model/pki/cert/ExtensionsTest.java index e50b3e6..e4d9e0b 100644 --- a/src/test/model/pki/cert/ExtensionsTest.java +++ b/src/test/model/pki/cert/ExtensionsTest.java @@ -35,14 +35,16 @@ public class ExtensionsTest { assertEquals(2, extensions.getExtensions().length); assertArrayEquals(ObjectIdentifier.OID_BASIC_CONSTRAINTS, extensions.getExtensions()[0].getExtnId().getInts()); - assertArrayEquals(ObjectIdentifier.OID_SUBJECT_KEY_IDENTIFIER, extensions.getExtensions()[1].getExtnId().getInts()); + assertArrayEquals(ObjectIdentifier.OID_SUBJECT_KEY_IDENTIFIER, + extensions.getExtensions()[1].getExtnId().getInts()); } @Test void testParse() throws ParseException { final Extensions parsed = new Extensions(new BytesReader( - Stream.of(Arrays.asList(new Byte[]{0x30, - (byte) (ExtensionTest.EXT_KEY_USAGE.length + ExtensionTest.EXT_SUBJECT_KEY_ID.length)}), + Stream.of(Arrays.asList((byte) 0x30, + (byte) (ExtensionTest.EXT_KEY_USAGE.length + + ExtensionTest.EXT_SUBJECT_KEY_ID.length)), Arrays.asList(ExtensionTest.EXT_KEY_USAGE), Arrays.asList(ExtensionTest.EXT_SUBJECT_KEY_ID)) .flatMap(Collection::stream) @@ -58,8 +60,9 @@ public class ExtensionsTest { }); assertThrows(ParseException.class, () -> { Byte[] bytes = - Stream.of(Arrays.asList(new Byte[]{0x30, - (byte) (ExtensionTest.EXT_KEY_USAGE.length + ExtensionTest.EXT_SUBJECT_KEY_ID.length)}), + Stream.of(Arrays.asList((byte) 0x30, + (byte) (ExtensionTest.EXT_KEY_USAGE.length + + ExtensionTest.EXT_SUBJECT_KEY_ID.length)), Arrays.asList(ExtensionTest.EXT_KEY_USAGE), Arrays.asList(ExtensionTest.EXT_SUBJECT_KEY_ID)) .flatMap(Collection::stream) @@ -70,8 +73,9 @@ public class ExtensionsTest { }); assertThrows(ParseException.class, () -> { Byte[] bytes = - Stream.of(Arrays.asList(new Byte[]{0x30, - (byte) (ExtensionTest.EXT_KEY_USAGE.length + ExtensionTest.EXT_SUBJECT_KEY_ID.length)}), + Stream.of(Arrays.asList((byte) 0x30, + (byte) (ExtensionTest.EXT_KEY_USAGE.length + + ExtensionTest.EXT_SUBJECT_KEY_ID.length)), Arrays.asList(ExtensionTest.EXT_KEY_USAGE), Arrays.asList(ExtensionTest.EXT_SUBJECT_KEY_ID)) .flatMap(Collection::stream) @@ -85,16 +89,17 @@ public class ExtensionsTest { @Test void testEncode() { assertArrayEquals( - Stream.of(Arrays.asList(new Byte[]{0x30, - (byte) (ExtensionTest.EXT_KEY_USAGE.length + - ExtensionTest.EXT_SUBJECT_KEY_ID.length)}), + Stream.of(Arrays.asList((byte) 0x30, + (byte) (ExtensionTest.EXT_KEY_USAGE.length + + ExtensionTest.EXT_SUBJECT_KEY_ID.length)), Arrays.asList(ExtensionTest.EXT_SUBJECT_KEY_ID), Arrays.asList(ExtensionTest.EXT_KEY_USAGE)) .flatMap(Collection::stream) .toArray(Byte[]::new), new Extensions(ASN1Object.TAG_SEQUENCE, null, new Extension[]{ new Extension(ASN1Object.TAG_SEQUENCE, null, - new ObjectIdentifier(ObjectIdentifier.TAG, null, ObjectIdentifier.OID_SUBJECT_KEY_IDENTIFIER), + new ObjectIdentifier(ObjectIdentifier.TAG, null, + ObjectIdentifier.OID_SUBJECT_KEY_IDENTIFIER), null, new OctetString(OctetString.TAG, null, new Byte[]{ 0x04, 0x14, -79, -62, -89, -127, 0x63, 0x66, @@ -102,7 +107,8 @@ public class ExtensionsTest { -67, 0x6B, 0x49, 0x09, 0x61, -64 })), new Extension(ASN1Object.TAG_SEQUENCE, null, - new ObjectIdentifier(ObjectIdentifier.TAG, null, ObjectIdentifier.OID_KEY_USAGE), + new ObjectIdentifier(ObjectIdentifier.TAG, null, + ObjectIdentifier.OID_KEY_USAGE), new Bool(Bool.TAG, null, true), new OctetString(OctetString.TAG, null, new Byte[]{ 0x03, 0x02, 0x01, -122 -- cgit v1.2.3