From: wassa Date: Mon, 24 Feb 2003 23:31:20 +0000 (+0000) Subject: Added generation of secret for Cyprto Handle to ant build. X-Git-Tag: v2.1.3~2106 X-Git-Url: https://repo.niif.hu/gitweb/gitweb.cgi?p=java-idp.git;a=commitdiff_plain;h=11db12d01a224f82eb04601e7eb5f0ab3a1ff19b Added generation of secret for Cyprto Handle to ant build. git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@505 ab3bd59b-922f-494d-bb5f-6f0a3c29deca --- diff --git a/build.xml b/build.xml index 3749615..8aaa2a4 100755 --- a/build.xml +++ b/build.xml @@ -5,16 +5,17 @@ - - - - - - - - - - + + + + + + + + + + + @@ -121,7 +122,6 @@ - @@ -133,5 +133,10 @@ + + + + + diff --git a/src/edu/internet2/middleware/shibboleth/utils/HandleRepositorySecretGenerator.java b/src/edu/internet2/middleware/shibboleth/utils/HandleRepositorySecretGenerator.java index 017b5ef..1746448 100755 --- a/src/edu/internet2/middleware/shibboleth/utils/HandleRepositorySecretGenerator.java +++ b/src/edu/internet2/middleware/shibboleth/utils/HandleRepositorySecretGenerator.java @@ -49,22 +49,17 @@ package edu.internet2.middleware.shibboleth.utils; +import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.security.GeneralSecurityException; -import java.security.InvalidKeyException; import java.security.KeyStore; -import java.security.KeyStoreException; -import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; -import java.security.cert.CertificateException; -import java.security.spec.InvalidKeySpecException; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESedeKeySpec; -import sun.misc.BASE64Encoder; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Task; @@ -76,11 +71,10 @@ import org.apache.tools.ant.Task; */ public class HandleRepositorySecretGenerator extends Task { - private String keyStorePath; + private File keyStorePath; private String keyStorePassword; private String keyStoreKeyAlias; private String keyStoreKeyPassword; - public void execute() throws BuildException { try { if (keyStorePath == null @@ -136,7 +130,7 @@ public class HandleRepositorySecretGenerator extends Task { * Sets the keyStorePath. * @param keyStorePath The keyStorePath to set */ - public void setKeyStorePath(String keyStorePath) { + public void setKeyStorePath(File keyStorePath) { this.keyStorePath = keyStorePath; }