Source code for aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.mediate_deny
"""mediate-deny message used to notify mediation client of a denied mediation request."""
from .....messaging.agent_message import AgentMessage, AgentMessageSchema
from ..message_types import MEDIATE_DENY, PROTOCOL_PACKAGE
HANDLER_CLASS = (
f"{PROTOCOL_PACKAGE}.handlers.mediation_deny_handler.MediationDenyHandler"
)
[docs]class MediationDeny(AgentMessage):
"""Class representing a mediation deny message."""
[docs] class Meta:
"""Metadata for a mediation deny."""
handler_class = HANDLER_CLASS
message_type = MEDIATE_DENY
schema_class = "MediationDenySchema"
def __init__(
self,
**kwargs,
):
"""Initialize mediation deny object."""
super(MediationDeny, self).__init__(**kwargs)