Package org.mockserver.socket.tls
Class KeyStoreFactory
java.lang.Object
org.mockserver.socket.tls.KeyStoreFactory
- Author:
- jamesdbloom, ganskef
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionKeyStoreFactory(Configuration configuration, MockServerLogger mockServerLogger) KeyStoreFactory(MockServerLogger mockServerLogger) Deprecated.use constructor that specifies configuration explicitly -
Method Summary
Modifier and TypeMethodDescriptionloadOrCreateKeyStore(PrivateKey privateKey, X509Certificate x509Certificate, X509Certificate certificateAuthorityX509Certificate, X509Certificate[] trustX509CertificateChain) sslContext(PrivateKey privateKey, X509Certificate x509Certificate, X509Certificate certificateAuthorityX509Certificate, X509Certificate[] trustX509CertificateChain)
-
Field Details
-
KEY_STORE_TYPE
- See Also:
-
KEY_STORE_PASSWORD
- See Also:
-
KEY_STORE_CERT_ALIAS
- See Also:
-
KEY_STORE_CA_ALIAS
- See Also:
-
keyStoreFileName
-
-
Constructor Details
-
KeyStoreFactory
Deprecated.use constructor that specifies configuration explicitly -
KeyStoreFactory
-
-
Method Details
-
sslContext
-
sslContext
public SSLContext sslContext(PrivateKey privateKey, X509Certificate x509Certificate, X509Certificate certificateAuthorityX509Certificate, X509Certificate[] trustX509CertificateChain) -
loadOrCreateKeyStore
-
loadOrCreateKeyStore
public KeyStore loadOrCreateKeyStore(PrivateKey privateKey, X509Certificate x509Certificate, X509Certificate certificateAuthorityX509Certificate, X509Certificate[] trustX509CertificateChain)
-