You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by co...@apache.org on 2014/02/24 11:38:35 UTC

svn commit: r1571222 - in /webservices/wss4j/trunk/ws-security-common/src/test: java/org/apache/wss4j/common/crypto/SKITest.java resources/alice_bouncycastle.properties

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