A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractRemoteAddressFilter<T extends SocketAddress> - Class in io.netty.handler.ipfilter
This class provides the functionality to either accept or reject new Channels based on their IP address.
AbstractRemoteAddressFilter() - Constructor for class io.netty.handler.ipfilter.AbstractRemoteAddressFilter
 
AbstractTrafficShapingHandler - Class in io.netty.handler.traffic
AbstractTrafficShapingHandler allows to limit the global bandwidth (see GlobalTrafficShapingHandler) or per session bandwidth (see ChannelTrafficShapingHandler), as traffic shaping.
AbstractTrafficShapingHandler(long, long, long, long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
AbstractTrafficShapingHandler(long, long, long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
Constructor using default max time as delay allowed value of 15000L ms.
AbstractTrafficShapingHandler(long, long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
Constructor using default Check Interval value of 1000L ms and default max time as delay allowed value of 15000L ms.
AbstractTrafficShapingHandler() - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
Constructor using NO LIMIT, default Check Interval value of 1000L ms and default max time as delay allowed value of 15000L ms.
AbstractTrafficShapingHandler(long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
Constructor using NO LIMIT and default max time as delay allowed value of 15000L ms.
accelerationFactor() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
accept(ChannelHandlerContext, T) - Method in class io.netty.handler.ipfilter.AbstractRemoteAddressFilter
This method is called immediately after a Channel gets registered.
accept(ChannelHandlerContext, InetSocketAddress) - Method in class io.netty.handler.ipfilter.RuleBasedIpFilter
 
accept(ChannelHandlerContext, InetSocketAddress) - Method in class io.netty.handler.ipfilter.UniqueIpFilter
 
accept() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of started SSL/TLS handshakes in server mode.
acceptGood() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully established SSL/TLS sessions in server mode.
acceptRenegotiate() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of start renegotiations in server mode.
AES_KEY_SIZE - Static variable in class io.netty.handler.ssl.OpenSslSessionTicketKey
Size of session ticket key AES key
aesKey() - Method in class io.netty.handler.ssl.OpenSslSessionTicketKey
Get AES Key.
ALL_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
applicationProtocol() - Method in class io.netty.handler.ssl.SslHandler
Returns the name of the current application-level protocol.
ApplicationProtocolConfig - Class in io.netty.handler.ssl
Provides an SSLEngine agnostic way to configure a ApplicationProtocolNegotiator.
ApplicationProtocolConfig(ApplicationProtocolConfig.Protocol, ApplicationProtocolConfig.SelectorFailureBehavior, ApplicationProtocolConfig.SelectedListenerFailureBehavior, Iterable<String>) - Constructor for class io.netty.handler.ssl.ApplicationProtocolConfig
Create a new instance.
ApplicationProtocolConfig(ApplicationProtocolConfig.Protocol, ApplicationProtocolConfig.SelectorFailureBehavior, ApplicationProtocolConfig.SelectedListenerFailureBehavior, String...) - Constructor for class io.netty.handler.ssl.ApplicationProtocolConfig
Create a new instance.
applicationProtocolConfig(ApplicationProtocolConfig) - Method in class io.netty.handler.ssl.SslContextBuilder
Application protocol negotiation configuration.
ApplicationProtocolConfig.Protocol - Enum in io.netty.handler.ssl
Defines which application level protocol negotiation to use.
ApplicationProtocolConfig.SelectedListenerFailureBehavior - Enum in io.netty.handler.ssl
Defines the most common behaviors for the peer which is notified of the selected protocol.
ApplicationProtocolConfig.SelectorFailureBehavior - Enum in io.netty.handler.ssl
Defines the most common behaviors for the peer that selects the application protocol.
ApplicationProtocolNames - Class in io.netty.handler.ssl
Provides a set of protocol names used in ALPN and NPN.
ApplicationProtocolNegotiationHandler - Class in io.netty.handler.ssl
Configures a ChannelPipeline depending on the application-level protocol negotiation result of SslHandler.
ApplicationProtocolNegotiationHandler(String) - Constructor for class io.netty.handler.ssl.ApplicationProtocolNegotiationHandler
Creates a new instance with the specified fallback protocol name.
ApplicationProtocolNegotiator - Interface in io.netty.handler.ssl
Interface to support Application Protocol Negotiation.
applicationProtocolNegotiator() - Method in class io.netty.handler.ssl.DelegatingSslContext
 
applicationProtocolNegotiator() - Method in class io.netty.handler.ssl.JdkSslContext
 
applicationProtocolNegotiator() - Method in class io.netty.handler.ssl.OpenSslContext
 
applicationProtocolNegotiator() - Method in class io.netty.handler.ssl.SslContext
Returns the object responsible for negotiating application layer protocols for the TLS NPN/ALPN extensions.
availableCipherSuites() - Static method in class io.netty.handler.ssl.OpenSsl
availableJavaCipherSuites() - Static method in class io.netty.handler.ssl.OpenSsl
Returns all the available cipher suites (Java-style).
availableOpenSslCipherSuites() - Static method in class io.netty.handler.ssl.OpenSsl
Returns all the available OpenSSL cipher suites.

B

beginHandshake() - Method in class io.netty.handler.ssl.OpenSslEngine
 
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
build() - Method in class io.netty.handler.ssl.SslContextBuilder
Create new SslContext instance with configured settings.
buildKeyManagerFactory(File, File, String, KeyManagerFactory) - Static method in class io.netty.handler.ssl.JdkSslContext
Deprecated.
will be removed.
buildKeyManagerFactory(File, String, File, String, KeyManagerFactory) - Static method in class io.netty.handler.ssl.JdkSslContext
Deprecated.
will be removed.
buildTrustManagerFactory(File, TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.

C

cacheFull() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of sessions that were removed because the maximum session cache size was exceeded.
calculateSize(Object) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Calculate the size of the given Object.
cause() - Method in class io.netty.handler.ssl.SslHandshakeCompletionEvent
Return the Throwable if SslHandshakeCompletionEvent.isSuccess() returns false and so the handshake failed.
cbHits() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully retrieved sessions from the external session cache in server mode.
cert() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Returns the generated X.509 certificate.
certificate() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Returns the generated X.509 certificate file in PEM format.
certificates(byte[][]) - Static method in class io.netty.handler.ssl.OpenSslContext
 
channelAccepted(ChannelHandlerContext, T) - Method in class io.netty.handler.ipfilter.AbstractRemoteAddressFilter
This method is called if remoteAddress gets accepted by AbstractRemoteAddressFilter.accept(ChannelHandlerContext, SocketAddress).
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.ipfilter.AbstractRemoteAddressFilter
 
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
Issues an initial TLS handshake once connected when used in client-mode
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class io.netty.handler.timeout.IdleStateHandler
Is called when an IdleStateEvent should be fired.
channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.logging.LoggingHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.handler.ipfilter.AbstractRemoteAddressFilter
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
channelRejected(ChannelHandlerContext, T) - Method in class io.netty.handler.ipfilter.AbstractRemoteAddressFilter
This method is called if remoteAddress gets rejected by AbstractRemoteAddressFilter.accept(ChannelHandlerContext, SocketAddress).
channelTrafficCounters() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
To allow for instance doAccounting to use the TrafficCounter per channel.
ChannelTrafficShapingHandler - Class in io.netty.handler.traffic
This implementation of the AbstractTrafficShapingHandler is for channel traffic shaping, that is to say a per channel limitation of the bandwidth.
ChannelTrafficShapingHandler(long, long, long, long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance.
ChannelTrafficShapingHandler(long, long, long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance using default max time as delay allowed value of 15000 ms.
ChannelTrafficShapingHandler(long, long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance using default Check Interval value of 1000 ms and max time as delay allowed value of 15000 ms.
ChannelTrafficShapingHandler(long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance using default max time as delay allowed value of 15000 ms and no limit.
channelUnregistered(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelWritabilityChanged(ChannelHandlerContext) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
channelWritabilityChanged(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
checkInterval - Variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Delay between two performance snapshots
checkInterval() - Method in class io.netty.handler.traffic.TrafficCounter
 
checkValidity() - Method in class io.netty.handler.ssl.PemX509Certificate
 
checkValidity(Date) - Method in class io.netty.handler.ssl.PemX509Certificate
 
checkWaitReadTime(ChannelHandlerContext, long, long) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
chooseTrustManager(TrustManager[]) - Static method in class io.netty.handler.ssl.OpenSslContext
 
chooseX509KeyManager(KeyManager[]) - Static method in class io.netty.handler.ssl.OpenSslContext
 
ChunkedFile - Class in io.netty.handler.stream
A ChunkedInput that fetches data from a file chunk by chunk.
ChunkedFile(File) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(File, int) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(RandomAccessFile) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(RandomAccessFile, int) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(RandomAccessFile, long, long, int) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedInput<B> - Interface in io.netty.handler.stream
A data stream of indefinite length which is consumed by ChunkedWriteHandler.
ChunkedNioFile - Class in io.netty.handler.stream
A ChunkedInput that fetches data from a file chunk by chunk using NIO FileChannel.
ChunkedNioFile(File) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(File, int) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(FileChannel) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(FileChannel, int) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(FileChannel, long, long, int) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioStream - Class in io.netty.handler.stream
A ChunkedInput that fetches data from a ReadableByteChannel chunk by chunk.
ChunkedNioStream(ReadableByteChannel) - Constructor for class io.netty.handler.stream.ChunkedNioStream
Creates a new instance that fetches data from the specified channel.
ChunkedNioStream(ReadableByteChannel, int) - Constructor for class io.netty.handler.stream.ChunkedNioStream
Creates a new instance that fetches data from the specified channel.
ChunkedStream - Class in io.netty.handler.stream
A ChunkedInput that fetches data from an InputStream chunk by chunk.
ChunkedStream(InputStream) - Constructor for class io.netty.handler.stream.ChunkedStream
Creates a new instance that fetches data from the specified stream.
ChunkedStream(InputStream, int) - Constructor for class io.netty.handler.stream.ChunkedStream
Creates a new instance that fetches data from the specified stream.
ChunkedWriteHandler - Class in io.netty.handler.stream
A ChannelHandler that adds support for writing a large data stream asynchronously neither spending a lot of memory nor getting OutOfMemoryError.
ChunkedWriteHandler() - Constructor for class io.netty.handler.stream.ChunkedWriteHandler
 
ChunkedWriteHandler(int) - Constructor for class io.netty.handler.stream.ChunkedWriteHandler
ciphers(Iterable<String>) - Method in class io.netty.handler.ssl.SslContextBuilder
The cipher suites to enable, in the order of preference.
ciphers(Iterable<String>, CipherSuiteFilter) - Method in class io.netty.handler.ssl.SslContextBuilder
The cipher suites to enable, in the order of preference.
CipherSuiteFilter - Interface in io.netty.handler.ssl
Provides a means to filter the supplied cipher suite based upon the supported and default cipher suites.
cipherSuites() - Method in class io.netty.handler.ssl.DelegatingSslContext
 
cipherSuites() - Method in class io.netty.handler.ssl.JdkSslContext
 
cipherSuites() - Method in class io.netty.handler.ssl.OpenSslContext
 
cipherSuites() - Method in class io.netty.handler.ssl.SslContext
Returns the list of enabled cipher suites, in the order of preference.
ClientAuth - Enum in io.netty.handler.ssl
Indicates the state of the SSLEngine with respect to client authentication.
clientAuth(ClientAuth) - Method in class io.netty.handler.ssl.SslContextBuilder
Sets the client authentication mode.
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
close() - Method in class io.netty.handler.ssl.SslHandler
Sends an SSL close_notify message to the specified channel and destroys the underlying SSLEngine.
close(ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
close() - Method in class io.netty.handler.stream.ChunkedFile
 
close() - Method in interface io.netty.handler.stream.ChunkedInput
Releases the resources associated with the input.
close() - Method in class io.netty.handler.stream.ChunkedNioFile
 
close() - Method in class io.netty.handler.stream.ChunkedNioStream
 
close() - Method in class io.netty.handler.stream.ChunkedStream
 
closeInbound() - Method in class io.netty.handler.ssl.OpenSslEngine
 
closeOutbound() - Method in class io.netty.handler.ssl.OpenSslEngine
 
configure(long, long, long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Change the underlying limitations and check interval.
configure(long, long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Change the underlying limitations.
configure(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Change the check interval.
configure(long) - Method in class io.netty.handler.traffic.TrafficCounter
Change checkInterval between two computations in millisecond.
configureChannel(long, long) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
configurePipeline(ChannelHandlerContext, String) - Method in class io.netty.handler.ssl.ApplicationProtocolNegotiationHandler
Invoked on successful initial SSL/TLS handshake.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
connect() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of started SSL/TLS handshakes in client mode.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
connectGood() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully established SSL/TLS sessions in client mode.
connectRenegotiate() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of start renegotiations in client mode.
content() - Method in class io.netty.handler.ssl.PemPrivateKey
 
content() - Method in class io.netty.handler.ssl.PemX509Certificate
 
context() - Method in class io.netty.handler.ssl.JdkSslContext
Returns the JDK SSLContext object held by this context.
context() - Method in class io.netty.handler.ssl.OpenSslContext
copy() - Method in class io.netty.handler.ssl.PemPrivateKey
 
copy() - Method in class io.netty.handler.ssl.PemX509Certificate
 
ctx - Variable in class io.netty.handler.ssl.OpenSslContext
The OpenSSL SSL_CTX object
cumulativeReadBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
cumulativeWrittenBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
currentOffset() - Method in class io.netty.handler.stream.ChunkedFile
Returns the offset in the file where the transfer is happening currently.
currentOffset() - Method in class io.netty.handler.stream.ChunkedNioFile
Returns the offset in the file where the transfer is happening currently.
currentReadBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
currentWrittenBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 

D

deallocate() - Method in class io.netty.handler.ssl.PemPrivateKey
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.ssl.SniHandler
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.ssl.SslHandler
 
DEFAULT_CHECK_INTERVAL - Static variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Default delay between two checks: 1s
DEFAULT_MAX_TIME - Static variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Default max delay in case of traffic shaping (during which no communication will occur).
defaultClientProvider() - Static method in class io.netty.handler.ssl.SslContext
Returns the default client-side implementation provider currently in use.
defaultServerProvider() - Static method in class io.netty.handler.ssl.SslContext
Returns the default server-side implementation provider currently in use.
DelegatingSslContext - Class in io.netty.handler.ssl
Adapter class which allows to wrap another SslContext and init SSLEngine instances.
DelegatingSslContext(SslContext) - Constructor for class io.netty.handler.ssl.DelegatingSslContext
 
delete() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Deletes the generated X.509 certificate file and RSA private key file.
deregister(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
deregister(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
destroy() - Method in class io.netty.handler.ssl.PemPrivateKey
NOTE: This is a JDK8 interface/method.
DISABLED - Static variable in class io.netty.handler.ssl.ApplicationProtocolConfig
The configuration that disables application protocol negotiation.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
doAccounting(TrafficCounter) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Called each time the accounting is computed from the TrafficCounters.
doAccounting(TrafficCounter) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
duplicate() - Method in class io.netty.handler.ssl.PemPrivateKey
 
duplicate() - Method in class io.netty.handler.ssl.PemX509Certificate
 

E

endOffset() - Method in class io.netty.handler.stream.ChunkedFile
Returns the offset in the file where the transfer will end.
endOffset() - Method in class io.netty.handler.stream.ChunkedNioFile
Returns the offset in the file where the transfer will end.
engine() - Method in class io.netty.handler.ssl.SslHandler
Returns the SSLEngine which is used by this handler.
engineGetTrustManagers() - Method in class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
 
engineGetTrustManagers() - Method in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
engineGetTrustManagers() - Method in class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Returns one trust manager for each type of trust material.
engineInit(KeyStore) - Method in class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
 
engineInit(ManagerFactoryParameters) - Method in class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
 
engineInit(KeyStore) - Method in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
engineInit(ManagerFactoryParameters) - Method in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
engineInit(KeyStore) - Method in class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Initializes this factory with a source of certificate authorities and related trust material.
engineInit(ManagerFactoryParameters) - Method in class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Initializes this factory with a source of provider-specific key material.
ensureAvailability() - Static method in class io.netty.handler.ssl.OpenSsl
Ensure that netty-tcnative and its OpenSSL support are available.
equals(Object) - Method in class io.netty.handler.ssl.PemX509Certificate
 
errorCode() - Method in exception io.netty.handler.ssl.OpenSslCertificateException
Return the error code to use.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.logging.LoggingHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.ssl.ApplicationProtocolNegotiationHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.ssl.SslHandler
 

F

fillInStackTrace() - Method in exception io.netty.handler.timeout.TimeoutException
 
filterCipherSuites(Iterable<String>, List<String>, Set<String>) - Method in interface io.netty.handler.ssl.CipherSuiteFilter
Filter the requested ciphers based upon other cipher characteristics.
filterCipherSuites(Iterable<String>, List<String>, Set<String>) - Method in class io.netty.handler.ssl.IdentityCipherSuiteFilter
 
filterCipherSuites(Iterable<String>, List<String>, Set<String>) - Method in class io.netty.handler.ssl.SupportedCipherSuiteFilter
 
finalize() - Method in class io.netty.handler.ssl.OpenSslContext
 
finalize() - Method in class io.netty.handler.ssl.OpenSslEngine
 
FingerprintTrustManagerFactory - Class in io.netty.handler.ssl.util
An TrustManagerFactory that trusts an X.509 certificate whose SHA1 checksum matches.
FingerprintTrustManagerFactory(Iterable<String>) - Constructor for class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
Creates a new instance.
FingerprintTrustManagerFactory(String...) - Constructor for class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
Creates a new instance.
FingerprintTrustManagerFactory(byte[]...) - Constructor for class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
Creates a new instance.
FIRST_ALL_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
FIRST_READER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
FIRST_WRITER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
flush(ChannelHandlerContext) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
flush(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
flush(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
flush(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
FlushConsolidationHandler - Class in io.netty.handler.flush
ChannelDuplexHandler which consolidate Channel.flush() / ChannelHandlerContext.flush() operations (which also includes Channel.writeAndFlush(Object) / Channel.writeAndFlush(Object, ChannelPromise) and ChannelHandlerContext.writeAndFlush(Object) / ChannelHandlerContext.writeAndFlush(Object, ChannelPromise)).
FlushConsolidationHandler() - Constructor for class io.netty.handler.flush.FlushConsolidationHandler
Create new instance which explicit flush after 256 pending flush operations latest.
FlushConsolidationHandler(int) - Constructor for class io.netty.handler.flush.FlushConsolidationHandler
Create new instance.
forClient() - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new client-side SslContext.
format(ChannelHandlerContext, String) - Method in class io.netty.handler.logging.LoggingHandler
 
formatByteBuf(String, ByteBuf) - Method in class io.netty.handler.logging.LoggingHandler
Returns a String which contains all details to log the ByteBuf
formatByteBufHolder(String, ByteBufHolder) - Method in class io.netty.handler.logging.LoggingHandler
Returns a String which contains all details to log the ByteBufHolder.
formatMessage(String, Object) - Method in class io.netty.handler.logging.LoggingHandler
 
formatNonByteBuf(String, Object) - Method in class io.netty.handler.logging.LoggingHandler
Returns a String which contains all details to log the Object
forServer(File, File) - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new server-side SslContext.
forServer(InputStream, InputStream) - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new server-side SslContext.
forServer(PrivateKey, X509Certificate...) - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new server-side SslContext.
forServer(File, File, String) - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new server-side SslContext.
forServer(InputStream, InputStream, String) - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new server-side SslContext.
forServer(PrivateKey, String, X509Certificate...) - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new server-side SslContext.
forServer(KeyManagerFactory) - Static method in class io.netty.handler.ssl.SslContextBuilder
Creates a builder for new server-side SslContext.

G

generateKeySpec(char[], byte[]) - Static method in class io.netty.handler.ssl.SslContext
Generates a key specification for an (encrypted) private key.
getAlgorithm() - Method in class io.netty.handler.ssl.PemPrivateKey
 
getAllIdleTimeInMillis() - Method in class io.netty.handler.timeout.IdleStateHandler
Return the allIdleTime that was given when instance this class in milliseconds.
getBasicConstraints() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getCheckInterval() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getCloseNotifyTimeoutMillis() - Method in class io.netty.handler.ssl.SslHandler
 
getCriticalExtensionOIDs() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getDelegatedTask() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getEnabledCipherSuites() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getEnabledProtocols() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getEnableSessionCreation() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getEncoded() - Method in class io.netty.handler.ssl.PemPrivateKey
 
getEncoded() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getExtensionValue(String) - Method in class io.netty.handler.ssl.PemX509Certificate
 
getFormat() - Method in class io.netty.handler.ssl.PemPrivateKey
 
getHandshakeSession() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getHandshakeStatus() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getHandshakeTimeoutMillis() - Method in class io.netty.handler.ssl.SslHandler
 
getIds() - Method in class io.netty.handler.ssl.OpenSslSessionContext
 
getIssuerDN() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getIssuerUniqueID() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getKeyUsage() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getMaxGlobalWriteSize() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
getMaxGlobalWriteSize() - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
 
getMaxTimeWait() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getMaxWriteDelay() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getMaxWriteSize() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getNeedClientAuth() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getNonCriticalExtensionOIDs() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getNotAfter() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getNotBefore() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getPublicKey() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getReadChannelLimit() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
getReaderIdleTimeInMillis() - Method in class io.netty.handler.timeout.IdleStateHandler
Return the readerIdleTime that was given when instance this class in milliseconds.
getReadLimit() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getRealWriteThroughput() - Method in class io.netty.handler.traffic.TrafficCounter
 
getRealWrittenBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
getSerialNumber() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getSession() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getSession(byte[]) - Method in class io.netty.handler.ssl.OpenSslSessionContext
 
getSessionCacheSize() - Method in class io.netty.handler.ssl.OpenSslServerSessionContext
 
getSessionTimeout() - Method in class io.netty.handler.ssl.OpenSslServerSessionContext
 
getSigAlgName() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getSigAlgOID() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getSigAlgParams() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getSignature() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getSSLParameters() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getSubjectDN() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getSubjectUniqueID() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getSupportedCipherSuites() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getSupportedProtocols() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getTBSCertificate() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getUseClientMode() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getVersion() - Method in class io.netty.handler.ssl.PemX509Certificate
 
getWantClientAuth() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getWriteChannelLimit() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
getWriteLimit() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getWriterIdleTimeInMillis() - Method in class io.netty.handler.timeout.IdleStateHandler
Return the writerIdleTime that was given when instance this class in milliseconds.
GlobalChannelTrafficCounter - Class in io.netty.handler.traffic
GlobalChannelTrafficCounter(GlobalChannelTrafficShapingHandler, ScheduledExecutorService, String, long) - Constructor for class io.netty.handler.traffic.GlobalChannelTrafficCounter
 
GlobalChannelTrafficShapingHandler - Class in io.netty.handler.traffic
This implementation of the AbstractTrafficShapingHandler is for global and per channel traffic shaping, that is to say a global limitation of the bandwidth, whatever the number of opened channels and a per channel limitation of the bandwidth.
GlobalChannelTrafficShapingHandler(ScheduledExecutorService, long, long, long, long, long, long) - Constructor for class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
Create a new instance.
GlobalChannelTrafficShapingHandler(ScheduledExecutorService, long, long, long, long, long) - Constructor for class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
Create a new instance.
GlobalChannelTrafficShapingHandler(ScheduledExecutorService, long, long, long, long) - Constructor for class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
Create a new instance.
GlobalChannelTrafficShapingHandler(ScheduledExecutorService, long) - Constructor for class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
Create a new instance.
GlobalChannelTrafficShapingHandler(ScheduledExecutorService) - Constructor for class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
Create a new instance.
GlobalTrafficShapingHandler - Class in io.netty.handler.traffic
This implementation of the AbstractTrafficShapingHandler is for global traffic shaping, that is to say a global limitation of the bandwidth, whatever the number of opened channels.
GlobalTrafficShapingHandler(ScheduledExecutorService, long, long, long, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance.
GlobalTrafficShapingHandler(ScheduledExecutorService, long, long, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance using default max time as delay allowed value of 15000 ms.
GlobalTrafficShapingHandler(ScheduledExecutorService, long, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance using default Check Interval value of 1000 ms and default max time as delay allowed value of 15000 ms.
GlobalTrafficShapingHandler(ScheduledExecutorService, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance using default max time as delay allowed value of 15000 ms and no limit.
GlobalTrafficShapingHandler(EventExecutor) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance using default Check Interval value of 1000 ms and default max time as delay allowed value of 15000 ms and no limit.

H

handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.traffic.ChannelTrafficShapingHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.flush.FlushConsolidationHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.timeout.WriteTimeoutHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.traffic.ChannelTrafficShapingHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
 
handlerRemoved0(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
handshakeFailure(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.ssl.ApplicationProtocolNegotiationHandler
Invoked on failed initial SSL/TLS handshake.
handshakeFuture() - Method in class io.netty.handler.ssl.SslHandler
Returns a Future that will get notified once the current TLS handshake completes.
hashCode() - Method in class io.netty.handler.ssl.PemX509Certificate
 
hasUnsupportedCriticalExtension() - Method in class io.netty.handler.ssl.PemX509Certificate
 
hits() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully reused sessions.
HMAC_KEY_SIZE - Static variable in class io.netty.handler.ssl.OpenSslSessionTicketKey
Size of session ticket key HMAC key
hmacKey() - Method in class io.netty.handler.ssl.OpenSslSessionTicketKey
Get HMAC key.
hostname() - Method in class io.netty.handler.ssl.SniHandler
 
HTTP_1_1 - Static variable in class io.netty.handler.ssl.ApplicationProtocolNames
"http/1.1": HTTP version 1.1
HTTP_2 - Static variable in class io.netty.handler.ssl.ApplicationProtocolNames
"h2": HTTP version 2

I

IdentityCipherSuiteFilter - Class in io.netty.handler.ssl
This class will not do any filtering of ciphers suites.
IdleState - Enum in io.netty.handler.timeout
An Enum that represents the idle state of a Channel.
IdleStateEvent - Class in io.netty.handler.timeout
A user event triggered by IdleStateHandler when a Channel is idle.
IdleStateEvent(IdleState, boolean) - Constructor for class io.netty.handler.timeout.IdleStateEvent
Constructor for sub-classes.
IdleStateHandler - Class in io.netty.handler.timeout
Triggers an IdleStateEvent when a Channel has not performed read, write, or both operation for a while.
IdleStateHandler(int, int, int) - Constructor for class io.netty.handler.timeout.IdleStateHandler
Creates a new instance firing IdleStateEvents.
IdleStateHandler(long, long, long, TimeUnit) - Constructor for class io.netty.handler.timeout.IdleStateHandler
Creates a new instance firing IdleStateEvents.
informReadOperation(ChannelHandlerContext, long) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
initEngine(SSLEngine) - Method in class io.netty.handler.ssl.DelegatingSslContext
Init the SSLEngine.
InsecureTrustManagerFactory - Class in io.netty.handler.ssl.util
An insecure TrustManagerFactory that trusts all X.509 certificates without any verification.
INSTANCE - Static variable in class io.netty.handler.ssl.IdentityCipherSuiteFilter
 
INSTANCE - Static variable in class io.netty.handler.ssl.SupportedCipherSuiteFilter
 
INSTANCE - Static variable in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
INSTANCE - Static variable in exception io.netty.handler.timeout.ReadTimeoutException
 
INSTANCE - Static variable in exception io.netty.handler.timeout.WriteTimeoutException
 
internalLevel - Variable in class io.netty.handler.logging.LoggingHandler
 
io.netty.handler.flush - package io.netty.handler.flush
Package to control flush behavior.
io.netty.handler.ipfilter - package io.netty.handler.ipfilter
Package to filter IP addresses (allow/deny).
io.netty.handler.logging - package io.netty.handler.logging
Logs a io.netty.channel.ChannelEvent for debugging purpose.
io.netty.handler.ssl - package io.netty.handler.ssl
SSL · TLS implementation based on SSLEngine
io.netty.handler.ssl.util - package io.netty.handler.ssl.util
Utility classes that helps easier development of TLS/SSL applications.
io.netty.handler.stream - package io.netty.handler.stream
Writes very large data stream asynchronously neither spending a lot of memory nor getting OutOfMemoryError.
io.netty.handler.timeout - package io.netty.handler.timeout
Adds support for read and write timeout and idle connection notification using a Timer.
io.netty.handler.traffic - package io.netty.handler.traffic
Implementation of a Traffic Shaping Handler and Dynamic Statistics.
IpFilterRule - Interface in io.netty.handler.ipfilter
Implement this interface to create new rules.
IpFilterRuleType - Enum in io.netty.handler.ipfilter
Used in IpFilterRule to decide if a matching IP Address should be allowed or denied to connect.
IpSubnetFilterRule - Class in io.netty.handler.ipfilter
Use this class to create rules for RuleBasedIpFilter that group IP addresses into subnets.
IpSubnetFilterRule(String, int, IpFilterRuleType) - Constructor for class io.netty.handler.ipfilter.IpSubnetFilterRule
 
IpSubnetFilterRule(InetAddress, int, IpFilterRuleType) - Constructor for class io.netty.handler.ipfilter.IpSubnetFilterRule
 
isAlpnSupported() - Static method in class io.netty.handler.ssl.OpenSsl
Returns true if the used version of openssl supports ALPN.
isAvailable() - Static method in class io.netty.handler.ssl.OpenSsl
Returns true if and only if netty-tcnative and its OpenSSL support are available.
isCipherSuiteAvailable(String) - Static method in class io.netty.handler.ssl.OpenSsl
Returns true if and only if the specified cipher suite is available in OpenSSL.
isClient() - Method in class io.netty.handler.ssl.DelegatingSslContext
 
isClient() - Method in class io.netty.handler.ssl.JdkSslContext
 
isClient() - Method in class io.netty.handler.ssl.OpenSslContext
 
isClient() - Method in class io.netty.handler.ssl.SslContext
Returns the true if and only if this context is for client-side.
isDestroyed() - Method in class io.netty.handler.ssl.PemPrivateKey
NOTE: This is a JDK8 interface/method.
isEncrypted(ByteBuf) - Static method in class io.netty.handler.ssl.SslHandler
Returns true if the given ByteBuf is encrypted.
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedFile
 
isEndOfInput() - Method in interface io.netty.handler.stream.ChunkedInput
Return true if and only if there is no data left in the stream and the stream has reached at its end.
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedNioFile
 
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedNioStream
 
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedStream
 
isFirst() - Method in class io.netty.handler.timeout.IdleStateEvent
Returns true if this was the first event for the IdleState
isHandlerActive(ChannelHandlerContext) - Static method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
isInboundDone() - Method in class io.netty.handler.ssl.OpenSslEngine
 
isOutboundDone() - Method in class io.netty.handler.ssl.OpenSslEngine
 
isSensitive() - Method in class io.netty.handler.ssl.PemPrivateKey
 
isSensitive() - Method in class io.netty.handler.ssl.PemX509Certificate
 
isServer() - Method in class io.netty.handler.ssl.SslContext
Returns true if and only if this context is for server-side.
isSessionCacheEnabled() - Method in class io.netty.handler.ssl.OpenSslServerSessionContext
 
isSessionCacheEnabled() - Method in class io.netty.handler.ssl.OpenSslSessionContext
Return true if caching of SSL sessions is enabled, false otherwise.
isSuccess() - Method in class io.netty.handler.ssl.SslHandshakeCompletionEvent
Return true if the handshake was successful

J

JdkAlpnApplicationProtocolNegotiator - Class in io.netty.handler.ssl
The JdkApplicationProtocolNegotiator to use if you need ALPN and are using SslProvider.JDK.
JdkAlpnApplicationProtocolNegotiator(Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkAlpnApplicationProtocolNegotiator(String...) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkAlpnApplicationProtocolNegotiator(boolean, Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkAlpnApplicationProtocolNegotiator(boolean, String...) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkAlpnApplicationProtocolNegotiator(boolean, boolean, Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkAlpnApplicationProtocolNegotiator(boolean, boolean, String...) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkAlpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory, Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkAlpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory, String...) - Constructor for class io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator
Create a new instance.
JdkApplicationProtocolNegotiator - Interface in io.netty.handler.ssl
JDK extension methods to support ApplicationProtocolNegotiator
JdkApplicationProtocolNegotiator.ProtocolSelectionListener - Interface in io.netty.handler.ssl
A listener to be notified by which protocol was select by its peer.
JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory - Interface in io.netty.handler.ssl
JdkApplicationProtocolNegotiator.ProtocolSelector - Interface in io.netty.handler.ssl
Interface to define the role of an application protocol selector in the SSL handshake process.
JdkApplicationProtocolNegotiator.ProtocolSelectorFactory - Interface in io.netty.handler.ssl
JdkApplicationProtocolNegotiator.SslEngineWrapperFactory - Interface in io.netty.handler.ssl
Abstract factory pattern for wrapping an SSLEngine object.
JdkNpnApplicationProtocolNegotiator - Class in io.netty.handler.ssl
The JdkApplicationProtocolNegotiator to use if you need NPN and are using SslProvider.JDK.
JdkNpnApplicationProtocolNegotiator(Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkNpnApplicationProtocolNegotiator(String...) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkNpnApplicationProtocolNegotiator(boolean, Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkNpnApplicationProtocolNegotiator(boolean, String...) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkNpnApplicationProtocolNegotiator(boolean, boolean, Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkNpnApplicationProtocolNegotiator(boolean, boolean, String...) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkNpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory, Iterable<String>) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkNpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory, String...) - Constructor for class io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator
Create a new instance.
JdkSslClientContext - Class in io.netty.handler.ssl
Deprecated.
Use SslContextBuilder to create JdkSslContext instances and only use JdkSslContext in your code.
JdkSslClientContext() - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslClientContext(File) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslClientContext(TrustManagerFactory) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslClientContext(File, TrustManagerFactory) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslClientContext(File, TrustManagerFactory, Iterable<String>, Iterable<String>, long, long) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
Use the constructors that accept ApplicationProtocolConfig or ApplicationProtocolNegotiator instead. Creates a new instance.
JdkSslClientContext(File, TrustManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslClientContext(File, TrustManagerFactory, Iterable<String>, CipherSuiteFilter, JdkApplicationProtocolNegotiator, long, long) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslClientContext(File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslClientContext(File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, JdkApplicationProtocolNegotiator, long, long) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Deprecated.
JdkSslContext - Class in io.netty.handler.ssl
An SslContext which uses JDK's SSL/TLS implementation.
JdkSslContext(SSLContext, boolean, ClientAuth) - Constructor for class io.netty.handler.ssl.JdkSslContext
Creates a new JdkSslContext from a pre-configured SSLContext.
JdkSslContext(SSLContext, boolean, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, ClientAuth) - Constructor for class io.netty.handler.ssl.JdkSslContext
Creates a new JdkSslContext from a pre-configured SSLContext.
JdkSslServerContext - Class in io.netty.handler.ssl
Deprecated.
Use SslContextBuilder to create JdkSslContext instances and only use JdkSslContext in your code.
JdkSslServerContext(File, File) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Deprecated.
JdkSslServerContext(File, File, String) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Deprecated.
JdkSslServerContext(File, File, String, Iterable<String>, Iterable<String>, long, long) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Deprecated.
JdkSslServerContext(File, File, String, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Deprecated.
JdkSslServerContext(File, File, String, Iterable<String>, CipherSuiteFilter, JdkApplicationProtocolNegotiator, long, long) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Deprecated.
JdkSslServerContext(File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Deprecated.
JdkSslServerContext(File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, JdkApplicationProtocolNegotiator, long, long) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Deprecated.

K

key() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Returns the generated RSA private key.
keyManager(File, File) - Method in class io.netty.handler.ssl.SslContextBuilder
Identifying certificate for this host.
keyManager(InputStream, InputStream) - Method in class io.netty.handler.ssl.SslContextBuilder
Identifying certificate for this host.
keyManager(PrivateKey, X509Certificate...) - Method in class io.netty.handler.ssl.SslContextBuilder
Identifying certificate for this host.
keyManager(File, File, String) - Method in class io.netty.handler.ssl.SslContextBuilder
Identifying certificate for this host.
keyManager(InputStream, InputStream, String) - Method in class io.netty.handler.ssl.SslContextBuilder
Identifying certificate for this host.
keyManager(PrivateKey, String, X509Certificate...) - Method in class io.netty.handler.ssl.SslContextBuilder
Identifying certificate for this host.
keyManager(KeyManagerFactory) - Method in class io.netty.handler.ssl.SslContextBuilder
Identifying manager for this host.

L

lastCumulativeTime() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastReadBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastReadThroughput() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastTime() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastWriteThroughput() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastWrittenBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
level() - Method in class io.netty.handler.logging.LoggingHandler
Returns the LogLevel that this handler uses to log
logger - Variable in class io.netty.handler.logging.LoggingHandler
 
LoggingHandler - Class in io.netty.handler.logging
A ChannelHandler that logs all events using a logging framework.
LoggingHandler() - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance whose logger name is the fully qualified class name of the instance with hex dump enabled.
LoggingHandler(LogLevel) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance whose logger name is the fully qualified class name of the instance.
LoggingHandler(Class<?>) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name and with hex dump enabled.
LoggingHandler(Class<?>, LogLevel) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name.
LoggingHandler(String) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name.
LoggingHandler(String, LogLevel) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name.
LogLevel - Enum in io.netty.handler.logging
 

M

matches(InetSocketAddress) - Method in interface io.netty.handler.ipfilter.IpFilterRule
 
matches(InetSocketAddress) - Method in class io.netty.handler.ipfilter.IpSubnetFilterRule
 
maxDeviation() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
maximumCumulativeReadBytes() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
maximumCumulativeWrittenBytes() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
maxTime - Variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Max delay in wait
milliSecondFromNano() - Static method in class io.netty.handler.traffic.TrafficCounter
 
misses() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of sessions proposed by clients that were not found in the internal session cache in server mode.

N

name() - Method in class io.netty.handler.ssl.OpenSslSessionTicketKey
Get name.
name() - Method in class io.netty.handler.traffic.TrafficCounter
 
NAME_SIZE - Static variable in class io.netty.handler.ssl.OpenSslSessionTicketKey
Size of session ticket key name
newClientContext() - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(File) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(File, TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(File, TrustManagerFactory, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(File, TrustManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(SslProvider) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(SslProvider, File) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(SslProvider, TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(SslProvider, File, TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(SslProvider, File, TrustManagerFactory, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(SslProvider, File, TrustManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newClientContext(SslProvider, File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newEngine(ByteBufAllocator) - Method in class io.netty.handler.ssl.DelegatingSslContext
 
newEngine(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.DelegatingSslContext
 
newEngine(ByteBufAllocator) - Method in class io.netty.handler.ssl.JdkSslContext
 
newEngine(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.JdkSslContext
 
newEngine(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.OpenSslContext
 
newEngine(ByteBufAllocator) - Method in class io.netty.handler.ssl.OpenSslContext
Returns a new server-side SSLEngine with the current configuration.
newEngine(ByteBufAllocator) - Method in class io.netty.handler.ssl.SslContext
Creates a new SSLEngine.
newEngine(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.SslContext
Creates a new SSLEngine using advisory peer information.
newHandler(ByteBufAllocator) - Method in class io.netty.handler.ssl.SslContext
Creates a new SslHandler.
newHandler(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.SslContext
Creates a new SslHandler with advisory peer information.
newIdleStateEvent(IdleState, boolean) - Method in class io.netty.handler.timeout.IdleStateHandler
Returns a IdleStateEvent.
newListener(SSLEngine, List<String>) - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory
newSelector(SSLEngine, Set<String>) - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator.ProtocolSelectorFactory
newServerContext(File, File) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(File, File, String) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(File, File, String, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(File, File, String, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(SslProvider, File, File) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(SslProvider, File, File, String) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(SslProvider, File, File, String, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(SslProvider, File, File, String, TrustManagerFactory, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(SslProvider, File, File, String, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
newServerContext(SslProvider, File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Static method in class io.netty.handler.ssl.SslContext
Deprecated.
Replaced by SslContextBuilder
nextProtocols() - Method in class io.netty.handler.ssl.SslContext
NotSslRecordException - Exception in io.netty.handler.ssl
Special SSLException which will get thrown if a packet is received that not looks like a TLS/SSL record.
NotSslRecordException() - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
NotSslRecordException(String) - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
NotSslRecordException(Throwable) - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
NotSslRecordException(String, Throwable) - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
number() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the current number of sessions in the internal session cache.

O

OpenSsl - Class in io.netty.handler.ssl
Tells if netty-tcnative and its OpenSSL support are available.
OpenSslApplicationProtocolNegotiator - Interface in io.netty.handler.ssl
OpenSSL version of ApplicationProtocolNegotiator.
OpenSslCertificateException - Exception in io.netty.handler.ssl
A special CertificateException which allows to specify which error code is included in the SSL Record.
OpenSslCertificateException(int) - Constructor for exception io.netty.handler.ssl.OpenSslCertificateException
Construct a new exception with the error code.
OpenSslCertificateException(String, int) - Constructor for exception io.netty.handler.ssl.OpenSslCertificateException
Construct a new exception with the msg and error code .
OpenSslCertificateException(String, Throwable, int) - Constructor for exception io.netty.handler.ssl.OpenSslCertificateException
Construct a new exception with the msg, cause and error code .
OpenSslCertificateException(Throwable, int) - Constructor for exception io.netty.handler.ssl.OpenSslCertificateException
Construct a new exception with the cause and error code .
OpenSslClientContext - Class in io.netty.handler.ssl
A client-side SslContext which uses OpenSSL's SSL/TLS implementation.
OpenSslClientContext() - Constructor for class io.netty.handler.ssl.OpenSslClientContext
Deprecated.
OpenSslClientContext(File) - Constructor for class io.netty.handler.ssl.OpenSslClientContext
Deprecated.
OpenSslClientContext(TrustManagerFactory) - Constructor for class io.netty.handler.ssl.OpenSslClientContext
Deprecated.
OpenSslClientContext(File, TrustManagerFactory) - Constructor for class io.netty.handler.ssl.OpenSslClientContext
Deprecated.
OpenSslClientContext(File, TrustManagerFactory, Iterable<String>, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslClientContext
Deprecated.
OpenSslClientContext(File, TrustManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslClientContext
Deprecated.
OpenSslClientContext(File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslClientContext
Deprecated.
OpenSslContext - Class in io.netty.handler.ssl
 
OpenSslDefaultApplicationProtocolNegotiator - Class in io.netty.handler.ssl
OpenSSL ApplicationProtocolNegotiator for ALPN and NPN.
OpenSslDefaultApplicationProtocolNegotiator(ApplicationProtocolConfig) - Constructor for class io.netty.handler.ssl.OpenSslDefaultApplicationProtocolNegotiator
 
OpenSslEngine - Class in io.netty.handler.ssl
OpenSslNpnApplicationProtocolNegotiator - Class in io.netty.handler.ssl
OpenSslNpnApplicationProtocolNegotiator(Iterable<String>) - Constructor for class io.netty.handler.ssl.OpenSslNpnApplicationProtocolNegotiator
Deprecated.
 
OpenSslNpnApplicationProtocolNegotiator(String...) - Constructor for class io.netty.handler.ssl.OpenSslNpnApplicationProtocolNegotiator
Deprecated.
 
OpenSslServerContext - Class in io.netty.handler.ssl
A server-side SslContext which uses OpenSSL's SSL/TLS implementation.
OpenSslServerContext(File, File) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String, Iterable<String>, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String, Iterable<String>, Iterable<String>, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String, TrustManagerFactory, Iterable<String>, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String, TrustManagerFactory, Iterable<String>, OpenSslApplicationProtocolNegotiator, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String, TrustManagerFactory, Iterable<String>, CipherSuiteFilter, ApplicationProtocolConfig, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, File, String, TrustManagerFactory, Iterable<String>, CipherSuiteFilter, OpenSslApplicationProtocolNegotiator, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerContext(File, TrustManagerFactory, File, File, String, KeyManagerFactory, Iterable<String>, CipherSuiteFilter, OpenSslApplicationProtocolNegotiator, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Deprecated.
OpenSslServerSessionContext - Class in io.netty.handler.ssl
OpenSslSessionContext implementation which offers extra methods which are only useful for the server-side.
OpenSslSessionContext - Class in io.netty.handler.ssl
OpenSSL specific SSLSessionContext implementation.
OpenSslSessionStats - Class in io.netty.handler.ssl
Stats exposed by an OpenSSL session context.
OpenSslSessionTicketKey - Class in io.netty.handler.ssl
Session Ticket Key
OpenSslSessionTicketKey(byte[], byte[], byte[]) - Constructor for class io.netty.handler.ssl.OpenSslSessionTicketKey
Construct a OpenSslSessionTicketKey.

P

PemPrivateKey - Class in io.netty.handler.ssl
This is a special purpose implementation of a PrivateKey which allows the user to pass PEM/PKCS#8 encoded key material straight into OpenSslContext without having to parse and re-encode bytes in Java land.
PemX509Certificate - Class in io.netty.handler.ssl
This is a special purpose implementation of a X509Certificate which allows the user to pass PEM/PKCS#8 encoded data straight into OpenSslContext without having to parse and re-encode bytes in Java land.
privateKey() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Returns the generated RSA private key file in PEM format.
protocol() - Method in class io.netty.handler.ssl.ApplicationProtocolConfig
Get which application level protocol negotiation to use.
protocol() - Method in interface io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator
Returns the ApplicationProtocolConfig.Protocol which should be used.
protocol() - Method in class io.netty.handler.ssl.OpenSslDefaultApplicationProtocolNegotiator
 
protocol() - Method in class io.netty.handler.ssl.OpenSslNpnApplicationProtocolNegotiator
Deprecated.
 
protocolListenerFactory() - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator
protocols() - Method in interface io.netty.handler.ssl.ApplicationProtocolNegotiator
Get the collection of application protocols supported by this application (in preference order).
protocols() - Method in class io.netty.handler.ssl.OpenSslDefaultApplicationProtocolNegotiator
 
protocols() - Method in class io.netty.handler.ssl.OpenSslNpnApplicationProtocolNegotiator
Deprecated.
 
protocolSelectorFactory() - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator

Q

queueSize() - Method in class io.netty.handler.traffic.ChannelTrafficShapingHandler
 
queuesSize() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
queuesSize() - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
 

R

read(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
read(ChannelHandlerContext) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedFile
 
readChunk(ChannelHandlerContext) - Method in interface io.netty.handler.stream.ChunkedInput
Fetches a chunked data from the stream.
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedNioFile
 
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedNioStream
 
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedStream
 
READER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
readTimedOut(ChannelHandlerContext) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
Is called when a read timeout was detected.
ReadTimeoutException - Exception in io.netty.handler.timeout
A TimeoutException raised by ReadTimeoutHandler when no data was read within a certain period of time.
ReadTimeoutHandler - Class in io.netty.handler.timeout
Raises a ReadTimeoutException when no data was read within a certain period of time.
ReadTimeoutHandler(int) - Constructor for class io.netty.handler.timeout.ReadTimeoutHandler
Creates a new instance.
ReadTimeoutHandler(long, TimeUnit) - Constructor for class io.netty.handler.timeout.ReadTimeoutHandler
Creates a new instance.
readTimeToWait(long, long, long) - Method in class io.netty.handler.traffic.TrafficCounter
Deprecated.
readTimeToWait(long, long, long, long) - Method in class io.netty.handler.traffic.TrafficCounter
Returns the time to wait (if any) for the given length message, using the given limitTraffic and the max wait time.
refCnt() - Method in class io.netty.handler.ssl.PemX509Certificate
 
release() - Method in class io.netty.handler.ssl.PemX509Certificate
 
release(int) - Method in class io.netty.handler.ssl.PemX509Certificate
 
release() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
Release all internal resources of this instance.
release() - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
Release all internal resources of this instance.
renegotiate() - Method in class io.netty.handler.ssl.SslHandler
Performs TLS renegotiation.
renegotiate(Promise<Channel>) - Method in class io.netty.handler.ssl.SslHandler
Performs TLS renegotiation.
resetCumulativeTime() - Method in class io.netty.handler.traffic.GlobalChannelTrafficCounter
 
resetCumulativeTime() - Method in class io.netty.handler.traffic.TrafficCounter
Reset both read and written cumulative bytes counters and the associated absolute time from System.currentTimeMillis().
resumeTransfer() - Method in class io.netty.handler.stream.ChunkedWriteHandler
Continues to fetch the chunks from the input.
retain() - Method in class io.netty.handler.ssl.PemPrivateKey
 
retain(int) - Method in class io.netty.handler.ssl.PemPrivateKey
 
retain() - Method in class io.netty.handler.ssl.PemX509Certificate
 
retain(int) - Method in class io.netty.handler.ssl.PemX509Certificate
 
RuleBasedIpFilter - Class in io.netty.handler.ipfilter
This class allows one to filter new Channels based on the IpFilterRules passed to its constructor.
RuleBasedIpFilter(IpFilterRule...) - Constructor for class io.netty.handler.ipfilter.RuleBasedIpFilter
 
ruleType() - Method in interface io.netty.handler.ipfilter.IpFilterRule
 
ruleType() - Method in class io.netty.handler.ipfilter.IpSubnetFilterRule
 

S

select(List<String>) - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator.ProtocolSelector
Callback invoked to select the application level protocol from the protocols provided.
selected(String) - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator.ProtocolSelectionListener
Callback invoked to let this application know the protocol chosen by the peer.
selectedListenerFailureBehavior() - Method in class io.netty.handler.ssl.ApplicationProtocolConfig
Get the desired behavior for the peer who is notified of the selected protocol.
selectedListenerFailureBehavior() - Method in interface io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator
Get the desired behavior for the peer who is notified of the selected protocol.
selectedListenerFailureBehavior() - Method in class io.netty.handler.ssl.OpenSslDefaultApplicationProtocolNegotiator
 
selectedListenerFailureBehavior() - Method in class io.netty.handler.ssl.OpenSslNpnApplicationProtocolNegotiator
Deprecated.
 
selectorFailureBehavior() - Method in class io.netty.handler.ssl.ApplicationProtocolConfig
Get the desired behavior for the peer who selects the application protocol.
selectorFailureBehavior() - Method in interface io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator
Get the desired behavior for the peer who selects the application protocol.
selectorFailureBehavior() - Method in class io.netty.handler.ssl.OpenSslDefaultApplicationProtocolNegotiator
 
selectorFailureBehavior() - Method in class io.netty.handler.ssl.OpenSslNpnApplicationProtocolNegotiator
Deprecated.
 
SelfSignedCertificate - Class in io.netty.handler.ssl.util
Generates a temporary self-signed certificate for testing purposes.
SelfSignedCertificate() - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
SelfSignedCertificate(Date, Date) - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
SelfSignedCertificate(String) - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
SelfSignedCertificate(String, Date, Date) - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
SelfSignedCertificate(String, SecureRandom, int) - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
SelfSignedCertificate(String, SecureRandom, int, Date, Date) - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
sessionCacheSize() - Method in class io.netty.handler.ssl.DelegatingSslContext
 
sessionCacheSize() - Method in class io.netty.handler.ssl.JdkSslContext
 
sessionCacheSize() - Method in class io.netty.handler.ssl.OpenSslContext
 
sessionCacheSize() - Method in class io.netty.handler.ssl.SslContext
Returns the size of the cache used for storing SSL session objects.
sessionCacheSize(long) - Method in class io.netty.handler.ssl.SslContextBuilder
Set the size of the cache used for storing SSL session objects.
sessionContext() - Method in class io.netty.handler.ssl.DelegatingSslContext
 
sessionContext() - Method in class io.netty.handler.ssl.JdkSslContext
Returns the JDK SSLSessionContext object held by this context.
sessionContext() - Method in class io.netty.handler.ssl.OpenSslClientContext
 
sessionContext() - Method in class io.netty.handler.ssl.OpenSslContext
 
sessionContext() - Method in class io.netty.handler.ssl.OpenSslServerContext
 
sessionContext() - Method in class io.netty.handler.ssl.SslContext
Returns the SSLSessionContext object held by this context.
sessionTimeout() - Method in class io.netty.handler.ssl.DelegatingSslContext
 
sessionTimeout() - Method in class io.netty.handler.ssl.JdkSslContext
 
sessionTimeout() - Method in class io.netty.handler.ssl.OpenSslContext
 
sessionTimeout() - Method in class io.netty.handler.ssl.SslContext
Returns the timeout for the cached SSL session objects, in seconds.
sessionTimeout(long) - Method in class io.netty.handler.ssl.SslContextBuilder
Set the timeout for the cached SSL session objects, in seconds.
setCheckInterval(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
setCloseNotifyTimeout(long, TimeUnit) - Method in class io.netty.handler.ssl.SslHandler
 
setCloseNotifyTimeoutMillis(long) - Method in class io.netty.handler.ssl.SslHandler
 
setEnabledCipherSuites(String[]) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setEnabledProtocols(String[]) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setEnableSessionCreation(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setHandshakeTimeout(long, TimeUnit) - Method in class io.netty.handler.ssl.SslHandler
 
setHandshakeTimeoutMillis(long) - Method in class io.netty.handler.ssl.SslHandler
 
setMaxDeviation(float, float, float) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
setMaxGlobalWriteSize(long) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
Note the change will be taken as best effort, meaning that all already scheduled traffics will not be changed, but only applied to new traffics.
setMaxGlobalWriteSize(long) - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
Note the change will be taken as best effort, meaning that all already scheduled traffics will not be changed, but only applied to new traffics.
setMaxTimeWait(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Note the change will be taken as best effort, meaning that all already scheduled traffics will not be changed, but only applied to new traffics.
setMaxWriteDelay(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Note the change will be taken as best effort, meaning that all already scheduled traffics will not be changed, but only applied to new traffics.
setMaxWriteSize(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Note that this limit is a best effort on memory limitation to prevent Out Of Memory Exception.
setNeedClientAuth(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setReadChannelLimit(long) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
setReadLimit(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Note the change will be taken as best effort, meaning that all already scheduled traffics will not be changed, but only applied to new traffics.
setRejectRemoteInitiatedRenegotiation(boolean) - Method in class io.netty.handler.ssl.OpenSslContext
Specify if remote initiated renegotiation is supported or not.
setSessionCacheEnabled(boolean) - Method in class io.netty.handler.ssl.OpenSslServerSessionContext
 
setSessionCacheEnabled(boolean) - Method in class io.netty.handler.ssl.OpenSslSessionContext
Enable or disable caching of SSL sessions.
setSessionCacheSize(int) - Method in class io.netty.handler.ssl.OpenSslServerSessionContext
 
setSessionIdContext(byte[]) - Method in class io.netty.handler.ssl.OpenSslServerSessionContext
Set the context within which session be reused (server side only) See man SSL_CTX_set_session_id_context
setSessionTimeout(int) - Method in class io.netty.handler.ssl.OpenSslServerSessionContext
 
setSSLParameters(SSLParameters) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setTicketKeys(byte[]) - Method in class io.netty.handler.ssl.OpenSslContext
setTicketKeys(byte[]) - Method in class io.netty.handler.ssl.OpenSslSessionContext
setTicketKeys(OpenSslSessionTicketKey...) - Method in class io.netty.handler.ssl.OpenSslSessionContext
Sets the SSL session ticket keys of this context.
setUseClientMode(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setWantClientAuth(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setWriteChannelLimit(long) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
setWriteLimit(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Note the change will be taken as best effort, meaning that all already scheduled traffics will not be changed, but only applied to new traffics.
shutdown() - Method in class io.netty.handler.ssl.OpenSslEngine
Destroys this engine.
SimpleTrustManagerFactory - Class in io.netty.handler.ssl.util
Helps to implement a custom TrustManagerFactory.
SimpleTrustManagerFactory() - Constructor for class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Creates a new instance.
SimpleTrustManagerFactory(String) - Constructor for class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Creates a new instance.
slowDownFactor() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
SniHandler - Class in io.netty.handler.ssl
Enables SNI (Server Name Indication) extension for server side SSL.
SniHandler(DomainNameMapping<? extends SslContext>) - Constructor for class io.netty.handler.ssl.SniHandler
Create a SNI detection handler with configured SslContext maintained by DomainNameMapping
SPDY_1 - Static variable in class io.netty.handler.ssl.ApplicationProtocolNames
"spdy/1": SPDY version 1
SPDY_2 - Static variable in class io.netty.handler.ssl.ApplicationProtocolNames
"spdy/2": SPDY version 2
SPDY_3 - Static variable in class io.netty.handler.ssl.ApplicationProtocolNames
"spdy/3": SPDY version 3
SPDY_3_1 - Static variable in class io.netty.handler.ssl.ApplicationProtocolNames
"spdy/3.1": SPDY version 3.1
sslCloseFuture() - Method in class io.netty.handler.ssl.SslHandler
Return the Future that will get notified if the inbound of the SSLEngine is closed.
sslContext() - Method in class io.netty.handler.ssl.SniHandler
 
SslContext - Class in io.netty.handler.ssl
A secure socket protocol implementation which acts as a factory for SSLEngine and SslHandler.
SslContextBuilder - Class in io.netty.handler.ssl
Builder for configuring a new SslContext for creation.
sslCtxPointer() - Method in class io.netty.handler.ssl.OpenSslContext
Returns the pointer to the SSL_CTX object for this OpenSslContext.
SslHandler - Class in io.netty.handler.ssl
Adds SSL · TLS and StartTLS support to a Channel.
SslHandler(SSLEngine) - Constructor for class io.netty.handler.ssl.SslHandler
Creates a new instance.
SslHandler(SSLEngine, boolean) - Constructor for class io.netty.handler.ssl.SslHandler
Creates a new instance.
SslHandler(SSLEngine, Executor) - Constructor for class io.netty.handler.ssl.SslHandler
Deprecated.
SslHandler(SSLEngine, boolean, Executor) - Constructor for class io.netty.handler.ssl.SslHandler
SslHandshakeCompletionEvent - Class in io.netty.handler.ssl
Event that is fired once the SSL handshake is complete, which may be because it was successful or there was an error.
SslHandshakeCompletionEvent(Throwable) - Constructor for class io.netty.handler.ssl.SslHandshakeCompletionEvent
Creates a new event that indicates an unsuccessful handshake.
sslPointer() - Method in class io.netty.handler.ssl.OpenSslEngine
Returns the pointer to the SSL object for this OpenSslEngine.
sslProvider(SslProvider) - Method in class io.netty.handler.ssl.SslContextBuilder
The SslContext implementation to use.
SslProvider - Enum in io.netty.handler.ssl
An enumeration of SSL/TLS protocol providers.
start() - Method in class io.netty.handler.traffic.GlobalChannelTrafficCounter
Start the monitoring process.
start() - Method in class io.netty.handler.traffic.TrafficCounter
Start the monitoring process.
startOffset() - Method in class io.netty.handler.stream.ChunkedFile
Returns the offset in the file where the transfer began.
startOffset() - Method in class io.netty.handler.stream.ChunkedNioFile
Returns the offset in the file where the transfer began.
state() - Method in class io.netty.handler.timeout.IdleStateEvent
Returns the idle state.
stats() - Method in class io.netty.handler.ssl.OpenSslContext
Deprecated.
use #sessionContext#stats()
stats() - Method in class io.netty.handler.ssl.OpenSslSessionContext
Returns the stats of this context.
stop() - Method in class io.netty.handler.traffic.GlobalChannelTrafficCounter
Stop the monitoring process.
stop() - Method in class io.netty.handler.traffic.TrafficCounter
Stop the monitoring process.
submitWrite(ChannelHandlerContext, Object, long, ChannelPromise) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Deprecated.
submitWrite(ChannelHandlerContext, Object, long, long, long, ChannelPromise) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
SUCCESS - Static variable in class io.netty.handler.ssl.SslHandshakeCompletionEvent
 
SupportedCipherSuiteFilter - Class in io.netty.handler.ssl
This class will filter all requested ciphers out that are not supported by the current SSLEngine.
supportedProtocols() - Method in class io.netty.handler.ssl.ApplicationProtocolConfig
The application level protocols supported.
supportsKeyManagerFactory() - Static method in class io.netty.handler.ssl.OpenSsl
Returns true if KeyManagerFactory is supported when using OpenSSL.

T

TICKET_KEY_SIZE - Static variable in class io.netty.handler.ssl.OpenSslSessionTicketKey
Size of session ticker key
ticketKeyFail() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of times a client presented a ticket that did not match any key in the list.
ticketKeyNew() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of times a client did not present a ticket and we issued a new one
ticketKeyRenew() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of times a client presented a ticket derived from an older key, and we upgraded to the primary key.
ticketKeyResume() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of times a client presented a ticket derived from the primary key.
TimeoutException - Exception in io.netty.handler.timeout
A TimeoutException when no data was either read or written within a certain period of time.
timeouts() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of sessions proposed by clients and either found in the internal or external session cache in server mode, but that were invalid due to timeout.
toString() - Method in class io.netty.handler.ssl.PemX509Certificate
 
toString() - Method in class io.netty.handler.ssl.SslHandshakeCompletionEvent
 
toString() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
toString() - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
toString() - Method in class io.netty.handler.traffic.TrafficCounter
 
trafficCounter - Variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Traffic Counter
trafficCounter() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
TrafficCounter - Class in io.netty.handler.traffic
Counts the number of read and written bytes for rate-limiting traffic.
TrafficCounter(ScheduledExecutorService, String, long) - Constructor for class io.netty.handler.traffic.TrafficCounter
Constructor with the AbstractTrafficShapingHandler that hosts it, the ScheduledExecutorService to use, its name, the checkInterval between two computations in milliseconds.
TrafficCounter(AbstractTrafficShapingHandler, ScheduledExecutorService, String, long) - Constructor for class io.netty.handler.traffic.TrafficCounter
Constructor with the AbstractTrafficShapingHandler that hosts it, the Timer to use, its name, the checkInterval between two computations in millisecond.
transferredBytes() - Method in class io.netty.handler.stream.ChunkedNioStream
Returns the number of transferred bytes.
transferredBytes() - Method in class io.netty.handler.stream.ChunkedStream
Returns the number of transferred bytes.
trustManager(File) - Method in class io.netty.handler.ssl.SslContextBuilder
Trusted certificates for verifying the remote endpoint's certificate.
trustManager(InputStream) - Method in class io.netty.handler.ssl.SslContextBuilder
Trusted certificates for verifying the remote endpoint's certificate.
trustManager(X509Certificate...) - Method in class io.netty.handler.ssl.SslContextBuilder
Trusted certificates for verifying the remote endpoint's certificate, null uses the system default.
trustManager(TrustManagerFactory) - Method in class io.netty.handler.ssl.SslContextBuilder
Trusted manager for verifying the remote endpoint's certificate.

U

unavailabilityCause() - Static method in class io.netty.handler.ssl.OpenSsl
Returns the cause of unavailability of netty-tcnative and its OpenSSL support.
UniqueIpFilter - Class in io.netty.handler.ipfilter
This class allows one to ensure that at all times for every IP address there is at most one Channel connected to the server.
UniqueIpFilter() - Constructor for class io.netty.handler.ipfilter.UniqueIpFilter
 
unsupported() - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator.ProtocolSelectionListener
Callback invoked to let the application know that the peer does not support this ApplicationProtocolNegotiator.
unsupported() - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator.ProtocolSelector
Callback invoked to let the application know that the peer does not support this ApplicationProtocolNegotiator.
unwrap(ByteBuffer[], int, int, ByteBuffer[], int, int) - Method in class io.netty.handler.ssl.OpenSslEngine
 
unwrap(ByteBuffer[], ByteBuffer[]) - Method in class io.netty.handler.ssl.OpenSslEngine
 
unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class io.netty.handler.ssl.OpenSslEngine
 
unwrap(ByteBuffer, ByteBuffer) - Method in class io.netty.handler.ssl.OpenSslEngine
 
unwrap(ByteBuffer, ByteBuffer[]) - Method in class io.netty.handler.ssl.OpenSslEngine
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.netty.handler.logging.LoggingHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.netty.handler.ssl.ApplicationProtocolNegotiationHandler
 

V

valueOf(String) - Static method in enum io.netty.handler.ipfilter.IpFilterRuleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.logging.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.ssl.ApplicationProtocolConfig.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.ssl.ApplicationProtocolConfig.SelectedListenerFailureBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.ssl.ApplicationProtocolConfig.SelectorFailureBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.ssl.ClientAuth
Returns the enum constant of this type with the specified name.
valueOf(byte[]) - Static method in class io.netty.handler.ssl.PemPrivateKey
Creates a PemPrivateKey from raw byte[].
valueOf(ByteBuf) - Static method in class io.netty.handler.ssl.PemPrivateKey
Creates a PemPrivateKey from raw ByteBuf.
valueOf(byte[]) - Static method in class io.netty.handler.ssl.PemX509Certificate
Creates a PemX509Certificate from raw byte[].
valueOf(ByteBuf) - Static method in class io.netty.handler.ssl.PemX509Certificate
Creates a PemX509Certificate from raw ByteBuf.
valueOf(String) - Static method in enum io.netty.handler.ssl.SslProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.timeout.IdleState
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.netty.handler.ipfilter.IpFilterRuleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.logging.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.ssl.ApplicationProtocolConfig.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.ssl.ApplicationProtocolConfig.SelectedListenerFailureBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.ssl.ApplicationProtocolConfig.SelectorFailureBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.ssl.ClientAuth
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.ssl.SslProvider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.timeout.IdleState
Returns an array containing the constants of this enum type, in the order they are declared.
verify(PublicKey) - Method in class io.netty.handler.ssl.PemX509Certificate
 
verify(PublicKey, String) - Method in class io.netty.handler.ssl.PemX509Certificate
 
VERIFY_DEPTH - Static variable in class io.netty.handler.ssl.OpenSslContext
 
version() - Static method in class io.netty.handler.ssl.OpenSsl
Returns the version of the used available OpenSSL library or -1 if OpenSsl.isAvailable() returns false.
versionString() - Static method in class io.netty.handler.ssl.OpenSsl
Returns the version string of the used available OpenSSL library or null if OpenSsl.isAvailable() returns false.

W

wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class io.netty.handler.ssl.OpenSslEngine
 
wrap(ByteBuffer, ByteBuffer) - Method in class io.netty.handler.ssl.OpenSslEngine
 
wrapperFactory() - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator
wrapSslEngine(SSLEngine, JdkApplicationProtocolNegotiator, boolean) - Method in interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
Abstract factory pattern for wrapping an SSLEngine object.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.timeout.IdleStateHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.timeout.WriteTimeoutHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.traffic.GlobalChannelTrafficShapingHandler
 
WRITER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
writeTimedOut(ChannelHandlerContext) - Method in class io.netty.handler.timeout.WriteTimeoutHandler
Is called when a write timeout was detected
WriteTimeoutException - Exception in io.netty.handler.timeout
A TimeoutException raised by WriteTimeoutHandler when no data was written within a certain period of time.
WriteTimeoutHandler - Class in io.netty.handler.timeout
Raises a WriteTimeoutException when a write operation cannot finish in a certain period of time.
WriteTimeoutHandler(int) - Constructor for class io.netty.handler.timeout.WriteTimeoutHandler
Creates a new instance.
WriteTimeoutHandler(long, TimeUnit) - Constructor for class io.netty.handler.timeout.WriteTimeoutHandler
Creates a new instance.
writeTimeToWait(long, long, long) - Method in class io.netty.handler.traffic.TrafficCounter
Deprecated.
writeTimeToWait(long, long, long, long) - Method in class io.netty.handler.traffic.TrafficCounter
Returns the time to wait (if any) for the given length message, using the given limitTraffic and the max wait time.
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2008–2016 The Netty Project. All rights reserved.