Table of Contents

Class ExtensionType

Namespace
Org.BouncyCastle.Tls
Assembly
BouncyCastle.Cryptography.dll
public abstract class ExtensionType
Inheritance
ExtensionType
Inherited Members

Fields

application_layer_protocol_negotiation

public const int application_layer_protocol_negotiation = 16

Field Value

int

cached_info

public const int cached_info = 25

Field Value

int

cert_type

public const int cert_type = 9

Field Value

int

certificate_authorities

public const int certificate_authorities = 47

Field Value

int

client_authz

public const int client_authz = 7

Field Value

int

client_certificate_type

public const int client_certificate_type = 19

Field Value

int

client_certificate_url

public const int client_certificate_url = 2

Field Value

int

compress_certificate

public const int compress_certificate = 27

Field Value

int

connection_id

public const int connection_id = 54

Field Value

int
public const int cookie = 44

Field Value

int

early_data

public const int early_data = 42

Field Value

int

ec_point_formats

public const int ec_point_formats = 11

Field Value

int

encrypt_then_mac

public const int encrypt_then_mac = 22

Field Value

int

extended_master_secret

public const int extended_master_secret = 23

Field Value

int

heartbeat

public const int heartbeat = 15

Field Value

int

key_share

public const int key_share = 51

Field Value

int

max_fragment_length

public const int max_fragment_length = 1

Field Value

int

oid_filters

public const int oid_filters = 48

Field Value

int

padding

public const int padding = 21

Field Value

int

post_handshake_auth

public const int post_handshake_auth = 49

Field Value

int

pre_shared_key

public const int pre_shared_key = 41

Field Value

int

psk_key_exchange_modes

public const int psk_key_exchange_modes = 45

Field Value

int

record_size_limit

public const int record_size_limit = 28

Field Value

int

renegotiation_info

public const int renegotiation_info = 65281

Field Value

int

server_authz

public const int server_authz = 8

Field Value

int

server_certificate_type

public const int server_certificate_type = 20

Field Value

int

server_name

public const int server_name = 0

Field Value

int

session_ticket

public const int session_ticket = 35

Field Value

int

signature_algorithms

public const int signature_algorithms = 13

Field Value

int

signature_algorithms_cert

public const int signature_algorithms_cert = 50

Field Value

int

signed_certificate_timestamp

public const int signed_certificate_timestamp = 18

Field Value

int

srp

public const int srp = 12

Field Value

int

status_request

public const int status_request = 5

Field Value

int

status_request_v2

public const int status_request_v2 = 17

Field Value

int

supported_groups

public const int supported_groups = 10

Field Value

int

supported_versions

public const int supported_versions = 43

Field Value

int

token_binding

public const int token_binding = 24

Field Value

int

truncated_hmac

public const int truncated_hmac = 4

Field Value

int

trusted_ca_keys

public const int trusted_ca_keys = 3

Field Value

int

use_srtp

public const int use_srtp = 14

Field Value

int

user_mapping

public const int user_mapping = 6

Field Value

int

Methods

GetName(int)

public static string GetName(int extensionType)

Parameters

extensionType int

Returns

string

GetText(int)

public static string GetText(int extensionType)

Parameters

extensionType int

Returns

string

IsRecognized(int)

public static bool IsRecognized(int extensionType)

Parameters

extensionType int

Returns

bool