Extensions

class siotls.contents.handshakes.extensions.Extension

Abstract base class and registry for siotls.iana.ExtensionType.

extension_type: ExtensionType | int

The unique numeric identifier of the extension.

class siotls.contents.handshakes.extensions.UnknownExtension

An extension whose extension_type was unknown to siotls.

__init__(extension_data)
Parameters:

extension_data (bytes)

extension_data: bytes

The data of the extension, as opaque bytes.

extension_type: int

The unique (unknown) identifier of this extension.

The following modules define the concretes classes for Extension: