软件包 | 描述 |
---|---|
io.netty.handler.ssl |
SSL · TLS执行依据
SSLEngine
|
Modifier and Type | Method and Description |
---|---|
SslContextBuilder |
SslContextBuilder.applicationProtocolConfig(ApplicationProtocolConfig apn)
应用协议协商配置。
|
SslContextBuilder |
SslContextBuilder.ciphers(java.lang.Iterable<java.lang.String> ciphers)
按优先顺序启用密码套件。
|
SslContextBuilder |
SslContextBuilder.ciphers(java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter)
按优先顺序启用密码套件。
|
SslContextBuilder |
SslContextBuilder.clientAuth(ClientAuth clientAuth)
设置客户端身份验证模式。
|
SslContextBuilder |
SslContextBuilder.enableOcsp(boolean enableOcsp)
启用OCSP装订。
|
static SslContextBuilder |
SslContextBuilder.forClient()
为新客户端创建一个构建器 SslContext 。
|
static SslContextBuilder |
SslContextBuilder.forServer(java.io.File keyCertChainFile, java.io.File keyFile)
为新服务器端创建一个构建器 SslContext 。
|
static SslContextBuilder |
SslContextBuilder.forServer(java.io.File keyCertChainFile, java.io.File keyFile, java.lang.String keyPassword)
为新服务器端创建一个构建器 SslContext 。
|
static SslContextBuilder |
SslContextBuilder.forServer(java.io.InputStream keyCertChainInputStream, java.io.InputStream keyInputStream)
为新的服务器端创建一个构建器 SslContext 。
|
static SslContextBuilder |
SslContextBuilder.forServer(java.io.InputStream keyCertChainInputStream, java.io.InputStream keyInputStream, java.lang.String keyPassword)
为新的服务器端创建一个构建器 SslContext 。
|
static SslContextBuilder |
SslContextBuilder.forServer(javax.net.ssl.KeyManagerFactory keyManagerFactory)
为新的服务器端创建一个构建器 SslContext 。
|
static SslContextBuilder |
SslContextBuilder.forServer(java.security.PrivateKey key, java.lang.String keyPassword, java.security.cert.X509Certificate... keyCertChain)
为新的服务器端创建一个构建器 SslContext 。
|
static SslContextBuilder |
SslContextBuilder.forServer(java.security.PrivateKey key, java.security.cert.X509Certificate... keyCertChain)
为新服务器端创建一个构建器 SslContext 。
|
SslContextBuilder |
SslContextBuilder.keyManager(java.io.File keyCertChainFile, java.io.File keyFile)
识别该主机的证书。
|
SslContextBuilder |
SslContextBuilder.keyManager(java.io.File keyCertChainFile, java.io.File keyFile, java.lang.String keyPassword)
识别该主机的证书。
|
SslContextBuilder |
SslContextBuilder.keyManager(java.io.InputStream keyCertChainInputStream, java.io.InputStream keyInputStream)
识别该主机的证书。
|
SslContextBuilder |
SslContextBuilder.keyManager(java.io.InputStream keyCertChainInputStream, java.io.InputStream keyInputStream, java.lang.String keyPassword)
识别该主机的证书。
|
SslContextBuilder |
SslContextBuilder.keyManager(javax.net.ssl.KeyManagerFactory keyManagerFactory)
识别该主机的管理员。
|
SslContextBuilder |
SslContextBuilder.keyManager(java.security.PrivateKey key, java.lang.String keyPassword, java.security.cert.X509Certificate... keyCertChain)
识别该主机的证书。
|
SslContextBuilder |
SslContextBuilder.keyManager(java.security.PrivateKey key, java.security.cert.X509Certificate... keyCertChain)
识别该主机的证书。
|
SslContextBuilder |
SslContextBuilder.protocols(java.lang.String... protocols)
要启用的TLS协议版本。
|
SslContextBuilder |
SslContextBuilder.sessionCacheSize(long sessionCacheSize)
设置用于存储SSL会话对象的高速缓存大小。
|
SslContextBuilder |
SslContextBuilder.sessionTimeout(long sessionTimeout)
以秒为单位设置缓存的SSL会话对象的超时时间。
|
SslContextBuilder |
SslContextBuilder.sslContextProvider(java.security.Provider sslContextProvider)
SSLContext
Provider 使用。
|
SslContextBuilder |
SslContextBuilder.sslProvider(SslProvider provider)
要使用的 SslContext 实施。
|
SslContextBuilder |
SslContextBuilder.startTls(boolean startTls)
true 如果第一个写请求不应该被加密。
|
SslContextBuilder |
SslContextBuilder.trustManager(java.io.File trustCertCollectionFile)
受信任的证书用于验证远程端点的证书。
|
SslContextBuilder |
SslContextBuilder.trustManager(java.io.InputStream trustCertCollectionInputStream)
受信任的证书用于验证远程端点的证书。
|
SslContextBuilder |
SslContextBuilder.trustManager(javax.net.ssl.TrustManagerFactory trustManagerFactory)
可信经理验证远程终端的证书。
|
SslContextBuilder |
SslContextBuilder.trustManager(java.security.cert.X509Certificate... trustCertCollection)
Trusted certificates for verifying the remote endpoint's certificate,
null uses the system default.
|
Copyright © 2008–2018 The Netty Project. All rights reserved.