- com
- softwareag
- um
- modules
- transport
- ServerSSLTransportContext
Constructed using the ServerSSLTransportContext.Builder. More...
Public Member Functions | |
String | getCertRevocationClassname () |
Get the name of the class that is used to handle the revocation file. More... | |
String | getCertRevocationListFile () |
Get the location of the revocation list file. More... | |
String[] | getEnabledCiphers () |
Get the ciphers that will be enabled if supported by the SSL ServerTransport. More... | |
String | getJSSEProvider () |
Get the JSSEProvider that will be used by SSL ServerTransports created using this context. More... | |
String | getKeyStore () |
Get the location of the key store where the server certificate is stored. More... | |
String | getKeyStorePassword () |
Get the password that is used to access the key store. More... | |
String | getPrivateKeyPassword () |
Get the password that required for the private key. More... | |
String | getRandomNumberAlgorithm () |
Get the random number algorithm that will be used by SSL ServerTransports created using this context The String will be passed to java.security.SecureRandom.getInstance(). More... | |
String | getRandomNumberProvider () |
Get the random number provider that will be used by SSL ServerTransports created using this context. More... | |
String[] | getSupportedCiphers () |
Get the ciphers that will be supported by the SSL ServerTransport. More... | |
String | getTrustStore () |
Get the location of the trust store that is used to validate certificates. More... | |
String | getTrustStorePassword () |
Get the password used to access the trust store. More... | |
boolean | isClientCertificateValidationRequired () |
Used to determine whether or not the client is required to present a certificate. More... | |
Public Member Functions inherited from com.softwareag.um.modules.transport.ServerSocketTransportContext | |
final String | getAdapter () |
Returns the adapter that will be bound to by ServerTransports created using this ServerContext. More... | |
final int | getPort () |
Returns the port that will be used by ServerTransports created using this ServerContext. More... | |
final int | getReadBufferSize () |
Get the read buffer size in bytes that will be used by ServerTransports created using this ServerContext. More... | |
final int | getWriteBufferSize () |
Get the write buffer size in bytes that will be used by ServerTransports created using this ServerContext. More... | |
boolean | supportsAsync () |
This ServerTransportContext supports Async which means that it can be used to create AsynchronousServerTransports using the TransportFactory.bind variant which takes callback objects. More... | |
Constructed using the ServerSSLTransportContext.Builder.
All information must be set on the Builder so that when this object is built, it is validated. It is used to create Transport objects using TransportFactory.connect. Communication on the transport SSL encrypted and transmitted using Sockets.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getCertRevocationClassname | ( | ) |
Get the name of the class that is used to handle the revocation file.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getCertRevocationListFile | ( | ) |
Get the location of the revocation list file.
This file contains a list of certificates that should not be seen as valid even if the trust store thinks they are.
String [] com.softwareag.um.modules.transport.ServerSSLTransportContext.getEnabledCiphers | ( | ) |
Get the ciphers that will be enabled if supported by the SSL ServerTransport.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getJSSEProvider | ( | ) |
Get the JSSEProvider that will be used by SSL ServerTransports created using this context.
The String will be passed to SSLContext.getInstance()
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getKeyStore | ( | ) |
Get the location of the key store where the server certificate is stored.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getKeyStorePassword | ( | ) |
Get the password that is used to access the key store.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getPrivateKeyPassword | ( | ) |
Get the password that required for the private key.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getRandomNumberAlgorithm | ( | ) |
Get the random number algorithm that will be used by SSL ServerTransports created using this context The String will be passed to java.security.SecureRandom.getInstance().
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getRandomNumberProvider | ( | ) |
Get the random number provider that will be used by SSL ServerTransports created using this context.
String [] com.softwareag.um.modules.transport.ServerSSLTransportContext.getSupportedCiphers | ( | ) |
Get the ciphers that will be supported by the SSL ServerTransport.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getTrustStore | ( | ) |
Get the location of the trust store that is used to validate certificates.
String com.softwareag.um.modules.transport.ServerSSLTransportContext.getTrustStorePassword | ( | ) |
Get the password used to access the trust store.
boolean com.softwareag.um.modules.transport.ServerSSLTransportContext.isClientCertificateValidationRequired | ( | ) |
Used to determine whether or not the client is required to present a certificate.