949596979899100101102103104
parser = X509StreamParser.getInstance("Certificate", "BC"); parser.init(bOut.toByteArray()); Collection res = parser.readAll(); if (res.size() != 3) { fail("wrong number of certificates found"); }
110111112113114115116117118119120
parser = X509StreamParser.getInstance("CRL", "BC"); parser.init(bOut.toByteArray()); res = parser.readAll(); if (res.size() != 2) { fail("wrong number of CRLs found"); }
126127128129130131132133134135136
parser = X509StreamParser.getInstance("AttributeCertificate", "BC"); parser.init(bOut.toByteArray()); res = parser.readAll(); if (res.size() != 2) { fail("wrong number of Attribute Certificates found"); }
140141142143144145146147148149150
// parser = X509StreamParser.getInstance("Certificate", "BC"); parser.init(PEMData.CERTIFICATE_1.getBytes("US-ASCII")); res = parser.readAll(); if (res.size() != 1) { fail("wrong number of Certificates found"); }
151152153154155156157158159160161
parser = X509StreamParser.getInstance("Certificate", "BC"); parser.init(PEMData.CERTIFICATE_2.getBytes("US-ASCII")); res = parser.readAll(); if (res.size() != 1) { fail("wrong number of Certificates found"); }
162163164165166167168169170171172
parser = X509StreamParser.getInstance("CRL", "BC"); parser.init(PEMData.CRL_1.getBytes("US-ASCII")); res = parser.readAll(); if (res.size() != 1) { fail("wrong number of CRLs found"); }
173174175176177178179180181182183
parser = X509StreamParser.getInstance("CRL", "BC"); parser.init(PEMData.CRL_2.getBytes("US-ASCII")); res = parser.readAll(); if (res.size() != 1) { fail("wrong number of CRLs found"); }
184185186187188189190191192193194
parser = X509StreamParser.getInstance("AttributeCertificate", "BC"); parser.init(PEMData.ATTRIBUTE_CERTIFICATE_1.getBytes("US-ASCII")); res = parser.readAll(); if (res.size() != 1) { fail("wrong number of Attribute Certificates found"); }
195196197198199200201202203204205
parser = X509StreamParser.getInstance("AttributeCertificate", "BC"); parser.init(PEMData.ATTRIBUTE_CERTIFICATE_2.getBytes("US-ASCII")); res = parser.readAll(); if (res.size() != 1) { fail("wrong number of Attribute Certificates found"); }
218219220221222223224225226227228
// parser = X509StreamParser.getInstance("CertificatePair", "BC"); parser.init(new X509CertificatePair(rootCert, rootCert).getEncoded()); res = parser.readAll(); if (res.size() != 1) { fail("wrong number of CertificatePairs found"); }