org.mockserver.socket
Class SSLFactory

java.lang.Object
  extended by org.mockserver.socket.SSLFactory

public class SSLFactory
extends Object

Author:
jamesdbloom

Field Summary
static String CERTIFICATE_DOMAIN
           
static String KEY_STORE_CA_ALIAS
           
static String KEY_STORE_CERT_ALIAS
           
static String KEY_STORE_PASSWORD
           
 
Method Summary
static void addSubjectAlternativeName(String host)
           
 KeyStore buildKeyStore()
           
 KeyStore buildKeyStore(boolean forceRebuild)
           
static SSLEngine createClientSSLEngine()
           
static SSLEngine createServerSSLEngine()
           
static String defaultKeyStoreFileName()
           
static SSLFactory getInstance()
           
 SSLContext sslContext()
           
 SSLSocket wrapSocket(Socket socket)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_STORE_PASSWORD

public static final String KEY_STORE_PASSWORD
See Also:
Constant Field Values

CERTIFICATE_DOMAIN

public static final String CERTIFICATE_DOMAIN
See Also:
Constant Field Values

KEY_STORE_CERT_ALIAS

public static final String KEY_STORE_CERT_ALIAS
See Also:
Constant Field Values

KEY_STORE_CA_ALIAS

public static final String KEY_STORE_CA_ALIAS
See Also:
Constant Field Values
Method Detail

defaultKeyStoreFileName

public static String defaultKeyStoreFileName()

getInstance

public static SSLFactory getInstance()

createClientSSLEngine

public static SSLEngine createClientSSLEngine()

createServerSSLEngine

public static SSLEngine createServerSSLEngine()

addSubjectAlternativeName

public static void addSubjectAlternativeName(String host)

wrapSocket

public SSLSocket wrapSocket(Socket socket)
                     throws Exception
Throws:
Exception

sslContext

public SSLContext sslContext()

buildKeyStore

public KeyStore buildKeyStore()

buildKeyStore

public KeyStore buildKeyStore(boolean forceRebuild)


Copyright © 2015. All rights reserved.