4646import org .bouncycastle .asn1 .smime .SMIMECapability ;
4747import org .bouncycastle .asn1 .smime .SMIMECapabilityVector ;
4848import org .bouncycastle .asn1 .teletrust .TeleTrusTObjectIdentifiers ;
49+ import org .bouncycastle .cert .X509AttributeCertificateHolder ;
4950import org .bouncycastle .cert .X509CertificateHolder ;
50- import org .bouncycastle .cert .jcajce .JcaAttrCertStore ;
5151import org .bouncycastle .cert .jcajce .JcaCertStore ;
52- import org .bouncycastle .cert .jcajce .JcaX509AttributeCertificateHolder ;
5352import org .bouncycastle .cms .DefaultSignedAttributeTableGenerator ;
5453import org .bouncycastle .cms .SignerInformation ;
5554import org .bouncycastle .cms .SignerInformationStore ;
6261import org .bouncycastle .mail .smime .util .CRLFOutputStream ;
6362import org .bouncycastle .mail .smime .util .FileBackedMimeBodyPart ;
6463import org .bouncycastle .operator .jcajce .JcaDigestCalculatorProviderBuilder ;
64+ import org .bouncycastle .util .CollectionStore ;
6565import org .bouncycastle .util .Store ;
66- import org .bouncycastle .x509 .X509AttributeCertificate ;
6766
6867public class NewSMIMESignedTest
6968 extends TestCase
@@ -808,9 +807,13 @@ public void testWithAttributeCertificate()
808807
809808 gen .addCertificates (certs );
810809
811- X509AttributeCertificate attrCert = CMSTestUtil .getAttributeCertificate ();
810+ X509AttributeCertificateHolder attrCert = CMSTestUtil .getAttributeCertificate ();
812811
813- Store store = new JcaAttrCertStore (attrCert );
812+ List attrCertList = new ArrayList ();
813+
814+ attrCertList .add (attrCert );
815+
816+ Store store = new CollectionStore (attrCertList );
814817
815818 gen .addAttributeCertificates (store );
816819
@@ -822,7 +825,7 @@ public void testWithAttributeCertificate()
822825
823826 Store attrCerts = s .getAttributeCertificates ();
824827
825- assertTrue (attrCerts .getMatches (null ).contains (new JcaX509AttributeCertificateHolder ( attrCert ) ));
828+ assertTrue (attrCerts .getMatches (null ).contains (attrCert ));
826829 }
827830
828831 private void rsaPSSTest (String digest , String digestOID )
0 commit comments