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.