Package org.catools.common.security
Class CKeyStore
- java.lang.Object
-
- org.catools.common.security.CKeyStore
-
public class CKeyStore extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CKeyStore(java.io.InputStream readStream, java.lang.String keystorePassword)
CKeyStore(java.lang.String resourceName, java.lang.Class classForLoader, java.lang.String keystorePassword)
CKeyStore(java.security.KeyStore keystore)
CKeyStore(CFile keystoreFile, java.lang.String keystorePassword)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.security.cert.Certificate
getCertificate(java.lang.String alias)
java.security.KeyStore
getKeystore()
<T extends java.security.Key>
TgetPrivate(java.lang.String alias, java.lang.String aliasPassword)
<T extends java.security.PublicKey>
TgetPublic(java.lang.String alias)
java.security.cert.X509Certificate
getX509Certificate(java.lang.String alias)
-
-
-
Constructor Detail
-
CKeyStore
public CKeyStore(java.lang.String resourceName, java.lang.Class classForLoader, java.lang.String keystorePassword)
-
CKeyStore
public CKeyStore(CFile keystoreFile, java.lang.String keystorePassword)
-
CKeyStore
public CKeyStore(java.io.InputStream readStream, java.lang.String keystorePassword)
-
CKeyStore
public CKeyStore(java.security.KeyStore keystore)
-
-
Method Detail
-
getKeystore
public java.security.KeyStore getKeystore()
-
getX509Certificate
public java.security.cert.X509Certificate getX509Certificate(java.lang.String alias)
-
getCertificate
public java.security.cert.Certificate getCertificate(java.lang.String alias)
-
getPrivate
public <T extends java.security.Key> T getPrivate(java.lang.String alias, java.lang.String aliasPassword)
-
getPublic
public <T extends java.security.PublicKey> T getPublic(java.lang.String alias)
-
-