Package org.postgresql.ssl
Class PKCS12KeyManager
- java.lang.Object
-
- org.postgresql.ssl.BaseX509KeyManager
-
- org.postgresql.ssl.PKCS12KeyManager
-
- All Implemented Interfaces:
javax.net.ssl.KeyManager,javax.net.ssl.X509KeyManager
public class PKCS12KeyManager extends BaseX509KeyManager
-
-
Field Summary
-
Fields inherited from class org.postgresql.ssl.BaseX509KeyManager
error
-
-
Constructor Summary
Constructors Constructor Description PKCS12KeyManager(java.lang.String pkcsFile, javax.security.auth.callback.CallbackHandler cbh)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.security.cert.X509Certificate[]getCertificateChain(java.lang.String alias)java.security.PrivateKeygetPrivateKey(java.lang.String s)-
Methods inherited from class org.postgresql.ssl.BaseX509KeyManager
chooseClientAlias, chooseServerAlias, getClientAliases, getServerAliases, throwKeyManagerException, validateKeyFilePermissions
-
-
-
-
Constructor Detail
-
PKCS12KeyManager
public PKCS12KeyManager(java.lang.String pkcsFile, javax.security.auth.callback.CallbackHandler cbh) throws PSQLException- Throws:
PSQLException
-
-