Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
exceptionValidationCache :: [(ServiceID, Fingerprint)] -> ValidationCachetls Network.TLS create a simple constant cache that list exceptions to the certification validation. Typically this is use to allow self-signed certificates for specific use, with out-of-bounds user checks. No fingerprints will be added after the instance is created. The underlying structure for the check is kept as a list, as usually the exception list will be short, but when the list go above a dozen exceptions it's recommended to use another cache mechanism with a faster lookup mechanism (hashtable, map, etc). Note that only one fingerprint is allowed per ServiceID, for other use, another cache mechanism need to be use.
hookValidateName :: ValidationHooks -> HostName -> Certificate -> [FailedReason]tls Network.TLS validate the certificate leaf name with the DNS named used to connect
hookValidateTime :: ValidationHooks -> DateTime -> Certificate -> [FailedReason]tls Network.TLS check whether the certificate in the second argument is valid at the time provided in the first argument. Return an empty list for success or else one or more failure reasons.
sessionInvalidate :: SessionManager -> SessionIDorTicket -> IO ()tls Network.TLS Used TLS 1.2 servers to delete SessionData with SessionID on errors.
sharedValidationCache :: Shared -> ValidationCachetls Network.TLS Callbacks that may be used by a client to cache certificate validation results (positive or negative) and avoid expensive signature check. The default implementation does not have any caching. See the default value of ValidationCache.
-
tls Network.TLS A utility function for client authentication which can be used onClientCertificate. Since: 2.1.7
pattern
EID_QuicTransportParameters :: ExtensionIDtls Network.TLS.QUIC No documentation available.
-
tls Network.TLS.QUIC Identifier of a TLS extension. http://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.txt
ExtensionID :: Word16 -> ExtensionIDtls Network.TLS.QUIC No documentation available.
-
xml-types Data.XML.Types No documentation available.