Secure Transport Reference
PDF
Overview
Functions by Task
Creating and Disposing of a Session Context
Configuring an SSL Session
Managing an SSL Session
Managing Ciphers
Managing Root Certificates
Managing Certificates
Managing the Peer Domain Name
Deprecated Functions
Functions
SSLAddDistinguishedName
SSLClose
SSLDisposeContext
SSLGetAllowsAnyRoot
SSLGetAllowsExpiredCerts
SSLGetAllowsExpiredRoots
SSLGetBufferedReadSize
SSLGetClientCertificateState
SSLGetConnection
SSLGetDiffieHellmanParams
SSLGetEnableCertVerify
SSLGetEnabledCiphers
SSLGetNegotiatedCipher
SSLGetNegotiatedProtocolVersion
SSLGetNumberEnabledCiphers
SSLGetNumberSupportedCiphers
SSLGetPeerDomainName
SSLGetPeerDomainNameLength
SSLGetPeerID
SSLGetProtocolVersion
SSLGetProtocolVersionEnabled
SSLGetRsaBlinding
SSLGetSessionState
SSLGetSupportedCiphers
SSLHandshake
SSLNewContext
SSLRead
SSLSetAllowsAnyRoot
SSLSetAllowsExpiredCerts
SSLSetAllowsExpiredRoots
SSLSetCertificate
SSLSetClientSideAuthenticate
SSLSetConnection
SSLSetDiffieHellmanParams
SSLSetEnableCertVerify
SSLSetEnabledCiphers
SSLSetEncryptionCertificate
SSLSetIOFuncs
SSLSetPeerDomainName
SSLSetPeerID
SSLSetProtocolVersion
SSLSetProtocolVersionEnabled
SSLSetRsaBlinding
SSLSetTrustedRoots
SSLWrite
Callbacks
SSLReadFunc
SSLWriteFunc
Data Types
SSLConnectionRef
SSLContextRef
Constants
SSL Authentication Constants
SSL Cipher Suite Constants
SSL Client Certificate State Constants
SSL Protocol Constants
SSL Session State Constants
Result Codes
Appendix A: Deprecated Secure Transport Functions
Deprecated in Mac OS X v10.5
SSLGetPeerCertificates
SSLGetTrustedRoots
Revision History
Index