Package org.apache.cxf.transport.https
Class SSLUtils
- java.lang.Object
-
- org.apache.cxf.transport.https.SSLUtils
-
public final class SSLUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static KeyManager[]
configureKeyManagersWithCertAlias(org.apache.cxf.configuration.jsse.TLSParameterBase tlsParameters, KeyManager[] keyManagers)
static SSLEngine
createClientSSLEngine(org.apache.cxf.configuration.jsse.TLSClientParameters parameters)
static SSLEngine
createServerSSLEngine(org.apache.cxf.configuration.jsse.TLSServerParameters parameters)
static HostnameVerifier
getHostnameVerifier(org.apache.cxf.configuration.jsse.TLSClientParameters tlsClientParameters)
static SSLContext
getSSLContext(org.apache.cxf.configuration.jsse.TLSParameterBase parameters)
static SSLContext
getSSLContext(org.apache.cxf.configuration.jsse.TLSParameterBase parameters, boolean addHNV)
static SSLContextInitParameters
getSSLContextInitParameters(org.apache.cxf.configuration.jsse.TLSParameterBase parameters)
-
-
-
Method Detail
-
getHostnameVerifier
public static HostnameVerifier getHostnameVerifier(org.apache.cxf.configuration.jsse.TLSClientParameters tlsClientParameters)
-
getSSLContextInitParameters
public static SSLContextInitParameters getSSLContextInitParameters(org.apache.cxf.configuration.jsse.TLSParameterBase parameters) throws GeneralSecurityException
- Throws:
GeneralSecurityException
-
getSSLContext
public static SSLContext getSSLContext(org.apache.cxf.configuration.jsse.TLSParameterBase parameters) throws GeneralSecurityException
- Throws:
GeneralSecurityException
-
getSSLContext
public static SSLContext getSSLContext(org.apache.cxf.configuration.jsse.TLSParameterBase parameters, boolean addHNV) throws GeneralSecurityException
- Throws:
GeneralSecurityException
-
configureKeyManagersWithCertAlias
public static KeyManager[] configureKeyManagersWithCertAlias(org.apache.cxf.configuration.jsse.TLSParameterBase tlsParameters, KeyManager[] keyManagers) throws GeneralSecurityException
- Throws:
GeneralSecurityException
-
createServerSSLEngine
public static SSLEngine createServerSSLEngine(org.apache.cxf.configuration.jsse.TLSServerParameters parameters) throws Exception
- Throws:
Exception
-
-