org.apache.karaf.jaas.config
Interface KeystoreInstance

All Known Implementing Classes:
ResourceKeystoreInstance

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: $

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)
           
 int getRank()
           
 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()

getRank

int getRank()

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.NoSuchAlgorithmException,
                                                java.security.UnrecoverableKeyException,
                                                java.security.KeyStoreException,
                                                KeystoreIsLocked
Throws:
java.security.NoSuchAlgorithmException
java.security.UnrecoverableKeyException
java.security.KeyStoreException
KeystoreIsLocked

getTrustManager

javax.net.ssl.TrustManager[] getTrustManager(java.lang.String algorithm)
                                             throws java.security.KeyStoreException,
                                                    java.security.NoSuchAlgorithmException,
                                                    KeystoreIsLocked
Throws:
java.security.KeyStoreException
java.security.NoSuchAlgorithmException
KeystoreIsLocked


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.