Instance Property

sslCipherSuites

The set of allowed cipher suites when negotiating TLS

Declaration

var sslCipherSuites: Set<NSNumber>? { get set }

Discussion

Values for cipher suites are defined in <Security/CipherSuite.h>. These values should be wrapped as NSNumber objects in a set. If this property is set to nil, the default cipher suites will be used.

See Also

Accessing TLS Parameters

var tlsSessionID: Data?

The Session ID to use for the associated TCP connection

var minimumSSLProtocolVersion: Int

The minimum allowed SSLProtocol value to use when negotiating TLS

var maximumSSLProtocolVersion: Int

The maximum allowed SSLProtocol value to use when negotiating TLS