tls-2.0.5: TLS protocol native implementation

Index

AccessDeniedNetwork.TLS
AlertDescription 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
AllowEMSNetwork.TLS
ApplicationSecretNetwork.TLS.QUIC
ApplicationSecretInfo 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
Backend 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
backendCloseNetwork.TLS
backendFlushNetwork.TLS
backendRecvNetwork.TLS
backendSendNetwork.TLS
BadCertificateNetwork.TLS
BadCertificateHashValueNetwork.TLS
BadCertificateStatusResponseNetwork.TLS
BadRecordMacNetwork.TLS
Bulk 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
BulkAdditionalDataNetwork.TLS
BulkAEADNetwork.TLS
BulkAeadFNetwork.TLS
bulkAuthTagLenNetwork.TLS
BulkBlockNetwork.TLS
BulkBlockFNetwork.TLS
bulkBlockSizeNetwork.TLS
BulkDecryptNetwork.TLS
BulkDirectionNetwork.TLS
BulkEncryptNetwork.TLS
bulkExplicitIVNetwork.TLS
bulkFNetwork.TLS
BulkFunctionsNetwork.TLS
bulkInitNetwork.TLS
BulkIVNetwork.TLS
bulkIVSizeNetwork.TLS
BulkKeyNetwork.TLS
bulkKeySizeNetwork.TLS
bulkNameNetwork.TLS
BulkNonceNetwork.TLS
BulkStateNetwork.TLS
BulkStateAEADNetwork.TLS
BulkStateBlockNetwork.TLS
BulkStateStreamNetwork.TLS
BulkStateUninitializedNetwork.TLS
BulkStream 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
BulkStreamFNetwork.TLS
byeNetwork.TLS
BytesNetwork.TLS
bytesReceivedNetwork.TLS
bytesSentNetwork.TLS
cacheAddNetwork.TLS
cacheQueryNetwork.TLS
CertificateExpiredNetwork.TLS
CertificateRejectAbsentNetwork.TLS
CertificateRejectExpiredNetwork.TLS
CertificateRejectOtherNetwork.TLS
CertificateRejectReasonNetwork.TLS
CertificateRejectRevokedNetwork.TLS
CertificateRejectUnknownCANetwork.TLS
CertificateRequiredNetwork.TLS
CertificateRevokedNetwork.TLS
CertificateType 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
CertificateType_DSA_SignNetwork.TLS
CertificateType_ECDSA_SignNetwork.TLS
CertificateType_Ed25519_SignNetwork.TLS
CertificateType_Ed448_SignNetwork.TLS
CertificateType_RSA_SignNetwork.TLS
CertificateUnknownNetwork.TLS
CertificateUnobtainableNetwork.TLS
CertificateUsageNetwork.TLS
CertificateUsageAcceptNetwork.TLS
CertificateUsageRejectNetwork.TLS
checkAtTimeNetwork.TLS
checkCAConstraintsNetwork.TLS
checkExhaustiveNetwork.TLS
checkFQHNNetwork.TLS
checkLeafKeyPurposeNetwork.TLS
checkLeafKeyUsageNetwork.TLS
checkLeafV3Network.TLS
checkStrictOrderingNetwork.TLS
checkTimeValidityNetwork.TLS
Cipher 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
cipherAllowedForVersionNetwork.TLS
cipherBulkNetwork.TLS
cipherHashNetwork.TLS
CipherIDNetwork.TLS
cipherIDNetwork.TLS
cipherKeyBlockSizeNetwork.TLS
cipherKeyExchangeNetwork.TLS
CipherKeyExchangeTypeNetwork.TLS
CipherKeyExchange_DHE_DSANetwork.TLS
CipherKeyExchange_DHE_RSANetwork.TLS
CipherKeyExchange_DH_AnonNetwork.TLS
CipherKeyExchange_DH_DSANetwork.TLS
CipherKeyExchange_DH_RSANetwork.TLS
CipherKeyExchange_ECDHE_ECDSANetwork.TLS
CipherKeyExchange_ECDHE_RSANetwork.TLS
CipherKeyExchange_ECDH_ECDSANetwork.TLS
CipherKeyExchange_ECDH_RSANetwork.TLS
CipherKeyExchange_RSANetwork.TLS
CipherKeyExchange_TLS13Network.TLS
cipherMinVerNetwork.TLS
cipherNameNetwork.TLS
cipherPRFHashNetwork.TLS
ciphersuite_allNetwork.TLS.Extra.Cipher, Network.TLS.Extra
ciphersuite_all_detNetwork.TLS.Extra.Cipher, Network.TLS.Extra
ciphersuite_defaultNetwork.TLS.Extra.Cipher, Network.TLS.Extra
ciphersuite_default_detNetwork.TLS.Extra.Cipher, Network.TLS.Extra
ciphersuite_strongNetwork.TLS.Extra.Cipher, Network.TLS.Extra
ciphersuite_strong_detNetwork.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_ECDSA_AES128CCM8_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_ECDSA_AES128CCM_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_ECDSA_AES128GCM_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_ECDSA_AES256CCM8_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_ECDSA_AES256CCM_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_ECDSA_AES256GCM_SHA384Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_ECDSA_CHACHA20POLY1305_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_RSA_AES128GCM_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_RSA_AES256GCM_SHA384Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_ECDHE_RSA_CHACHA20POLY1305_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_TLS13_AES128CCM8_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_TLS13_AES128CCM_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_TLS13_AES128GCM_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_TLS13_AES256GCM_SHA384Network.TLS.Extra.Cipher, Network.TLS.Extra
cipher_TLS13_CHACHA20POLY1305_SHA256Network.TLS.Extra.Cipher, Network.TLS.Extra
clientDebugNetwork.TLS
ClientHooks 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
clientHooksNetwork.TLS
ClientParams 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
ClientRandomNetwork.TLS
clientServerIdentificationNetwork.TLS
clientSharedNetwork.TLS
clientSupportedNetwork.TLS
ClientTrafficSecret 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
clientUseEarlyDataNetwork.TLS
clientUseMaxFragmentLengthNetwork.TLS
clientUseServerNameIndicationNetwork.TLS
clientWantSessionResumeNetwork.TLS
CloseNotifyNetwork.TLS
Compression 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
CompressionCNetwork.TLS
compressionCDeflateNetwork.TLS
compressionCIDNetwork.TLS
compressionCInflateNetwork.TLS
CompressionIDNetwork.TLS
ConnectionNotEstablishedNetwork.TLS
ContextNetwork.TLS
contextCloseNetwork.TLS
contextFlushNetwork.TLS
contextGetInformationNetwork.TLS
contextHookSetCertificateRecvNetwork.TLS
contextHookSetHandshake13RecvNetwork.TLS
contextHookSetHandshakeRecvNetwork.TLS
contextHookSetLoggingNetwork.TLS
contextModifyHooksNetwork.TLS
contextNewNetwork.TLS
CredentialNetwork.TLS
credentialLoadX509Network.TLS
credentialLoadX509ChainNetwork.TLS
credentialLoadX509ChainFromMemoryNetwork.TLS
credentialLoadX509FromMemoryNetwork.TLS
Credentials 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
CryptApplicationSecretNetwork.TLS.QUIC
CryptEarlySecretNetwork.TLS.QUIC
CryptHandshakeSecretNetwork.TLS.QUIC
CryptInitialNetwork.TLS.QUIC
CryptLevelNetwork.TLS.QUIC
CryptMainSecretNetwork.TLS.QUIC
ctxBackendNetwork.TLS
debugKeyLoggerNetwork.TLS
DebugParams 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
debugPrintSeedNetwork.TLS
debugSeedNetwork.TLS
debugVersionForcedNetwork.TLS
DecodeErrorNetwork.TLS
DecompressionFailureNetwork.TLS
DecryptErrorNetwork.TLS
DecryptionFailedNetwork.TLS
defaultParamsClientNetwork.TLS
defaultSupportedNetwork.TLS.QUIC
DHParamsNetwork.TLS
DHPublicNetwork.TLS
EarlySecretNetwork.TLS.QUIC
EarlySecretInfo 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
EID_QuicTransportParametersNetwork.TLS.QUIC
EMSModeNetwork.TLS
errorTLSNetwork.TLS.QUIC
errorToAlertDescriptionNetwork.TLS.QUIC
errorToAlertMessageNetwork.TLS.QUIC
Error_CertificateNetwork.TLS
Error_EOFNetwork.TLS
Error_HandshakePolicyNetwork.TLS
Error_MiscNetwork.TLS
Error_PacketNetwork.TLS
Error_Packet_ParsingNetwork.TLS
Error_Packet_unexpectedNetwork.TLS
Error_ProtocolNetwork.TLS
Error_Protocol_WarningNetwork.TLS
exceptionValidationCacheNetwork.TLS
ExportRestrictionNetwork.TLS
ExtensionID 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
ExtensionRaw 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
FFDHE2048Network.TLS
ffdhe2048Network.TLS.Extra.FFDHE, Network.TLS.Extra
FFDHE3072Network.TLS
ffdhe3072Network.TLS.Extra.FFDHE, Network.TLS.Extra
FFDHE4096Network.TLS
ffdhe4096Network.TLS.Extra.FFDHE, Network.TLS.Extra
FFDHE6144Network.TLS
ffdhe6144Network.TLS.Extra.FFDHE, Network.TLS.Extra
FFDHE8192Network.TLS
ffdhe8192Network.TLS.Extra.FFDHE, Network.TLS.Extra
fromAlertDescriptionNetwork.TLS.QUIC, Network.TLS
fromCertificateTypeNetwork.TLS
fromHashAlgorithmNetwork.TLS
fromProtocolTypeNetwork.TLS
fromSignatureAlgorithmNetwork.TLS
FullHandshakeNetwork.TLS.QUIC, Network.TLS
getBackendNetwork.TLS
getClientCertificateChainNetwork.TLS
getClientSNINetwork.TLS
getFinishedNetwork.TLS
getNegotiatedProtocolNetwork.TLS
getPeerFinishedNetwork.TLS
getTLSExporterNetwork.TLS
getTLSServerEndPointNetwork.TLS
getTLSUniqueNetwork.TLS
Group 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
GroupUsageNetwork.TLS
GroupUsageInsecureNetwork.TLS
GroupUsageInvalidPublicNetwork.TLS
GroupUsageUnsupportedNetwork.TLS
GroupUsageValidNetwork.TLS
HandshakeNetwork.TLS
handshakeNetwork.TLS
Handshake13Network.TLS
HandshakeFailedNetwork.TLS
HandshakeFailureNetwork.TLS
HandshakeMode13Network.TLS.QUIC, Network.TLS
HandshakeSecretNetwork.TLS.QUIC
HandshakeSecretInfo 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
HasBackendNetwork.TLS
HashNetwork.TLS
HashAlgorithm 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
HashAndSignatureAlgorithmNetwork.TLS
hashDigestSizeNetwork.TLS.QUIC
HashIntrinsicNetwork.TLS
HashMD5Network.TLS
HashNoneNetwork.TLS
HashSHA1Network.TLS
HashSHA224Network.TLS
HashSHA256Network.TLS
HashSHA384Network.TLS
HashSHA512Network.TLS
hasMACNetwork.TLS
hasRecordIVNetwork.TLS
Header 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
HelloRetryRequestNetwork.TLS.QUIC, Network.TLS
hkdfExpandLabelNetwork.TLS.QUIC
hkdfExtractNetwork.TLS.QUIC
hookFilterReasonNetwork.TLS
hookLoggingNetwork.TLS
hookMatchSubjectIssuerNetwork.TLS
hookRecvCertificatesNetwork.TLS
hookRecvHandshakeNetwork.TLS
hookRecvHandshake13Network.TLS
Hooks 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
hookValidateNameNetwork.TLS
hookValidateTimeNetwork.TLS
HostNameNetwork.TLS
IllegalParameterNetwork.TLS
InappropriateFallbackNetwork.TLS
infoCipherNetwork.TLS
infoClientRandomNetwork.TLS
infoCompressionNetwork.TLS
infoExtendedMainSecretNetwork.TLS
infoIsEarlyDataAcceptedNetwork.TLS
infoMainSecretNetwork.TLS
Information 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
infoServerRandomNetwork.TLS
infoSupportedGroupNetwork.TLS
infoTLS12ResumptionNetwork.TLS
infoTLS13HandshakeModeNetwork.TLS
infoVersionNetwork.TLS
initializeBackendNetwork.TLS
InstallApplicationKeysNetwork.TLS.QUIC
InstallEarlyKeysNetwork.TLS.QUIC
InstallHandshakeKeysNetwork.TLS.QUIC
InsufficientSecurityNetwork.TLS
InternalErrorNetwork.TLS
KeyScheduleEventNetwork.TLS.QUIC
KeyUpdateRequestNetwork.TLS
KxErrorNetwork.TLS
KxUnsupportedNetwork.TLS
Logging 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
loggingIORecvNetwork.TLS
loggingIOSentNetwork.TLS
loggingPacketRecvNetwork.TLS
loggingPacketSentNetwork.TLS
MaxFragment1024Network.TLS
MaxFragment2048Network.TLS
MaxFragment4096Network.TLS
MaxFragment512Network.TLS
MaxFragmentEnumNetwork.TLS
MD5Network.TLS
Measurement 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
MissingExtensionNetwork.TLS
MissingHandshakeNetwork.TLS
nbHandshakesNetwork.TLS
NegotiatedProtocolNetwork.TLS.QUIC
NoApplicationProtocolNetwork.TLS
NoEMSNetwork.TLS
NoRenegotiationNetwork.TLS
noSessionManagerNetwork.TLS
nullCompressionNetwork.TLS
onALPNClientSuggestNetwork.TLS
OnCertificateRequestNetwork.TLS
onCertificateRequestNetwork.TLS
onCipherChoosingNetwork.TLS
onClientCertificateNetwork.TLS
onCustomFFDHEGroupNetwork.TLS
onEncryptedExtensionsCreatingNetwork.TLS
OneWayNetwork.TLS
onNewHandshakeNetwork.TLS
OnServerCertificateNetwork.TLS
onServerCertificateNetwork.TLS
onServerNameIndicationNetwork.TLS
onSuggestALPNNetwork.TLS
onUnverifiedClientCertNetwork.TLS
P256Network.TLS
P384Network.TLS
P521Network.TLS
PostHandshakeNetwork.TLS
PreSharedKeyNetwork.TLS.QUIC, Network.TLS
PrivKeyNetwork.TLS
PrivKeyDSANetwork.TLS
PrivKeyECNetwork.TLS
PrivKeyEd25519Network.TLS
PrivKeyEd448Network.TLS
PrivKeyRSANetwork.TLS
PrivKeyX25519Network.TLS
PrivKeyX448Network.TLS
ProtocolType 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
ProtocolType_AlertNetwork.TLS
ProtocolType_AppDataNetwork.TLS
ProtocolType_ChangeCipherSpecNetwork.TLS
ProtocolType_HandshakeNetwork.TLS
ProtocolVersionNetwork.TLS
PubKeyNetwork.TLS
PubKeyDHNetwork.TLS
PubKeyDSANetwork.TLS
PubKeyECNetwork.TLS
PubKeyEd25519Network.TLS
PubKeyEd448Network.TLS
PubKeyRSANetwork.TLS
PubKeyUnknownNetwork.TLS
PubKeyX25519Network.TLS
PubKeyX448Network.TLS
QUICCallbacks 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
quicDoneNetwork.TLS.QUIC
quicInstallKeysNetwork.TLS.QUIC
quicMaxEarlyDataSizeNetwork.TLS.QUIC
quicNotifyExtensionsNetwork.TLS.QUIC
quicRecvNetwork.TLS.QUIC
quicSendNetwork.TLS.QUIC
RecordOverflowNetwork.TLS
recvDataNetwork.TLS
recvData'Network.TLS
requestCertificateNetwork.TLS
RequireEMSNetwork.TLS
RSAErrorNetwork.TLS
RTT0Network.TLS.QUIC, Network.TLS
sendDataNetwork.TLS
serverCACertificatesNetwork.TLS
serverDebugNetwork.TLS
serverDHEParamsNetwork.TLS
serverEarlyDataSizeNetwork.TLS
ServerHooks 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
serverHooksNetwork.TLS
ServerParams 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
ServerRandomNetwork.TLS
serverSharedNetwork.TLS
serverSupportedNetwork.TLS
serverTicketLifetimeNetwork.TLS
ServerTrafficSecret 
1 (Type/Class)Network.TLS.QUIC
2 (Data Constructor)Network.TLS.QUIC
serverWantClientCertNetwork.TLS
sessionALPNNetwork.TLS
sessionCipherNetwork.TLS
sessionClientSNINetwork.TLS
sessionCompressionNetwork.TLS
SessionData 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
SessionEMSNetwork.TLS
sessionEstablishNetwork.TLS
SessionFlagNetwork.TLS
sessionFlagsNetwork.TLS
sessionGroupNetwork.TLS
SessionIDNetwork.TLS
SessionIDorTicketNetwork.TLS
sessionInvalidateNetwork.TLS
SessionManager 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
sessionMaxEarlyDataSizeNetwork.TLS
sessionResumeNetwork.TLS
sessionResumeOnlyOnceNetwork.TLS
sessionSecretNetwork.TLS
sessionTicketInfoNetwork.TLS
sessionUseTicketNetwork.TLS
sessionVersionNetwork.TLS
SHA1Network.TLS
SHA1_MD5Network.TLS
SHA224Network.TLS
SHA256Network.TLS
SHA384Network.TLS
SHA512Network.TLS
Shared 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
sharedCAStoreNetwork.TLS
sharedCredentialsNetwork.TLS
sharedHelloExtensionsNetwork.TLS
sharedSessionManagerNetwork.TLS
sharedValidationCacheNetwork.TLS
SignatureAlgorithm 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
SignatureAnonymousNetwork.TLS
SignatureDSANetwork.TLS
SignatureECDSANetwork.TLS
SignatureEd25519Network.TLS
SignatureEd448Network.TLS
SignatureRSANetwork.TLS
SignatureRSApsspssSHA256Network.TLS
SignatureRSApsspssSHA384Network.TLS
SignatureRSApsspssSHA512Network.TLS
SignatureRSApssRSAeSHA256Network.TLS
SignatureRSApssRSAeSHA384Network.TLS
SignatureRSApssRSAeSHA512Network.TLS
SSL2Network.TLS
SSL3Network.TLS
Supported 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
supportedCiphersNetwork.TLS
supportedClientInitiatedRenegotiationNetwork.TLS
supportedCompressionsNetwork.TLS
supportedEmptyPacketNetwork.TLS
supportedExtendedMainSecretNetwork.TLS
supportedFallbackScsvNetwork.TLS
supportedGroupsNetwork.TLS
supportedHashSignaturesNetwork.TLS
supportedNamedGroupsNetwork.TLS
supportedSecureRenegotiationNetwork.TLS
supportedSessionNetwork.TLS
supportedSignatureSchemesNetwork.TLS
supportedVersionsNetwork.TLS
TerminatedNetwork.TLS
TicketNetwork.TLS
TLS10Network.TLS
TLS11Network.TLS
TLS12Network.TLS
TLS13Network.TLS
TLS13TicketInfoNetwork.TLS
TLSErrorNetwork.TLS
TLSExceptionNetwork.TLS
TLSParamsNetwork.TLS
tlsQUICClientNetwork.TLS.QUIC
tlsQUICServerNetwork.TLS.QUIC
toAlertDescriptionNetwork.TLS.QUIC
TrafficSecretsNetwork.TLS.QUIC
TwoWayNetwork.TLS
unClientRandomNetwork.TLS
UncontextualizedNetwork.TLS
UnexpectedMessageNetwork.TLS
UnknownCaNetwork.TLS
UnknownPskIdentityNetwork.TLS
UnrecognizedNameNetwork.TLS
unServerRandomNetwork.TLS
UnsupportedCertificateNetwork.TLS
UnsupportedExtensionNetwork.TLS
updateKeyNetwork.TLS
UserCanceledNetwork.TLS
ValidationCache 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
ValidationCacheAddCallbackNetwork.TLS
ValidationCacheDeniedNetwork.TLS
ValidationCachePassNetwork.TLS
ValidationCacheQueryCallbackNetwork.TLS
ValidationCacheResultNetwork.TLS
ValidationCacheUnknownNetwork.TLS
ValidationChecks 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
ValidationHooks 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
Version 
1 (Type/Class)Network.TLS
2 (Data Constructor)Network.TLS
X25519Network.TLS
X448Network.TLS