Apache CXF API

org.apache.cxf.transport.https
Class SSLUtils

java.lang.Object
  extended by org.apache.cxf.transport.https.SSLUtils

public final class SSLUtils
extends Object


Method Summary
static SSLEngine createClientSSLEngine(TLSClientParameters parameters)
           
static SSLEngine createServerSSLEngine(TLSServerParameters parameters)
           
static HostnameVerifier getHostnameVerifier(TLSClientParameters tlsClientParameters)
           
protected static void getKeyManagersWithCertAlias(TLSParameterBase tlsParameters, KeyManager[] keyManagers)
           
static SSLContext getSSLContext(TLSParameterBase parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getHostnameVerifier

public static HostnameVerifier getHostnameVerifier(TLSClientParameters tlsClientParameters)

getSSLContext

public static SSLContext getSSLContext(TLSParameterBase parameters)
                                throws Exception
Throws:
Exception

getKeyManagersWithCertAlias

protected static void getKeyManagersWithCertAlias(TLSParameterBase tlsParameters,
                                                  KeyManager[] keyManagers)
                                           throws GeneralSecurityException
Throws:
GeneralSecurityException

createServerSSLEngine

public static SSLEngine createServerSSLEngine(TLSServerParameters parameters)
                                       throws Exception
Throws:
Exception

createClientSSLEngine

public static SSLEngine createClientSSLEngine(TLSClientParameters parameters)
                                       throws Exception
Throws:
Exception

Apache CXF API

Apache CXF