| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Network.PeyoTLS.Codec.Alert
- data Alert
- data AlertLevel
- data AlertDesc
Documentation
RFC 5246 7.2. Alert Protocol
struct {
AlertLevel level;
AlertDescription description;
} Alert;
Constructors
| Alert AlertLevel AlertDesc String | |
| ExternalAlert String | |
| NotDetected String |
data AlertLevel Source
RFC 5246 7.2. Alert Protocol
enum { warning(1), fatal(2), (255) } AlertLevel;
Instances
RFC 5246 7.2. Alert Protocol
enum {
close_notify(0),
unexpected_message(10),
bad_record_mac(20),
decryption_failed_RESERVED(21),
record_overflow(22),
decompression_failure(30),
handshake_failure(40),
no_certificate_RESERVED(41),
bad_certificate(42),
unsupported_certificate(43),
certificate_revoked(44),
certificate_expired(45),
certificate_unknown(46),
illegal_parameter(47),
unknown_ca(48),
access_denied(49),
decode_error(50),
decrypt_error(51),
export_restriction_RESERVED(60),
protocol_version(70),
insufficient_security(71),
internal_error(80),
user_canceled(90),
no_renegotiation(100),
unsupported_extension(110),
(255)
} AlertDescription;