Initializer
TCPSSLOptions({String*}? crlPaths = null, {String*}? enabledCipherSuites = null, Integer? idleTimeout = null, JksOptions? keyStoreOptions = null, PemKeyCertOptions? pemKeyCertOptions = null, PemTrustOptions? pemTrustOptions = null, PfxOptions? pfxKeyCertOptions = null, PfxOptions? pfxTrustOptions = null, Integer? receiveBufferSize = null, Boolean? reuseAddress = null, Integer? sendBufferSize = null, Integer? soLinger = null, Boolean? ssl = null, Boolean? tcpKeepAlive = null, Boolean? tcpNoDelay = null, Integer? trafficClass = null, JksOptions? trustStoreOptions = null, Boolean? usePooledBuffers = null)
Parameters:
  • crlPaths = null

    Add a CRL path

  • enabledCipherSuites = null

    Add an enabled cipher suite

  • idleTimeout = null

    Set the idle timeout, in seconds. zero means don't timeout. This determines if a connection will timeout and be closed if no data is received within the timeout.

  • keyStoreOptions = null

    Set the key/cert options in jks format, aka Java keystore.

  • pemKeyCertOptions = null

    Set the key/cert store options in pem format.

  • pemTrustOptions = null

    Set the trust options in pem format

  • pfxKeyCertOptions = null

    Set the key/cert options in pfx format.

  • pfxTrustOptions = null

    Set the trust options in pfx format

  • receiveBufferSize = null
  • reuseAddress = null
  • sendBufferSize = null
  • soLinger = null

    Set whether SO_linger keep alive is enabled

  • ssl = null

    Set whether SSL/TLS is enabled

  • tcpKeepAlive = null

    Set whether TCP keep alive is enabled

  • tcpNoDelay = null

    Set whether TCP no delay is enabled

  • trafficClass = null
  • trustStoreOptions = null

    Set the trust options in jks format, aka Java trustore

  • usePooledBuffers = null

    Set whether Netty pooled buffers are enabled

Attributes
crlPathsshared {String*}? crlPaths

Add a CRL path

enabledCipherSuitesshared {String*}? enabledCipherSuites

Add an enabled cipher suite

idleTimeoutshared Integer? idleTimeout

Set the idle timeout, in seconds. zero means don't timeout. This determines if a connection will timeout and be closed if no data is received within the timeout.

keyStoreOptionsshared JksOptions? keyStoreOptions

Set the key/cert options in jks format, aka Java keystore.

pemKeyCertOptionsshared PemKeyCertOptions? pemKeyCertOptions

Set the key/cert store options in pem format.

pemTrustOptionsshared PemTrustOptions? pemTrustOptions

Set the trust options in pem format

pfxKeyCertOptionsshared PfxOptions? pfxKeyCertOptions

Set the key/cert options in pfx format.

pfxTrustOptionsshared PfxOptions? pfxTrustOptions

Set the trust options in pfx format

soLingershared Integer? soLinger

Set whether SO_linger keep alive is enabled

sslshared Boolean? ssl

Set whether SSL/TLS is enabled

tcpKeepAliveshared Boolean? tcpKeepAlive

Set whether TCP keep alive is enabled

tcpNoDelayshared Boolean? tcpNoDelay

Set whether TCP no delay is enabled

trustStoreOptionsshared JksOptions? trustStoreOptions

Set the trust options in jks format, aka Java trustore

usePooledBuffersshared Boolean? usePooledBuffers

Set whether Netty pooled buffers are enabled

Inherited Attributes
Attributes inherited from: NetworkOptions
Attributes inherited from: Object
hash, string
Methods
toJsonshared actual default JsonObject toJson()
Refines NetworkOptions.toJson ultimately refines BaseDataObject.toJson
Inherited Methods
Methods inherited from: NetworkOptions
Methods inherited from: Object
equals
Methods inherited from: BaseDataObject
toJson