enum ExtensionType [src]
Fields
server_name = 0RFC 6066
max_fragment_length = 1RFC 6066
status_request = 5RFC 6066
supported_groups = 10RFC 8422, 7919
signature_algorithms = 13RFC 8446
use_srtp = 14RFC 5764
heartbeat = 15RFC 6520
application_layer_protocol_negotiation = 16RFC 7301
signed_certificate_timestamp = 18RFC 6962
client_certificate_type = 19RFC 7250
server_certificate_type = 20RFC 7250
padding = 21RFC 7685
pre_shared_key = 41RFC 8446
early_data = 42RFC 8446
supported_versions = 43RFC 8446
cookie = 44RFC 8446
psk_key_exchange_modes = 45RFC 8446
certificate_authorities = 47RFC 8446
oid_filters = 48RFC 8446
post_handshake_auth = 49RFC 8446
signature_algorithms_cert = 50RFC 8446
key_share = 51RFC 8446
_
Source
pub const ExtensionType = enum(u16) {
/// RFC 6066
server_name = 0,
/// RFC 6066
max_fragment_length = 1,
/// RFC 6066
status_request = 5,
/// RFC 8422, 7919
supported_groups = 10,
/// RFC 8446
signature_algorithms = 13,
/// RFC 5764
use_srtp = 14,
/// RFC 6520
heartbeat = 15,
/// RFC 7301
application_layer_protocol_negotiation = 16,
/// RFC 6962
signed_certificate_timestamp = 18,
/// RFC 7250
client_certificate_type = 19,
/// RFC 7250
server_certificate_type = 20,
/// RFC 7685
padding = 21,
/// RFC 8446
pre_shared_key = 41,
/// RFC 8446
early_data = 42,
/// RFC 8446
supported_versions = 43,
/// RFC 8446
cookie = 44,
/// RFC 8446
psk_key_exchange_modes = 45,
/// RFC 8446
certificate_authorities = 47,
/// RFC 8446
oid_filters = 48,
/// RFC 8446
post_handshake_auth = 49,
/// RFC 8446
signature_algorithms_cert = 50,
/// RFC 8446
key_share = 51,
_,
}