Type Alias

sec_protocol_key_update_t

A block that delivers the current TLS state upon a key update.

Declaration

typealias sec_protocol_key_update_t = (sec_protocol_metadata_t, @escaping sec_protocol_key_update_complete_t) -> Void

See Also

Handling TLS Events

typealias sec_protocol_verify_t

A block that delivers a trust object for verification during a TLS handshake.

typealias sec_protocol_verify_complete_t

A block you return to indicate the result of a trust verification, where true indicates verification success.

typealias sec_protocol_challenge_t

A block that delivers the current TLS state for a handshake upon an identity challenge.

typealias sec_protocol_challenge_complete_t

A block you return to indicate the identity with which to reply to a challenge.

typealias sec_protocol_key_update_complete_t

A block you return to indicate that you have finished responding to a key update.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software