A B C D E F G I L N O R S W 

A

accept() - Method in class org.baswell.niossl.SSLServerSocketChannel
Accepts a connection made to this channel's socket.
acceptOverSSL() - Method in class org.baswell.niossl.SSLServerSocketChannel
Convenience call to keep from having to cast SocketChannel into SSLSocketChannel when calling SSLServerSocketChannel.accept().

B

bind(SocketAddress, int) - Method in class org.baswell.niossl.SSLServerSocketChannel
 
bind(SocketAddress) - Method in class org.baswell.niossl.SSLSocketChannel
 
blockingMode - Variable in class org.baswell.niossl.SSLServerSocketChannel
Should the SSLSocketChannels created from the accept method be put in blocking mode.

C

connect(SocketAddress) - Method in class org.baswell.niossl.SSLSocketChannel
 

D

debug(String) - Method in interface org.baswell.niossl.NioSslLogger
Log if at level debug are higher.

E

error(String) - Method in interface org.baswell.niossl.NioSslLogger
Log if at level error are higher.
error(String, Throwable) - Method in interface org.baswell.niossl.NioSslLogger
Log if at level error are higher.
excludedCipherSuites - Variable in class org.baswell.niossl.SSLServerSocketChannel
A list of ciphers to explicitly exclude for the SSL exchange.
excludedProtocols - Variable in class org.baswell.niossl.SSLServerSocketChannel
A list of SSL protocols (SSLv2, SSLv3, etc.) to explicitly exclude for the SSL exchange.

F

finishConnect() - Method in class org.baswell.niossl.SSLSocketChannel
 

G

getLocalAddress() - Method in class org.baswell.niossl.SSLServerSocketChannel
 
getLocalAddress() - Method in class org.baswell.niossl.SSLSocketChannel
 
getOption(SocketOption<T>) - Method in class org.baswell.niossl.SSLServerSocketChannel
 
getOption(SocketOption<T>) - Method in class org.baswell.niossl.SSLSocketChannel
 
getRemoteAddress() - Method in class org.baswell.niossl.SSLSocketChannel
 
getWrappedSocketChannel() - Method in class org.baswell.niossl.SSLSocketChannel
 

I

implCloseSelectableChannel() - Method in class org.baswell.niossl.SSLServerSocketChannel
 
implCloseSelectableChannel() - Method in class org.baswell.niossl.SSLSocketChannel
 
implConfigureBlocking(boolean) - Method in class org.baswell.niossl.SSLServerSocketChannel
 
implConfigureBlocking(boolean) - Method in class org.baswell.niossl.SSLSocketChannel
 
includedCipherSuites - Variable in class org.baswell.niossl.SSLServerSocketChannel
The list of ciphers allowed for the SSL exchange.
includedProtocols - Variable in class org.baswell.niossl.SSLServerSocketChannel
The list of SSL protocols (TLSv1, TLSv1.1, etc.) supported for the SSL exchange.
isConnected() - Method in class org.baswell.niossl.SSLSocketChannel
 
isConnectionPending() - Method in class org.baswell.niossl.SSLSocketChannel
 

L

logDebugs() - Method in interface org.baswell.niossl.NioSslLogger
 

N

needClientAuthentication - Variable in class org.baswell.niossl.SSLServerSocketChannel
Should the SSL server require client certificate authentication? Default is false.
NioSslLogger - Interface in org.baswell.niossl
Bridge for your logging library.

O

org.baswell.niossl - package org.baswell.niossl
 

R

read(ByteBuffer) - Method in class org.baswell.niossl.SSLSocketChannel
Reads a sequence of bytes from this channel into the given buffer.
read(ByteBuffer[], int, int) - Method in class org.baswell.niossl.SSLSocketChannel
Reads a sequence of bytes from this channel into a subsequence of the given buffers.

S

setOption(SocketOption<T>, T) - Method in class org.baswell.niossl.SSLServerSocketChannel
 
setOption(SocketOption<T>, T) - Method in class org.baswell.niossl.SSLSocketChannel
 
shutdownInput() - Method in class org.baswell.niossl.SSLSocketChannel
 
shutdownOutput() - Method in class org.baswell.niossl.SSLSocketChannel
 
socket() - Method in class org.baswell.niossl.SSLServerSocketChannel
 
socket() - Method in class org.baswell.niossl.SSLSocketChannel
 
SSLServerSocketChannel - Class in org.baswell.niossl
A wrapper around a real ServerSocketChannel that produces SSLSocketChannel on SSLServerSocketChannel.accept().
SSLServerSocketChannel(ServerSocketChannel, SSLContext, ExecutorService, NioSslLogger) - Constructor for class org.baswell.niossl.SSLServerSocketChannel
 
SSLSocketChannel - Class in org.baswell.niossl
A wrapper around a real SocketChannel that adds SSL support.
SSLSocketChannel(SocketChannel, SSLEngine, ExecutorService, NioSslLogger) - Constructor for class org.baswell.niossl.SSLSocketChannel
 
supportedOptions() - Method in class org.baswell.niossl.SSLServerSocketChannel
 
supportedOptions() - Method in class org.baswell.niossl.SSLSocketChannel
 

W

wantClientAuthentication - Variable in class org.baswell.niossl.SSLServerSocketChannel
Should the SS server ask for client certificate authentication? Default is false.
write(ByteBuffer) - Method in class org.baswell.niossl.SSLSocketChannel
Writes a sequence of bytes to this channel from the given buffer.
write(ByteBuffer[], int, int) - Method in class org.baswell.niossl.SSLSocketChannel
Writes a sequence of bytes to this channel from a subsequence of the given buffers.
A B C D E F G I L N O R S W