Package org.apache.cxf.transport.https
Class SSLUtils
java.lang.Object
org.apache.cxf.transport.https.SSLUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic KeyManager[]configureKeyManagersWithCertAlias(org.apache.cxf.configuration.jsse.TLSParameterBase tlsParameters, KeyManager[] keyManagers) static SSLEnginecreateClientSSLEngine(org.apache.cxf.configuration.jsse.TLSClientParameters parameters) static SSLEnginecreateServerSSLEngine(org.apache.cxf.configuration.jsse.TLSServerParameters parameters) static HostnameVerifiergetHostnameVerifier(org.apache.cxf.configuration.jsse.TLSClientParameters tlsClientParameters) static SSLContextgetSSLContext(org.apache.cxf.configuration.jsse.TLSParameterBase parameters) static SSLContextgetSSLContext(org.apache.cxf.configuration.jsse.TLSParameterBase parameters, boolean addHNV) static SSLContextInitParametersgetSSLContextInitParameters(org.apache.cxf.configuration.jsse.TLSParameterBase parameters)
-
Method Details
-
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
-
createClientSSLEngine
public static SSLEngine createClientSSLEngine(org.apache.cxf.configuration.jsse.TLSClientParameters parameters) throws Exception - Throws:
Exception
-