- java.lang.Object
-
- java.lang.Enum<TlsConstants.ExtensionType>
-
- net.luminis.tls.TlsConstants.ExtensionType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<TlsConstants.ExtensionType>
- Enclosing class:
- TlsConstants
public static enum TlsConstants.ExtensionType extends java.lang.Enum<TlsConstants.ExtensionType>
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description shortvalue
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TlsConstants.ExtensionTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static TlsConstants.ExtensionType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
server_name
public static final TlsConstants.ExtensionType server_name
-
max_fragment_length
public static final TlsConstants.ExtensionType max_fragment_length
-
status_request
public static final TlsConstants.ExtensionType status_request
-
supported_groups
public static final TlsConstants.ExtensionType supported_groups
-
signature_algorithms
public static final TlsConstants.ExtensionType signature_algorithms
-
use_srtp
public static final TlsConstants.ExtensionType use_srtp
-
heartbeat
public static final TlsConstants.ExtensionType heartbeat
-
application_layer_protocol_negotiation
public static final TlsConstants.ExtensionType application_layer_protocol_negotiation
-
signed_certificate_timestamp
public static final TlsConstants.ExtensionType signed_certificate_timestamp
-
client_certificate_type
public static final TlsConstants.ExtensionType client_certificate_type
-
server_certificate_type
public static final TlsConstants.ExtensionType server_certificate_type
-
padding
public static final TlsConstants.ExtensionType padding
-
pre_shared_key
public static final TlsConstants.ExtensionType pre_shared_key
-
early_data
public static final TlsConstants.ExtensionType early_data
-
supported_versions
public static final TlsConstants.ExtensionType supported_versions
-
cookie
public static final TlsConstants.ExtensionType cookie
-
psk_key_exchange_modes
public static final TlsConstants.ExtensionType psk_key_exchange_modes
-
certificate_authorities
public static final TlsConstants.ExtensionType certificate_authorities
-
oid_filters
public static final TlsConstants.ExtensionType oid_filters
-
post_handshake_auth
public static final TlsConstants.ExtensionType post_handshake_auth
-
signature_algorithms_cert
public static final TlsConstants.ExtensionType signature_algorithms_cert
-
key_share
public static final TlsConstants.ExtensionType key_share
-
-
Method Detail
-
values
public static TlsConstants.ExtensionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TlsConstants.ExtensionType c : TlsConstants.ExtensionType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TlsConstants.ExtensionType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-