public class SslSimpleBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SslSimpleBuilder.SslClientVerifyMode |
Modifier and Type | Field and Description |
---|---|
static String[] |
DEFAULT_CIPHERS |
Constructor and Description |
---|
SslSimpleBuilder(String sslCertificateFilePath,
String sslKeyFilePath,
String pass) |
Modifier and Type | Method and Description |
---|---|
io.netty.handler.ssl.SslHandler |
build(io.netty.buffer.ByteBufAllocator bufferAllocator) |
File |
getSslCertificateFile() |
File |
getSslKeyFile() |
SslSimpleBuilder |
setCertificateAuthorities(String[] cert) |
SslSimpleBuilder |
setCipherSuites(String[] ciphersSuite) |
SslSimpleBuilder |
setHandshakeTimeoutMilliseconds(int timeout) |
SslSimpleBuilder |
setProtocols(String[] protocols) |
SslSimpleBuilder |
setVerifyMode(SslSimpleBuilder.SslClientVerifyMode mode) |
public static final String[] DEFAULT_CIPHERS
public SslSimpleBuilder(String sslCertificateFilePath, String sslKeyFilePath, String pass) throws FileNotFoundException
FileNotFoundException
public SslSimpleBuilder setProtocols(String[] protocols)
public SslSimpleBuilder setCipherSuites(String[] ciphersSuite)
public SslSimpleBuilder setCertificateAuthorities(String[] cert)
public SslSimpleBuilder setHandshakeTimeoutMilliseconds(int timeout)
public SslSimpleBuilder setVerifyMode(SslSimpleBuilder.SslClientVerifyMode mode)
public File getSslKeyFile()
public File getSslCertificateFile()
public io.netty.handler.ssl.SslHandler build(io.netty.buffer.ByteBufAllocator bufferAllocator) throws IOException, NoSuchAlgorithmException, CertificateException
Copyright © 2019. All rights reserved.