seguro.commands.signature_recorder.main.TSRMessage

class seguro.commands.signature_recorder.main.TSRMessage(algorithm: str, digest: bytes, tsr: rfc3161ng.types.TimeStampResp, payload: bytes)[source]

Bases: object

Parameters:
  • algorithm (str)

  • digest (bytes)

  • tsr (TimeStampResp)

  • payload (bytes)

__init__(algorithm, digest, tsr, payload)
Parameters:
  • algorithm (str)

  • digest (bytes)

  • tsr (TimeStampResp)

  • payload (bytes)

Return type:

None

Methods

__init__(algorithm, digest, tsr, payload)

decode(msg)

Decode a MQTT message into a TSR message

Attributes

algorithm: str
static decode(msg)[source]

Decode a MQTT message into a TSR message

Parameters:

msg (MQTTMessage) – The MQTT message

Returns:

The decoded TSR message

Return type:

TSRMessage

digest: bytes
payload: bytes
tsr: TimeStampResp