The TlsPolicy type exposes the following members.
Fields
Name | Description | |
---|---|---|
![]() | clientCertificates |
Client certificates to pass to server when server requires mutual authentication.
Default: null (Client authenticates server, but server does not authenticate client) |
![]() | forLoginOnly |
Use TLS connections only for login authentication. All other communication with
the server will be done with non-TLS connections.
Default: false (Use TLS connections for all communication with server) |
![]() | protocols |
Allowable TLS protocols that the client can use for secure connections.
Multiple protocols can be specified. Example:
TlsPolicy policy = new TlsPolicy();
policy.protocols = SslProtocols.Tls | SslProtocols.Tls11 | SslProtocols.Tls12; |
![]() | revokeCertificates |
Reject server certificates whose serial numbers match a serial number in this array.
Default: null (Do not exclude by certificate serial number) |
See Also