public class KeyStoreFactory extends Object
Modifier and Type | Field and Description |
---|---|
static String |
KEY_STORE_CA_ALIAS |
static String |
KEY_STORE_CERT_ALIAS |
static String |
KEY_STORE_PASSWORD |
static String |
KEY_STORE_TYPE |
String |
keyStoreFileName |
Constructor and Description |
---|
KeyStoreFactory(Configuration configuration,
MockServerLogger mockServerLogger) |
KeyStoreFactory(MockServerLogger mockServerLogger)
Deprecated.
use constructor that specifies configuration explicitly
|
Modifier and Type | Method and Description |
---|---|
KeyStore |
loadOrCreateKeyStore() |
KeyStore |
loadOrCreateKeyStore(PrivateKey privateKey,
X509Certificate x509Certificate,
X509Certificate certificateAuthorityX509Certificate,
X509Certificate[] trustX509CertificateChain) |
SSLContext |
sslContext() |
SSLContext |
sslContext(PrivateKey privateKey,
X509Certificate x509Certificate,
X509Certificate certificateAuthorityX509Certificate,
X509Certificate[] trustX509CertificateChain) |
public static final String KEY_STORE_TYPE
public static final String KEY_STORE_PASSWORD
public static final String KEY_STORE_CERT_ALIAS
public static final String KEY_STORE_CA_ALIAS
public final String keyStoreFileName
@Deprecated public KeyStoreFactory(MockServerLogger mockServerLogger)
public KeyStoreFactory(Configuration configuration, MockServerLogger mockServerLogger)
public SSLContext sslContext()
public SSLContext sslContext(PrivateKey privateKey, X509Certificate x509Certificate, X509Certificate certificateAuthorityX509Certificate, X509Certificate[] trustX509CertificateChain)
public KeyStore loadOrCreateKeyStore()
public KeyStore loadOrCreateKeyStore(PrivateKey privateKey, X509Certificate x509Certificate, X509Certificate certificateAuthorityX509Certificate, X509Certificate[] trustX509CertificateChain)
Copyright © 2022. All rights reserved.