Module fn_extensions

Module fn_extensions 

Source
Expand description

Extensions according to IANA: https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml

In the source code all IDs are available, but implementations are missing.

Functionsยง

fn_al_protocol_negotiation
fn_al_protocol_server_negotiation
fn_append_preshared_keys_identity
fn_append_vec
fn_cert_extensions_append
fn_cert_extensions_make
fn_cert_extensions_new
fn_cert_req_extensions_append
fn_cert_req_extensions_new
fn_certificate_authorities_extension
CertificateAuthorities => 0x002f,
fn_client_extensions_append
fn_client_extensions_make
fn_client_extensions_new
fn_cookie_extension
Cookie => 0x002c,
fn_cookie_hello_retry_extension
fn_early_data_extension
EarlyData => 0x002a,
fn_early_data_new_session_ticket_extension
fn_early_data_server_extension
fn_ec_point_formats_extension
fn_ec_point_formats_server_extension
fn_empty_preshared_keys_identity_vec
fn_empty_vec_of_vec
ALProtocolNegotiation => 0x0010,
fn_extended_master_secret_extension
ExtendedMasterSecret => 0x0017,
fn_extended_master_secret_server_extension
fn_hello_retry_extensions_append
fn_hello_retry_extensions_make
fn_hello_retry_extensions_new
fn_key_share_deterministic
KeyShare => 0x0033,
fn_key_share_extension
fn_key_share_extension_append
fn_key_share_extension_make
fn_key_share_extension_new
fn_key_share_hello_retry_extension
fn_key_share_server_extension
fn_new_preshared_key_identity
PreSharedKey => 0x0029,
fn_new_session_ticket_extensions_append
fn_new_session_ticket_extensions_new
fn_preshared_keys_extension_empty_binder
fn_preshared_keys_server_extension
fn_psk_exchange_mode_dhe_ke_extension
PSKKeyExchangeModes => 0x002d,
fn_psk_exchange_mode_ke_extension
fn_renegotiation_info_extension
RenegotiationInfo => 0xff01,
fn_renegotiation_info_server_extension
fn_server_extensions_append
fn_server_extensions_make
fn_server_extensions_new
fn_server_name_extension
ServerName => 0x0000,
fn_server_name_server_extension
fn_session_ticket_offer_extension
fn_session_ticket_request_extension
SessionTicket => 0x0023,
fn_session_ticket_server_extension
fn_sig_scheme_rsa_pkcs1_sha256
fn_sig_scheme_rsa_pss_sha256
fn_signature_algorithm_cert_extension
SignatureAlgorithmsCert => 0x0032,
fn_signature_algorithm_cert_req_extension
fn_signature_algorithm_extension
fn_signed_certificate_timestamp_certificate_extension
fn_signed_certificate_timestamp_extension
SCT => 0x0012,
fn_signed_certificate_timestamp_server_extension
fn_status_request_certificate_extension
fn_status_request_extension
StatusRequest => 0x0005,
fn_status_request_server_extension
fn_support_group_extension_append
fn_support_group_extension_make
EllipticCurves => 0x000a,
fn_support_group_extension_new
fn_supported_signature_schemes_extension_append
fn_supported_signature_schemes_extension_new
SignatureAlgorithms => 0x000d,
fn_supported_versions12_extension
SupportedVersions => 0x002b,
fn_supported_versions12_hello_retry_extension
fn_supported_versions12_server_extension
fn_supported_versions13_extension
fn_supported_versions13_hello_retry_extension
fn_supported_versions13_server_extension
fn_supported_versions_both_extension
fn_transport_parameters_draft_extension
TransportParametersDraft => 0xffa5
fn_transport_parameters_draft_server_extension
fn_transport_parameters_extension
TransportParameters/quic_transport_parameters => 0x0039,
fn_transport_parameters_server_extension
fn_unknown_cert_request_extension
fn_unknown_certificate_extension
fn_unknown_client_extension
fn_unknown_hello_retry_extension
fn_unknown_new_session_ticket_extension
fn_unknown_server_extension