Instance Property

tlsMinimumSupportedProtocol

The minimum TLS protocol that should be accepted during protocol negotiation.

Declaration

var tlsMinimumSupportedProtocol: SSLProtocol { get set }

Discussion

This property determines the minimum supported TLS protocol version for tasks within sessions based on this configuration.

The value of this property as of iOS 10 and macOS 10.12 is TLS 1.0 (SSLProtocol.tlsProtocol1). See the SSLProtocol enumerated type for additional values.

See Also

Setting Security Policies

var tlsMaximumSupportedProtocol: SSLProtocol

The maximum TLS protocol version that the client should request when making connections in this session.

var urlCredentialStorage: URLCredentialStorage?

A credential store that provides credentials for authentication.