[][src]Module security_framework_sys::secure_transport

Enums

SSLContext

Constants

errSSLBadCert
errSSLBadCipherSuite
errSSLBadConfiguration
errSSLBadRecordMac
errSSLBufferOverflow
errSSLCertExpired
errSSLCertNotYetValid
errSSLClientCertRequested
errSSLClientHelloReceived
errSSLClosedAbort
errSSLClosedGraceful
errSSLClosedNoNotify
errSSLConnectionRefused
errSSLCrypto
errSSLDecryptionFail
errSSLFatalAlert
errSSLHostNameMismatch
errSSLIllegalParam
errSSLInternal
errSSLModuleAttach
errSSLNegotiation
errSSLNoRootCert
errSSLPeerAccessDenied
errSSLPeerAuthCompleted
errSSLPeerBadCert
errSSLPeerBadRecordMac
errSSLPeerCertExpired
errSSLPeerCertRevoked
errSSLPeerCertUnknown
errSSLPeerDecodeError
errSSLPeerDecompressFail
errSSLPeerDecryptError
errSSLPeerDecryptionFail
errSSLPeerExportRestriction
errSSLPeerHandshakeFail
errSSLPeerInsufficientSecurity
errSSLPeerInternalError
errSSLPeerNoRenegotiation
errSSLPeerProtocolVersion
errSSLPeerRecordOverflow
errSSLPeerUnexpectedMsg
errSSLPeerUnknownCA
errSSLPeerUnsupportedCert
errSSLPeerUserCancelled
errSSLProtocol
errSSLRecordOverflow
errSSLSessionNotFound
errSSLUnknownRootCert
errSSLWouldBlock
errSSLXCertChainInvalid
kAlwaysAuthenticate
kDTLSProtocol1
kNeverAuthenticate
kSSLAborted
kSSLClientCertNone
kSSLClientCertRejected
kSSLClientCertRequested
kSSLClientCertSent
kSSLClientSide
kSSLClosed
kSSLConnected
kSSLDatagramType
kSSLHandshake
kSSLIdle
kSSLProtocol2
kSSLProtocol3
kSSLProtocol3Only
kSSLProtocolAll
kSSLProtocolUnknown
kSSLServerSide
kSSLSessionOptionAllowServerIdentityChange
kSSLSessionOptionBreakOnCertRequested
kSSLSessionOptionBreakOnClientAuth
kSSLSessionOptionBreakOnClientHello
kSSLSessionOptionBreakOnServerAuth
kSSLSessionOptionFallback
kSSLSessionOptionFalseStart
kSSLSessionOptionSendOneByteRecord
kSSLStreamType
kTLSProtocol1
kTLSProtocol1Only
kTLSProtocol11
kTLSProtocol12
kTryAuthenticate

Functions

SSLClose
SSLContextGetTypeID
SSLCopyALPNProtocols
SSLCopyCertificateAuthorities
SSLCopyPeerTrust
SSLCreateContext
SSLDisposeContext
SSLGetBufferedReadSize
SSLGetClientCertificateState
SSLGetConnection
SSLGetDiffieHellmanParams
SSLGetEnabledCiphers
SSLGetNegotiatedCipher
SSLGetNegotiatedProtocolVersion
SSLGetNumberEnabledCiphers
SSLGetNumberSupportedCiphers
SSLGetPeerDomainName
SSLGetPeerDomainNameLength
SSLGetPeerID
SSLGetProtocolVersionMax
SSLGetProtocolVersionMin
SSLGetSessionOption
SSLGetSessionState
SSLGetSupportedCiphers
SSLHandshake
SSLNewContext
SSLRead
SSLSetALPNProtocols
SSLSetCertificate
SSLSetCertificateAuthorities
SSLSetClientSideAuthenticate
SSLSetConnection
SSLSetDiffieHellmanParams
SSLSetEnabledCiphers
SSLSetIOFuncs
SSLSetPeerDomainName
SSLSetPeerID
SSLSetProtocolVersionEnabled
SSLSetProtocolVersionMax
SSLSetProtocolVersionMin
SSLSetSessionOption
SSLWrite

Type Definitions

SSLAuthenticate
SSLClientCertificateState
SSLConnectionRef
SSLConnectionType
SSLContextRef
SSLProtocol
SSLProtocolSide
SSLReadFunc
SSLSessionOption
SSLSessionState
SSLWriteFunc