Author: asoldano
Date: 2014-07-23 18:03:45 -0400 (Wed, 23 Jul 2014)
New Revision: 18814
Modified:
stack/cxf/trunk/modules/test-utils/src/main/java/org/jboss/wsf/test/CryptoCheckMain.java
Log:
Print BC version and jar location
Modified:
stack/cxf/trunk/modules/test-utils/src/main/java/org/jboss/wsf/test/CryptoCheckMain.java
===================================================================
---
stack/cxf/trunk/modules/test-utils/src/main/java/org/jboss/wsf/test/CryptoCheckMain.java 2014-07-23
08:06:33 UTC (rev 18813)
+++
stack/cxf/trunk/modules/test-utils/src/main/java/org/jboss/wsf/test/CryptoCheckMain.java 2014-07-23
22:03:45 UTC (rev 18814)
@@ -1,5 +1,7 @@
package org.jboss.wsf.test;
+import java.security.Provider;
+
/**
*
* @author Rostislav Svoboda
@@ -11,7 +13,13 @@
{
System.out.println("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
System.out.println("JCE unlimited strength cryptography: " +
((javax.crypto.Cipher.getMaxAllowedKeyLength("RC5") < 256)?"NOT
":"") + "INSTALLED" );
- System.out.println("Bouncy Castle JCE Provider: " +
((java.security.Security.getProvider("BC") == null)?"NOT
":"") + "INSTALLED" );
+ Provider p = java.security.Security.getProvider("BC");
+ if (p != null) {
+ System.out.println("Bouncy Castle JCE Provider: INSTALLED
(ver: " + p.getVersion() + ", " +
+ p.getClass().getProtectionDomain().getCodeSource().getLocation() +
")" );
+ } else {
+ System.out.println("Bouncy Castle JCE Provider: NOT
INSTALLED" );
+ }
System.out.println("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
}
Show replies by date