Package net.sourceforge.jnlp.security
Class KeystorePasswordAttempter.KeystoreOperation
- java.lang.Object
-
- net.sourceforge.jnlp.security.KeystorePasswordAttempter.KeystoreOperation
-
- Enclosing class:
- KeystorePasswordAttempter
abstract static class KeystorePasswordAttempter.KeystoreOperation extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description KeystoreOperation(java.security.KeyStore ks, java.io.File f)KeystoreOperation(java.security.KeyStore ks, java.lang.String alias, java.security.Key key, java.security.cert.Certificate[] certChain)KeystoreOperation(javax.net.ssl.KeyManagerFactory kmf, java.security.KeyStore ks)KeystoreOperation(javax.net.ssl.KeyManagerFactory kmf, java.security.KeyStore ks, java.lang.String alias, java.security.Key key, java.security.cert.Certificate[] certChain, java.io.File f)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract java.lang.StringgetId()(package private) abstract java.security.KeyoperateKeystore(char[] pass)
-
-
-
Field Detail
-
kmf
protected final javax.net.ssl.KeyManagerFactory kmf
-
ks
protected final java.security.KeyStore ks
-
alias
protected final java.lang.String alias
-
key
protected final java.security.Key key
-
certChain
protected final java.security.cert.Certificate[] certChain
-
f
protected final java.io.File f
-
-
Constructor Detail
-
KeystoreOperation
public KeystoreOperation(java.security.KeyStore ks, java.io.File f)
-
KeystoreOperation
public KeystoreOperation(java.security.KeyStore ks, java.lang.String alias, java.security.Key key, java.security.cert.Certificate[] certChain)
-
KeystoreOperation
public KeystoreOperation(javax.net.ssl.KeyManagerFactory kmf, java.security.KeyStore ks)
-
KeystoreOperation
public KeystoreOperation(javax.net.ssl.KeyManagerFactory kmf, java.security.KeyStore ks, java.lang.String alias, java.security.Key key, java.security.cert.Certificate[] certChain, java.io.File f)
-
-
Method Detail
-
operateKeystore
abstract java.security.Key operateKeystore(char[] pass) throws java.security.KeyStoreException, java.security.NoSuchAlgorithmException, java.security.UnrecoverableKeyException, java.io.IOException, java.security.cert.CertificateException- Throws:
java.security.KeyStoreExceptionjava.security.NoSuchAlgorithmExceptionjava.security.UnrecoverableKeyExceptionjava.io.IOExceptionjava.security.cert.CertificateException
-
getId
abstract java.lang.String getId()
-
-