Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
G
I
L
M
O
S
T
V
W
A
AbstractTLSSocketFactory
- Class in
org.apache.avalon.cornerstone.blocks.sockets
Contains the code common for both TLS socket factories.
AbstractTLSSocketFactory()
- Constructor for class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
B
buildServerSocketFactory()
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
Produces a fresh ssl server socket factory with configured parameters.
buildSocketFactory()
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
Produces a fresh ssl socket factory with configured parameters.
bytesToString(byte[])
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
C
configure(Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
Configures the factory.
configure(Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
Configure the SocketManager.
configure(Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
configure(Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
Configures the factory.
configure(Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
Configures the factory.
contextualize(Context)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
contextualize(Context)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
contextualize(Context)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
Requires a BlockContext.
createFactory(String, String, Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
createServerSocket(int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultServerSocketFactory
Creates a socket on specified port with a specified backLog.
createServerSocket(int, int, InetAddress)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backLog.
createServerSocket(int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
Creates a socket on specified port with a specified backLog.
createServerSocket(int, int, InetAddress)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backLog.
createSocket(InetAddress, int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketFactory
Create a socket and connect to remote address specified.
createSocket(InetAddress, int, InetAddress, int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketFactory
Create a socket and connect to remote address specified originating from specified local address.
createSocket(InetAddress, int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
Creates a socket connected to the specified remote address.
createSocket(InetAddress, int, InetAddress, int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
Creates a socket and connected to the specified remote address originating from specified local address.
D
DefaultServerSocketFactory
- Class in
org.apache.avalon.cornerstone.blocks.sockets
Factory implementation for vanilla TCP sockets.
DefaultServerSocketFactory()
- Constructor for class org.apache.avalon.cornerstone.blocks.sockets.
DefaultServerSocketFactory
DefaultSocketFactory
- Class in
org.apache.avalon.cornerstone.blocks.sockets
The vanilla implementation of SocketFactory.
DefaultSocketFactory()
- Constructor for class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketFactory
DefaultSocketManager
- Class in
org.apache.avalon.cornerstone.blocks.sockets
Implementation of SocketManager.
DefaultSocketManager()
- Constructor for class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
dispose()
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
G
getCN(String)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
Extracts the Common Name from the given Distinguished Name.
getServerSocketFactory(String)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
Retrieve a server socket factory by name.
getSocketFactory(String)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
Retrieve a client socket factory by name.
I
initialize()
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
Creates an SSL factory using the confuration values.
initialize()
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
initialize()
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
initServerSocket(ServerSocket)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
initSocket(Socket)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
Performs the unconditional part of socket initialization that applies to all Sockets.
L
loadKeystore(InputStream, String, String)
- Static method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
Builds a keystore loaded from the given stream.
M
m_baseDirectory
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_childConfig
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
m_configuration
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
m_context
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
m_context
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
m_ctx
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_factory
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
m_factory
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
m_keyPassword
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_keyStoreAuthenticateClients
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
m_keystoreFile
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_keystoreFormat
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_keystorePassword
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_protocol
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_provider
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
m_serverSockets
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
m_sockets
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
m_socketTimeOut
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
m_verifyServerIdentity
- Variable in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
makeContext(InputStream, String, String, String, String, String)
- Static method in class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
Creates an SSL context which uses the keys and certificates provided by the given
keyStream
.
O
org.apache.avalon.cornerstone.blocks.sockets
- package org.apache.avalon.cornerstone.blocks.sockets
Default implementation of a sockets manager.
S
setupClientSocketFactory(String, String, Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
setupServerSocketFactory(String, String, Configuration)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
DefaultSocketManager
SSLFactoryBuilder
- Class in
org.apache.avalon.cornerstone.blocks.sockets
Builds SSLContexts with desired properties.
SSLFactoryBuilder()
- Constructor for class org.apache.avalon.cornerstone.blocks.sockets.
SSLFactoryBuilder
sslWrap(Socket, InetAddress, int)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
Wraps an ssl socket over an existing socket and compares the host name from the address to the common name in the server certificate.
T
TLSServerSocketFactory
- Class in
org.apache.avalon.cornerstone.blocks.sockets
Manufactures TLS server sockets.
TLSServerSocketFactory()
- Constructor for class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
TLSSocketFactory
- Class in
org.apache.avalon.cornerstone.blocks.sockets
Manufactures TLS client sockets.
TLSSocketFactory()
- Constructor for class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
V
visitBuilder(SSLFactoryBuilder)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
The child factories have to use an instance of
SSLFactoryBuilder
to obtain their factories.
visitBuilder(SSLFactoryBuilder)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSServerSocketFactory
visitBuilder(SSLFactoryBuilder)
- Method in class org.apache.avalon.cornerstone.blocks.sockets.
TLSSocketFactory
W
WAIT_FOREVER
- Static variable in class org.apache.avalon.cornerstone.blocks.sockets.
AbstractTLSSocketFactory
A
B
C
D
G
I
L
M
O
S
T
V
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes