Pre Shared Key

class siotls.contents.handshakes.extensions.pre_shared_key.PreSharedKeyRequest

PreSharedKeyRequest(identities, binders)

__init__(identities, binders)
extension_type: ExtensionType | int = 41

The unique numeric identifier of the extension.

class siotls.contents.handshakes.extensions.pre_shared_key.PreSharedKeyResponse

PreSharedKeyResponse(selected_identity)

__init__(selected_identity)
extension_type: ExtensionType | int = 41

The unique numeric identifier of the extension.

class siotls.contents.handshakes.extensions.pre_shared_key.PskIdentity

PskIdentity(identity, obfuscated_ticket_age)

static __new__(_cls, identity, obfuscated_ticket_age)

Create new instance of PskIdentity(identity, obfuscated_ticket_age)

Parameters:
  • identity (bytes)

  • obfuscated_ticket_age (int)

identity: bytes

Alias for field number 0

obfuscated_ticket_age: int

Alias for field number 1