Skip to content

Enum: TlsExtensionTypeIdEnum

The TLS extension type identifier. See <a target='_blank'

href='https://datatracker.ietf.org/doc/html/rfc8446#page-35'>The Transport

Layer Security (TLS) extension page.

URI: ocsf:TlsExtensionTypeIdEnum

Permissible Values

Value Meaning Description
SERVER_NAME None The Server Name Indication extension
MAXIMUM_FRAGMENT_LENGTH None The Maximum Fragment Length Negotiation extension
STATUS_REQUEST None The Certificate Status Request extension
SUPPORTED_GROUPS None The Supported Groups extension
SIGNATURE_ALGORITHMS None The Signature Algorithms extension
USE_SRTP None The Use SRTP data protection extension
HEARTBEAT None The Heartbeat extension
APPLICATION_LAYER_PROTOCOL_NEGOTIATION None The Application-Layer Protocol Negotiation extension
SIGNED_CERTIFICATE_TIMESTAMP None The Signed Certificate Timestamp extension
CLIENT_CERTIFICATE_TYPE None The Client Certificate Type extension
SERVER_CERTIFICATE_TYPE None The Server Certificate Type extension
PADDING None The Padding extension
PRE_SHARED_KEY None The Pre Shared Key extension
EARLY_DATA None The Early Data extension
SUPPORTED_VERSIONS None The Supported Versions extension
COOKIE None The Cookie extension
PSK_KEY_EXCHANGE_MODES None The Pre-Shared Key Exchange Modes extension
CERTIFICATE_AUTHORITIES None The Certificate Authorities extension
OID_FILTERS None The OID Filters extension
POST_HANDSHAKE_AUTH None The Post-Handshake Client Authentication extension
SIGNATURE_ALGORITHMS_CERT None The Signature Algorithms extension
KEY_SHARE None The Key Share extension
OTHER None The type is not mapped

Slots

Name Description
type_id The TLS extension type identifier

Identifier and Mapping Information

Schema Source

LinkML Source

name: TlsExtensionTypeIdEnum
description: 'The TLS extension type identifier. See <a target=''_blank''

  href=''https://datatracker.ietf.org/doc/html/rfc8446#page-35''>The Transport

  Layer Security (TLS) extension page</a>.'
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
  SERVER_NAME:
    text: SERVER_NAME
    description: The Server Name Indication extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '0'
      caption:
        tag: caption
        value: server_name
  MAXIMUM_FRAGMENT_LENGTH:
    text: MAXIMUM_FRAGMENT_LENGTH
    description: The Maximum Fragment Length Negotiation extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '1'
      caption:
        tag: caption
        value: maximum_fragment_length
  STATUS_REQUEST:
    text: STATUS_REQUEST
    description: The Certificate Status Request extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '5'
      caption:
        tag: caption
        value: status_request
  SUPPORTED_GROUPS:
    text: SUPPORTED_GROUPS
    description: The Supported Groups extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '10'
      caption:
        tag: caption
        value: supported_groups
  SIGNATURE_ALGORITHMS:
    text: SIGNATURE_ALGORITHMS
    description: The Signature Algorithms extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '13'
      caption:
        tag: caption
        value: signature_algorithms
  USE_SRTP:
    text: USE_SRTP
    description: The Use SRTP data protection extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '14'
      caption:
        tag: caption
        value: use_srtp
  HEARTBEAT:
    text: HEARTBEAT
    description: The Heartbeat extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '15'
      caption:
        tag: caption
        value: heartbeat
  APPLICATION_LAYER_PROTOCOL_NEGOTIATION:
    text: APPLICATION_LAYER_PROTOCOL_NEGOTIATION
    description: The Application-Layer Protocol Negotiation extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '16'
      caption:
        tag: caption
        value: application_layer_protocol_negotiation
  SIGNED_CERTIFICATE_TIMESTAMP:
    text: SIGNED_CERTIFICATE_TIMESTAMP
    description: The Signed Certificate Timestamp extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '18'
      caption:
        tag: caption
        value: signed_certificate_timestamp
  CLIENT_CERTIFICATE_TYPE:
    text: CLIENT_CERTIFICATE_TYPE
    description: The Client Certificate Type extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '19'
      caption:
        tag: caption
        value: client_certificate_type
  SERVER_CERTIFICATE_TYPE:
    text: SERVER_CERTIFICATE_TYPE
    description: The Server Certificate Type extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '20'
      caption:
        tag: caption
        value: server_certificate_type
  PADDING:
    text: PADDING
    description: The Padding extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '21'
      caption:
        tag: caption
        value: padding
  PRE_SHARED_KEY:
    text: PRE_SHARED_KEY
    description: The Pre Shared Key extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '41'
      caption:
        tag: caption
        value: pre_shared_key
  EARLY_DATA:
    text: EARLY_DATA
    description: The Early Data extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '42'
      caption:
        tag: caption
        value: early_data
  SUPPORTED_VERSIONS:
    text: SUPPORTED_VERSIONS
    description: The Supported Versions extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '43'
      caption:
        tag: caption
        value: supported_versions
  COOKIE:
    text: COOKIE
    description: The Cookie extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '44'
      caption:
        tag: caption
        value: cookie
  PSK_KEY_EXCHANGE_MODES:
    text: PSK_KEY_EXCHANGE_MODES
    description: The Pre-Shared Key Exchange Modes extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '45'
      caption:
        tag: caption
        value: psk_key_exchange_modes
  CERTIFICATE_AUTHORITIES:
    text: CERTIFICATE_AUTHORITIES
    description: The Certificate Authorities extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '47'
      caption:
        tag: caption
        value: certificate_authorities
  OID_FILTERS:
    text: OID_FILTERS
    description: The OID Filters extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '48'
      caption:
        tag: caption
        value: oid_filters
  POST_HANDSHAKE_AUTH:
    text: POST_HANDSHAKE_AUTH
    description: The Post-Handshake Client Authentication extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '49'
      caption:
        tag: caption
        value: post_handshake_auth
  SIGNATURE_ALGORITHMS_CERT:
    text: SIGNATURE_ALGORITHMS_CERT
    description: The Signature Algorithms extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '50'
      caption:
        tag: caption
        value: signature_algorithms_cert
  KEY_SHARE:
    text: KEY_SHARE
    description: The Key Share extension.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '51'
      caption:
        tag: caption
        value: key_share
  OTHER:
    text: OTHER
    description: 'The type is not mapped. See the <code>type</code> attribute, which
      contains a

      data source specific value.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '99'
      caption:
        tag: caption
        value: Other