Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
class HandshakeItem hi where Source
fromHandshake :: Handshake -> Maybe hi Source
toHandshake :: hi -> Handshake Source
ClHello (Word8, Word8) ByteString SssnId [CipherSuite] [CmpMtd] (Maybe [Extension]) | |
ClHelloRaw ByteString |
data CipherSuite Source
ESName [SName] | |
EECrv [CurveName] | |
EEPFrmt [EPFrmt] | |
ESAlg [HSAlg] | |
ESsnTcktTls ByteString | |
ENxPrtNego ByteString | |
ERnInfo ByteString | |
ERaw EType ByteString |
data SvKeyExDhe Source
data SvKeyExEcdhe Source
CertReq [ClCertType] [(HashAlg, SignAlg)] [DistinguishedName] |
certReq :: [ClCertType] -> [(HashAlg, SignAlg)] -> CertificateStore -> CertReq Source
data ClCertType Source
data DigitSigned Source