Type Alias

sec_protocol_options_t

An object that contains security options to use for TLS handshakes.

Declaration

typealias sec_protocol_options_t = OS_sec_protocol_options

See Also

Configuring TLS Handshake Options

protocol OS_sec_protocol_options

An interface that supports the object containing security options to use for TLS handshakes.

func sec_protocol_options_add_tls_application_protocol(sec_protocol_options_t, UnsafePointer<Int8>)

Adds an Application-Layer Protocol Negotiation (ALPN) value to present in the TLS handshake.

func sec_protocol_options_add_tls_ciphersuite(sec_protocol_options_t, SSLCipherSuite)

Adds a supported TLS ciphersuite to the configuration.

Deprecated
func sec_protocol_options_add_tls_ciphersuite_group(sec_protocol_options_t, SSLCiphersuiteGroup)

Adds a supported TLS ciphersuite group to the configuration.

Deprecated