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() |
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
IOException
GeneralSecurityException
public TrustManagerFactory getTrustManagerFactory() throws IOException, GeneralSecurityException
IOException
GeneralSecurityException
public static SSLEngine getEngine(SSLContext sslContext, boolean useClientMode, boolean needClientAuth)
Copyright © 2021 JBoss by Red Hat. All rights reserved.