Package org.apache.karaf.jaas.config
Interface KeystoreInstance
-
- All Known Implementing Classes:
ResourceKeystoreInstance
public interface KeystoreInstanceBased on http://svn.apache.org/repos/asf/geronimo/trunk/modules/management/ src/java/org/apache/geronimo/management/geronimo/KeystoreInstance.java
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CertificategetCertificate(String alias)StringgetCertificateAlias(Certificate cert)Certificate[]getCertificateChain(String alias)KeyManager[]getKeyManager(String algorithm, String keyAlias)StringgetName()PrivateKeygetPrivateKey(String alias)intgetRank()TrustManager[]getTrustManager(String algorithm)booleanisKeyLocked(String keyAlias)booleanisKeystoreLocked()String[]listTrustCertificates()
-
-
-
Method Detail
-
getName
String getName()
-
getRank
int getRank()
-
listTrustCertificates
String[] listTrustCertificates()
-
getCertificate
Certificate getCertificate(String alias)
-
getCertificateAlias
String getCertificateAlias(Certificate cert)
-
getCertificateChain
Certificate[] getCertificateChain(String alias)
-
getPrivateKey
PrivateKey getPrivateKey(String alias)
-
isKeystoreLocked
boolean isKeystoreLocked()
-
isKeyLocked
boolean isKeyLocked(String keyAlias)
-
getKeyManager
KeyManager[] getKeyManager(String algorithm, String keyAlias) throws NoSuchAlgorithmException, UnrecoverableKeyException, KeyStoreException, KeystoreIsLocked
-
getTrustManager
TrustManager[] getTrustManager(String algorithm) throws KeyStoreException, NoSuchAlgorithmException, KeystoreIsLocked
-
-