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