[Java]
short getOptions();
void setOptions(short Value);
Values:
[.NET]
[Pascal]
[C++]
Description
ssloExpectShutdownMessage = 1
ssloExpectShutdownMessage
f_ssloExpectShutdownMessage = 1
Specifies whether to expect "close notify" from the peer before shutting down the connection.
ssloOpenSSLDTLSWorkaround = 2
ssloOpenSSLDTLSWorkaround
f_ssloOpenSSLDTLSWorkaround = 2
Enables/disables a workaround to correctly handle DTLS implementation in some old versions of OpenSSL. Only in one occasion in a thousand should users switch this option.
ssloDisableKexLengthAlignment = 4
ssloDisableKexLengthAlignment
f_ssloDisableKexLengthAlignment = 4
Some implementations of TLS require equal lengths for public and encrypted keys, hence the encrypted key should be extended with zeroes in some cases. ssloDisableKexLengthAlignment switches the key length alignment. Normally, users should not switch this option.
ssloForceUseOfClientCertHashAlg = 8
ssloForceUseOfClientCertHashAlg
f_ssloForceUseOfClientCertHashAlg = 8
When this option is set, TElSSLClient will use the same hash algorithm as used by the client's certificate.
ssloAutoAddServerNameExtension = 16
ssloAutoAddServerNameExtension
f_ssloAutoAddServerNameExtension = 16
Defines whether to automatically use the Server Name extension.
ssloAcceptTrustedSRPPrimesOnly = 32
ssloAcceptTrustedSRPPrimesOnly
f_ssloAcceptTrustedSRPPrimesOnly = 32
If this option is set, SRP credentials are only accepted by the client if the server's prime is "trusted" as defined in RFC 5054. Otherwise, SSRPPrimeNotTrusted error is thrown.
f_ssloDisableSignatureAlgorithmsExtension = 64
ssloDisableSignatureAlgorithmsExtension
ssloDisableSignatureAlgorithmsExtension = 64
Specifies whether to disable the signature algorithm extension.
TSBSSLOptions values
[.NET][C++]
[Pascal]
[PHP]
Description
f_ssloExpectShutdownMessage = 1
ssloExpectShutdownMessage
ssloExpectShutdownMessage = 1
Specifies whether to expect "close notify" from the peer before shutting down the connection.
f_ssloOpenSSLDTLSWorkaround = 2
ssloOpenSSLDTLSWorkaround
ssloOpenSSLDTLSWorkaround = 2
Enables/disables a workaround to correctly handle DTLS implementation in some old versions of OpenSSL. Only in one occasion in a thousand should users switch this option.
f_ssloDisableKexLengthAlignment = 4
ssloDisableKexLengthAlignment
ssloDisableKexLengthAlignment = 4
Some implementations of TLS require equal lengths for public and encrypted keys, hence the encrypted key should be extended with zeroes in some cases. ssloDisableKexLengthAlignment switches the key length alignment. Normally, users should not switch this option.
f_ssloForceUseOfClientCertHashAlg = 8
ssloForceUseOfClientCertHashAlg
ssloForceUseOfClientCertHashAlg = 8
When this option is set, TElSSLClient will use the same hash algorithm as used by the client's certificate.
f_ssloAutoAddServerNameExtension = 16
ssloAutoAddServerNameExtension
ssloAutoAddServerNameExtension = 16
Defines whether to automatically use the Server Name extension.
f_ssloAcceptTrustedSRPPrimesOnly = 32
ssloAcceptTrustedSRPPrimesOnly
ssloAcceptTrustedSRPPrimesOnly = 32
If this option is set, SRP credentials are only accepted by the client if the server's prime is "trusted" as defined in RFC 5054. Otherwise, SSRPPrimeNotTrusted error is thrown.
f_ssloDisableSignatureAlgorithmsExtension = 64
ssloDisableSignatureAlgorithmsExtension
ssloDisableSignatureAlgorithmsExtension = 64
Specifies whether to disable the signature algorithm extension.
Description
Use this property to specify various options of the secure connection.