public class SslContextFactory extends Object
| Constructor and Description |
|---|
SslContextFactory() |
| Modifier and Type | Method and Description |
|---|---|
SslContextFactory |
classLoader(ClassLoader classLoader) |
SSLContext |
getContext() |
static SSLEngine |
getEngine(SSLContext sslContext,
boolean useClientMode,
boolean needClientAuth) |
KeyManagerFactory |
getKeyManagerFactory() |
static String |
getSslProvider() |
TrustManagerFactory |
getTrustManagerFactory() |
SslContextFactory |
keyAlias(String keyAlias) |
SslContextFactory |
keyStoreCertificatePassword(char[] keyStoreCertificatePassword) |
SslContextFactory |
keyStoreFileName(String keyStoreFileName) |
SslContextFactory |
keyStorePassword(char[] keyStorePassword) |
SslContextFactory |
keyStoreType(String keyStoreType) |
SslContextFactory |
sslProtocol(String sslProtocol) |
SslContextFactory |
trustStoreFileName(String trustStoreFileName) |
SslContextFactory |
trustStorePassword(char[] trustStorePassword) |
SslContextFactory |
trustStoreType(String trustStoreType) |
SslContextFactory |
useNativeIfAvailable(boolean useNativeIfAvailable) |
public SslContextFactory keyStoreFileName(String keyStoreFileName)
public SslContextFactory keyStorePassword(char[] keyStorePassword)
public SslContextFactory keyStoreCertificatePassword(char[] keyStoreCertificatePassword)
public SslContextFactory keyStoreType(String keyStoreType)
public SslContextFactory keyAlias(String keyAlias)
public SslContextFactory trustStoreFileName(String trustStoreFileName)
public SslContextFactory trustStorePassword(char[] trustStorePassword)
public SslContextFactory trustStoreType(String trustStoreType)
public SslContextFactory sslProtocol(String sslProtocol)
public SslContextFactory useNativeIfAvailable(boolean useNativeIfAvailable)
public SslContextFactory classLoader(ClassLoader classLoader)
public SSLContext getContext()
public KeyManagerFactory getKeyManagerFactory() throws IOException, GeneralSecurityException
IOExceptionGeneralSecurityExceptionpublic TrustManagerFactory getTrustManagerFactory() throws IOException, GeneralSecurityException
IOExceptionGeneralSecurityExceptionpublic static String getSslProvider()
public static SSLEngine getEngine(SSLContext sslContext, boolean useClientMode, boolean needClientAuth)
Copyright © 2022 JBoss by Red Hat. All rights reserved.