org.apache.servicemix.common.security
Interface KeystoreInstance


public interface KeystoreInstance

Based on http://svn.apache.org/repos/asf/geronimo/trunk/modules/management/ src/java/org/apache/geronimo/management/geronimo/KeystoreInstance.java

Version:
$Rev: $ $Date: $

Nested Class Summary
static class KeystoreInstance.Proxy
           
 
Method Summary
 java.security.cert.Certificate getCertificate(java.lang.String alias)
           
 java.lang.String getCertificateAlias(java.security.cert.Certificate cert)
           
 java.security.cert.Certificate[] getCertificateChain(java.lang.String alias)
           
 javax.net.ssl.KeyManager[] getKeyManager(java.lang.String algorithm, java.lang.String keyAlias)
           
 java.lang.String getName()
           
 java.security.PrivateKey getPrivateKey(java.lang.String alias)
           
 javax.net.ssl.TrustManager[] getTrustManager(java.lang.String algorithm)
           
 boolean isKeyLocked(java.lang.String keyAlias)
           
 boolean isKeystoreLocked()
           
 java.lang.String[] listPrivateKeys()
           
 java.lang.String[] listTrustCertificates()
           
 

Method Detail

getName

java.lang.String getName()

listPrivateKeys

java.lang.String[] listPrivateKeys()

listTrustCertificates

java.lang.String[] listTrustCertificates()

getCertificate

java.security.cert.Certificate getCertificate(java.lang.String alias)

getCertificateAlias

java.lang.String getCertificateAlias(java.security.cert.Certificate cert)

getCertificateChain

java.security.cert.Certificate[] getCertificateChain(java.lang.String alias)

getPrivateKey

java.security.PrivateKey getPrivateKey(java.lang.String alias)

isKeystoreLocked

boolean isKeystoreLocked()

isKeyLocked

boolean isKeyLocked(java.lang.String keyAlias)

getKeyManager

javax.net.ssl.KeyManager[] getKeyManager(java.lang.String algorithm,
                                         java.lang.String keyAlias)
                                         throws java.security.GeneralSecurityException
Throws:
java.security.GeneralSecurityException

getTrustManager

javax.net.ssl.TrustManager[] getTrustManager(java.lang.String algorithm)
                                             throws java.security.GeneralSecurityException
Throws:
java.security.GeneralSecurityException


Copyright © 2005-2012 FuseSource. All Rights Reserved.