Record: ClientSecureSocket
Secure Socket configuration for TCP Client.
Closed record
Fields
- enable boolean(default true)
- cert TrustStore | string?
- protocol record {| name Protocol, versions string[ ] |}?
- ciphers string[ ]?
- handshakeTimeout decimal?
- sessionTimeout decimal?
Enable SSL validation
Configurations associated with crypto:TrustStore
or single certificate file that the client trusts
SSL/TLS protocol related options
List of ciphers to be used
E.g., TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
SSL handshake time out
SSL session time out