Author: sebb
Date: Mon Mar 21 02:46:54 2011
New Revision: 1083663
URL: http://svn.apache.org/viewvc?rev=1083663&view=rev
Log:
Javadoc; remove unused code
Modified:
commons/proper/net/trunk/src/main/java/org/apache/commons/net/util/KeyManagerUtils.java
Modified:
commons/proper/net/trunk/src/main/java/org/apache/commons/net/util/KeyManagerUtils.java
URL:
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/util/KeyManagerUtils.java?rev=1083663&r1=1083662&r2=1083663&view=diff
==============================================================================
---
commons/proper/net/trunk/src/main/java/org/apache/commons/net/util/KeyManagerUtils.java
(original)
+++
commons/proper/net/trunk/src/main/java/org/apache/commons/net/util/KeyManagerUtils.java
Mon Mar 21 02:46:54 2011
@@ -33,8 +33,16 @@ import javax.net.ssl.X509ExtendedKeyMana
import org.apache.commons.net.io.Util;
/**
- * General KeyManager utilities *INITIAL IMPLEMENTATION* *MAY CHANGE
RADICALLY*
- *
+ * General KeyManager utilities
+ * <p>
+ * How to use with a client certificate:
+ * <pre>
+ * KeyStore ks =
KeyManagerUtils.createKeyStore("JKS","/path/to/privatekeystore.jks","storepassword");
+ * KeyManager km = KeyManagerUtils.createClientKeyManager(ks,
"privatekeyalias", "keypassword");
+ * FTPSClient cl = new FTPSClient();
+ * cl.setKeyManager(km);
+ * cl.connect(...);
+ * </pre>
* @since 3.0
*/
public final class KeyManagerUtils {
@@ -121,12 +129,10 @@ public final class KeyManagerUtils {
}
public String[] getServerAliases(String keyType, Principal[] issuers) {
-// new Throwable(keyType).printStackTrace();
return null;
}
public String chooseServerAlias(String keyType, Principal[] issuers,
Socket socket) {
-// new Throwable(keyType).printStackTrace();
return null;
}