| 程序包 | 说明 |
|---|---|
| org.jboss.netty.example.factorial | |
| org.jboss.netty.example.http.file | |
| org.jboss.netty.example.http.helloworld | |
| org.jboss.netty.example.http.snoop | |
| org.jboss.netty.example.http.upload | |
| org.jboss.netty.example.http.websocketx.server |
This package contains an example web socket web server.
|
| org.jboss.netty.example.localtime | |
| org.jboss.netty.example.portunification | |
| org.jboss.netty.example.securechat | |
| org.jboss.netty.example.telnet | |
| org.jboss.netty.handler.ssl |
SSL ·
TLS implementation based on
SSLEngine |
| 构造器和说明 |
|---|
FactorialClientPipelineFactory(SslContext sslCtx) |
FactorialServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
HttpStaticFileServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
HttpHelloWorldServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
HttpSnoopClientPipelineFactory(SslContext sslCtx,
java.lang.String host,
int port) |
HttpSnoopServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
HttpUploadClientPipelineFactory(SslContext sslCtx,
java.lang.String host,
int port) |
HttpUploadServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
WebSocketServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
LocalTimeClientPipelineFactory(SslContext sslCtx) |
LocalTimeServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
PortUnificationServerHandler(SslContext sslCtx) |
| 构造器和说明 |
|---|
SecureChatClientPipelineFactory(SslContext sslCtx) |
SecureChatServerPipelineFactory(SslContext sslCtx) |
| 构造器和说明 |
|---|
TelnetClientPipelineFactory(SslContext sslCtx) |
TelnetServerPipelineFactory(SslContext sslCtx) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
JdkSslClientContext
A client-side
SslContext which uses JDK's SSL/TLS implementation. |
class |
JdkSslContext
An
SslContext which uses JDK's SSL/TLS implementation. |
class |
JdkSslServerContext
A server-side
SslContext which uses JDK's SSL/TLS implementation. |
class |
OpenSslServerContext
A server-side
SslContext which uses OpenSSL's SSL/TLS implementation. |
| 限定符和类型 | 方法和说明 |
|---|---|
static SslContext |
SslContext.newClientContext()
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(java.io.File certChainFile)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(java.io.File certChainFile,
javax.net.ssl.TrustManagerFactory trustManagerFactory)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(SslBufferPool bufPool,
java.io.File certChainFile,
javax.net.ssl.TrustManagerFactory trustManagerFactory,
java.lang.Iterable<java.lang.String> ciphers,
java.lang.Iterable<java.lang.String> nextProtocols,
long sessionCacheSize,
long sessionTimeout)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(SslProvider provider)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(SslProvider provider,
java.io.File certChainFile)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(SslProvider provider,
java.io.File certChainFile,
javax.net.ssl.TrustManagerFactory trustManagerFactory)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(SslProvider provider,
SslBufferPool bufPool,
java.io.File certChainFile,
javax.net.ssl.TrustManagerFactory trustManagerFactory,
java.lang.Iterable<java.lang.String> ciphers,
java.lang.Iterable<java.lang.String> nextProtocols,
long sessionCacheSize,
long sessionTimeout)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(SslProvider provider,
javax.net.ssl.TrustManagerFactory trustManagerFactory)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newClientContext(javax.net.ssl.TrustManagerFactory trustManagerFactory)
Creates a new client-side
SslContext. |
static SslContext |
SslContext.newServerContext(java.io.File certChainFile,
java.io.File keyFile)
Creates a new server-side
SslContext. |
static SslContext |
SslContext.newServerContext(java.io.File certChainFile,
java.io.File keyFile,
java.lang.String keyPassword)
Creates a new server-side
SslContext. |
static SslContext |
SslContext.newServerContext(SslBufferPool bufPool,
java.io.File certChainFile,
java.io.File keyFile,
java.lang.String keyPassword,
java.lang.Iterable<java.lang.String> ciphers,
java.lang.Iterable<java.lang.String> nextProtocols,
long sessionCacheSize,
long sessionTimeout)
Creates a new server-side
SslContext. |
static SslContext |
SslContext.newServerContext(SslProvider provider,
java.io.File certChainFile,
java.io.File keyFile)
Creates a new server-side
SslContext. |
static SslContext |
SslContext.newServerContext(SslProvider provider,
java.io.File certChainFile,
java.io.File keyFile,
java.lang.String keyPassword)
Creates a new server-side
SslContext. |
static SslContext |
SslContext.newServerContext(SslProvider provider,
SslBufferPool bufPool,
java.io.File certChainFile,
java.io.File keyFile,
java.lang.String keyPassword,
java.lang.Iterable<java.lang.String> ciphers,
java.lang.Iterable<java.lang.String> nextProtocols,
long sessionCacheSize,
long sessionTimeout)
Creates a new server-side
SslContext. |