otupy.transfers.mqtt.mqtt_transfer

MQTT Transfer Protocol

This module defines implementation of the Transfer interface for the MQTT/MQTTS protocols. This implementation is mostly provided for research and development purposes, but it is not suitable for production environments.

The implementation follows the Specification for Transfer of the Specification for Transfer of OpenC2 Messages via MQTT Version 1.0, which is indicated as the “Specification” in the following.

Module attributes

logger

The logging facility in otupy

Classes

MQTTTransfer

MQTT Transfer Protocol

OpenC2Role

Exceptions

UnsupportedMediaType(message)

Exception raised for custom error scenarios.