diff options
author | Peter Dettman <peter.dettman@bouncycastle.org> | 2014-02-25 19:24:19 +0400 |
---|---|---|
committer | Peter Dettman <peter.dettman@bouncycastle.org> | 2014-02-25 19:24:19 +0400 |
commit | 09276be0543773aa86da86acb964d16081464b49 (patch) | |
tree | 18b22832ca81aef631085f1f0bd21d99e4eb7729 /pkix/src | |
parent | 52d58b9b29c7f6978de6e442630ddfc337c7cbf8 (diff) | |
parent | 7e6517b2cdafb884e159fe9203a2871577b05088 (diff) |
Merge branch 'fix-no-such-provider-errors-in-tests' of git://github.com/rtyley/spongycastle
Diffstat (limited to 'pkix/src')
7 files changed, 27 insertions, 12 deletions
diff --git a/pkix/src/test/java/org/bouncycastle/cms/test/MiscDataStreamTest.java b/pkix/src/test/java/org/bouncycastle/cms/test/MiscDataStreamTest.java index 4a86cace..bc633dd4 100644 --- a/pkix/src/test/java/org/bouncycastle/cms/test/MiscDataStreamTest.java +++ b/pkix/src/test/java/org/bouncycastle/cms/test/MiscDataStreamTest.java @@ -5,6 +5,7 @@ import java.io.ByteArrayOutputStream; import java.io.OutputStream; import java.security.KeyPair; import java.security.MessageDigest; +import java.security.Security; import java.security.cert.X509CRL; import java.security.cert.X509Certificate; import java.util.ArrayList; @@ -106,6 +107,7 @@ public class MiscDataStreamTest if (!_initialised) { _initialised = true; + Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); _signDN = "O=Bouncy Castle, C=AU"; _signKP = CMSTestUtil.makeKeyPair(); diff --git a/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataStreamTest.java b/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataStreamTest.java index c8135e84..b260bcbc 100644 --- a/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataStreamTest.java +++ b/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataStreamTest.java @@ -3,6 +3,7 @@ package org.bouncycastle.cms.test; import java.io.ByteArrayOutputStream; import java.io.OutputStream; import java.security.KeyPair; +import java.security.Security; import java.security.cert.X509Certificate; import java.util.Arrays; import java.util.Collection; @@ -60,6 +61,7 @@ public class NewAuthenticatedDataStreamTest if (!_initialised) { _initialised = true; + Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); _signDN = "O=Bouncy Castle, C=AU"; _signKP = CMSTestUtil.makeKeyPair(); diff --git a/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataTest.java b/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataTest.java index 812d0e37..1c0a80cf 100644 --- a/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataTest.java +++ b/pkix/src/test/java/org/bouncycastle/cms/test/NewAuthenticatedDataTest.java @@ -3,6 +3,7 @@ package org.bouncycastle.cms.test; import java.security.KeyPair; import java.security.NoSuchAlgorithmException; import java.security.NoSuchProviderException; +import java.security.Security; import java.security.cert.X509Certificate; import java.util.Arrays; import java.util.Collection; @@ -75,6 +76,7 @@ public class NewAuthenticatedDataTest if (!_initialised) { _initialised = true; + Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); _signDN = "O=Bouncy Castle, C=AU"; _signKP = CMSTestUtil.makeKeyPair(); diff --git a/pkix/src/test/java/org/bouncycastle/cms/test/NewEnvelopedDataTest.java b/pkix/src/test/java/org/bouncycastle/cms/test/NewEnvelopedDataTest.java index d95499d9..da3641cb 100644 --- a/pkix/src/test/java/org/bouncycastle/cms/test/NewEnvelopedDataTest.java +++ b/pkix/src/test/java/org/bouncycastle/cms/test/NewEnvelopedDataTest.java @@ -1,13 +1,7 @@ package org.bouncycastle.cms.test; import java.io.IOException; -import java.security.GeneralSecurityException; -import java.security.Key; -import java.security.KeyFactory; -import java.security.KeyPair; -import java.security.NoSuchAlgorithmException; -import java.security.NoSuchProviderException; -import java.security.PrivateKey; +import java.security.*; import java.security.cert.CertificateEncodingException; import java.security.cert.X509Certificate; import java.security.spec.MGF1ParameterSpec; @@ -228,6 +222,7 @@ public class NewEnvelopedDataTest if (!_initialised) { _initialised = true; + Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); _signDN = "O=Bouncy Castle, C=AU"; _signKP = CMSTestUtil.makeKeyPair(); diff --git a/pkix/src/test/java/org/bouncycastle/pkcs/test/PfxPduTest.java b/pkix/src/test/java/org/bouncycastle/pkcs/test/PfxPduTest.java index 2bbf9eaa..931ed128 100644 --- a/pkix/src/test/java/org/bouncycastle/pkcs/test/PfxPduTest.java +++ b/pkix/src/test/java/org/bouncycastle/pkcs/test/PfxPduTest.java @@ -3,11 +3,7 @@ package org.bouncycastle.pkcs.test; import java.io.ByteArrayInputStream; import java.io.IOException; import java.math.BigInteger; -import java.security.KeyFactory; -import java.security.KeyStore; -import java.security.NoSuchAlgorithmException; -import java.security.PrivateKey; -import java.security.PublicKey; +import java.security.*; import java.security.cert.Certificate; import java.security.cert.X509Certificate; import java.security.spec.RSAPrivateCrtKeySpec; @@ -679,6 +675,11 @@ public class PfxPduTest return new JcaX509CertificateConverter().setProvider(BC).getCertificate(cert); } + public void setUp() + { + Security.addProvider(new BouncyCastleProvider()); + } + public void testPfxPdu() throws Exception { diff --git a/pkix/src/test/java/org/bouncycastle/tsp/test/NewTSPTest.java b/pkix/src/test/java/org/bouncycastle/tsp/test/NewTSPTest.java index 7bf19be5..3aa3e97e 100644 --- a/pkix/src/test/java/org/bouncycastle/tsp/test/NewTSPTest.java +++ b/pkix/src/test/java/org/bouncycastle/tsp/test/NewTSPTest.java @@ -4,6 +4,7 @@ import java.io.OutputStream; import java.math.BigInteger; import java.security.KeyPair; import java.security.PrivateKey; +import java.security.Security; import java.security.cert.X509Certificate; import java.util.ArrayList; import java.util.Collection; @@ -57,6 +58,11 @@ public class NewTSPTest { private static final String BC = BouncyCastleProvider.PROVIDER_NAME; + public void setUp() + { + Security.addProvider(new BouncyCastleProvider()); + } + public void testGeneral() throws Exception { diff --git a/pkix/src/test/java/org/bouncycastle/tsp/test/ParseTest.java b/pkix/src/test/java/org/bouncycastle/tsp/test/ParseTest.java index 557d012e..46821d48 100644 --- a/pkix/src/test/java/org/bouncycastle/tsp/test/ParseTest.java +++ b/pkix/src/test/java/org/bouncycastle/tsp/test/ParseTest.java @@ -2,6 +2,7 @@ package org.bouncycastle.tsp.test; import java.io.ByteArrayInputStream; import java.io.IOException; +import java.security.Security; import java.security.cert.CertificateFactory; import java.security.cert.X509Certificate; @@ -11,6 +12,7 @@ import org.bouncycastle.asn1.cmp.PKIFailureInfo; import org.bouncycastle.asn1.cmp.PKIStatus; import org.bouncycastle.cert.X509CertificateHolder; import org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder; +import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.bouncycastle.tsp.TSPAlgorithms; import org.bouncycastle.tsp.TimeStampRequest; import org.bouncycastle.tsp.TimeStampResponse; @@ -358,6 +360,11 @@ public class ParseTest fail("request not rejected."); } } + + public void setUp() + { + Security.addProvider(new BouncyCastleProvider()); + } public void testParsing() throws Exception |