[utilities COMMIT] in /spring-extensions/trunk: pom.xml src/main/java/net/shibboleth/ext/spring/factory/PrivateKeyFac...

noreply at shibboleth.net noreply at shibboleth.net
Wed Mar 12 15:58:46 EDT 2014


Author: dfisher
Date: Wed Mar 12 15:58:46 2014
New Revision: 553

URL: http://svn.shibboleth.net/view/utilities?rev=553&view=rev
Log:
Replace vt-crypt dependency with cryptacular.
Update bouncycastle version to 1.50.

Modified:
    spring-extensions/trunk/pom.xml
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PrivateKeyFactoryBean.java
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PublicKeyFactoryBean.java
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/X509CertificateChainFactoryBean.java
    spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/X509CertificateFactoryBean.java

Modified: spring-extensions/trunk/pom.xml
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/pom.xml?rev=553&r1=552&r2=553&view=diff
==============================================================================
--- spring-extensions/trunk/pom.xml (original)
+++ spring-extensions/trunk/pom.xml Wed Mar 12 15:58:46 2014
@@ -58,8 +58,8 @@
             <optional>true</optional>
         </dependency>
         <dependency>
-            <groupId>edu.vt.middleware</groupId>
-            <artifactId>vt-crypt</artifactId>
+            <groupId>org.cryptacular</groupId>
+            <artifactId>cryptacular</artifactId>
             <!-- Required for any classes that deals with cryptographic artifacts (keys, certs, algorithms, etc.) -->
             <optional>true</optional>
         </dependency>
@@ -84,7 +84,7 @@
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>
-            <artifactId>bcprov-jdk15</artifactId>
+            <artifactId>bcprov-jdk15on</artifactId>
             <optional>true</optional>
         </dependency>
         <dependency>

Modified: spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PrivateKeyFactoryBean.java
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PrivateKeyFactoryBean.java?rev=553&r1=552&r2=553&view=diff
==============================================================================
--- spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PrivateKeyFactoryBean.java (original)
+++ spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PrivateKeyFactoryBean.java Wed Mar 12 15:58:46 2014
@@ -29,10 +29,9 @@
 import net.shibboleth.utilities.java.support.primitive.StringSupport;
 
 import org.bouncycastle.jce.provider.BouncyCastleProvider;
+import org.cryptacular.util.KeyPairUtil;
 import org.springframework.beans.factory.BeanCreationException;
 import org.springframework.beans.factory.FactoryBean;
-
-import edu.vt.middleware.crypt.util.CryptReader;
 
 /**
  * Spring bean factory for producing a {@link PrivateKey} from a file.
@@ -77,9 +76,9 @@
 
             Security.addProvider(new BouncyCastleProvider());
             if (keyPass == null) {
-                key = CryptReader.readPrivateKey(new FileInputStream(keyFile));
+                key = KeyPairUtil.readPrivateKey(new FileInputStream(keyFile));
             } else {
-                key = CryptReader.readPrivateKey(new FileInputStream(keyFile), keyPass.toCharArray());
+                key = KeyPairUtil.readPrivateKey(new FileInputStream(keyFile), keyPass.toCharArray());
             }
         }
 

Modified: spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PublicKeyFactoryBean.java
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PublicKeyFactoryBean.java?rev=553&r1=552&r2=553&view=diff
==============================================================================
--- spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PublicKeyFactoryBean.java (original)
+++ spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/PublicKeyFactoryBean.java Wed Mar 12 15:58:46 2014
@@ -27,10 +27,9 @@
 import net.shibboleth.utilities.java.support.logic.Constraint;
 
 import org.bouncycastle.jce.provider.BouncyCastleProvider;
+import org.cryptacular.util.KeyPairUtil;
 import org.springframework.beans.factory.BeanCreationException;
 import org.springframework.beans.factory.FactoryBean;
-
-import edu.vt.middleware.crypt.util.CryptReader;
 
 /**
  * Spring bean factory for producing a {@link PublicKey} from a file.
@@ -62,7 +61,7 @@
             }
 
             Security.addProvider(new BouncyCastleProvider());
-            key = CryptReader.readPublicKey(new FileInputStream(keyFile));
+            key = KeyPairUtil.readPublicKey(new FileInputStream(keyFile));
         }
 
         return key;

Modified: spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/X509CertificateChainFactoryBean.java
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/X509CertificateChainFactoryBean.java?rev=553&r1=552&r2=553&view=diff
==============================================================================

[... 51 lines stripped ...]


More information about the commits mailing list