public class SslContextFactory
extends java.lang.Object
Constructor and Description |
---|
SslContextFactory() |
Modifier and Type | Method and Description |
---|---|
static javax.net.ssl.SSLContext |
getContext(java.lang.String keyStoreFileName,
char[] keyStorePassword,
java.lang.String trustStoreFileName,
char[] trustStorePassword) |
static javax.net.ssl.SSLEngine |
getEngine(javax.net.ssl.SSLContext sslContext,
boolean useClientMode,
boolean needClientAuth) |
private static void |
loadKeyStore(java.security.KeyStore ks,
java.lang.String keyStoreFileName,
char[] keyStorePassword) |
private static final Log log
public static javax.net.ssl.SSLContext getContext(java.lang.String keyStoreFileName, char[] keyStorePassword, java.lang.String trustStoreFileName, char[] trustStorePassword)
public static javax.net.ssl.SSLEngine getEngine(javax.net.ssl.SSLContext sslContext, boolean useClientMode, boolean needClientAuth)
private static void loadKeyStore(java.security.KeyStore ks, java.lang.String keyStoreFileName, char[] keyStorePassword) throws java.io.IOException, java.security.GeneralSecurityException
java.io.IOException
java.security.GeneralSecurityException