Author: coheigea
Date: Mon Feb 24 10:38:34 2014
New Revision: 1571222

URL: http://svn.apache.org/r1571222
Log:
Added BouncyCastle Crypto test

Added:
    
webservices/wss4j/trunk/ws-security-common/src/test/resources/alice_bouncycastle.properties
Modified:
    
webservices/wss4j/trunk/ws-security-common/src/test/java/org/apache/wss4j/common/crypto/SKITest.java

Modified: 
webservices/wss4j/trunk/ws-security-common/src/test/java/org/apache/wss4j/common/crypto/SKITest.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-common/src/test/java/org/apache/wss4j/common/crypto/SKITest.java?rev=1571222&r1=1571221&r2=1571222&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-common/src/test/java/org/apache/wss4j/common/crypto/SKITest.java
 (original)
+++ 
webservices/wss4j/trunk/ws-security-common/src/test/java/org/apache/wss4j/common/crypto/SKITest.java
 Mon Feb 24 10:38:34 2014
@@ -77,4 +77,11 @@ public class SKITest extends org.junit.A
         String knownBase64Encoding = "tgkZUMZ461ZSA1nZkBu6E5GDxLM=";
         assertTrue(knownBase64Encoding.equals(Base64.encode(skiBytes)));
     }
+    
+    @org.junit.Test
+    public void testBouncyCastlePKCS12() throws Exception {
+        // Load the keystore
+        Crypto crypto = 
CryptoFactory.getInstance("alice_bouncycastle.properties");
+        assertNotNull(crypto);
+    }
 }

Added: 
webservices/wss4j/trunk/ws-security-common/src/test/resources/alice_bouncycastle.properties
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-common/src/test/resources/alice_bouncycastle.properties?rev=1571222&view=auto
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-common/src/test/resources/alice_bouncycastle.properties
 (added)
+++ 
webservices/wss4j/trunk/ws-security-common/src/test/resources/alice_bouncycastle.properties
 Mon Feb 24 10:38:34 2014
@@ -0,0 +1,8 @@
+org.apache.wss4j.crypto.provider=org.apache.wss4j.common.crypto.Merlin
+org.apache.wss4j.crypto.merlin.keystore.type=pkcs12
+org.apache.wss4j.crypto.merlin.keystore.password=password
+org.apache.wss4j.crypto.merlin.keystore.alias=alice
+org.apache.wss4j.crypto.merlin.keystore.file=keys/alice.p12
+org.apache.wss4j.crypto.merlin.keystore.private.password=password
+org.apache.wss4j.crypto.merlin.keystore.provider=BC
+org.apache.wss4j.crypto.merlin.cert.provider=BC
\ No newline at end of file


Reply via email to