Skip to content

Commit 5184b26

Browse files
committed
Extra tests for signed-data properties
1 parent de7a2f0 commit 5184b26

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

pkix/src/test/java/org/bouncycastle/cms/test/NewSignedDataTest.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,6 +1500,9 @@ public void testSHA1WithRSAAndAttributeTable()
15001500
// compute expected content digest
15011501
//
15021502

1503+
assertTrue(s.isDetachedSignature());
1504+
assertFalse(s.isCertificateManagementMessage());
1505+
15031506
verifySignatures(s, md.digest("Hello world!".getBytes()));
15041507
verifyRSASignatures(s, md.digest("Hello world!".getBytes()));
15051508
}
@@ -3553,11 +3556,14 @@ public void testCertificateManagement()
35533556

35543557
CMSSignedData sData = sGen.generate(new CMSAbsentContent(), true);
35553558

3556-
CMSSignedData rsData = new CMSSignedData(sData.getEncoded());
3557-
35583559
assertTrue(sData.isCertificateManagementMessage());
35593560
assertFalse(sData.isDetachedSignature());
35603561

3562+
CMSSignedData rsData = new CMSSignedData(sData.getEncoded());
3563+
3564+
assertTrue(rsData.isCertificateManagementMessage());
3565+
assertFalse(rsData.isDetachedSignature());
3566+
35613567
assertEquals(2, rsData.getCertificates().getMatches(null).size());
35623568
}
35633569

0 commit comments

Comments
 (0)