aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner package

Submodules

aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_key module

Inner structure of keylist message. Represents a single item in keylist.keys.

class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_key.KeylistKey(*, recipient_key: Optional[str] = None, action: Optional[str] = None, result: Optional[str] = None, **kwargs)[source]

Bases: aries_cloudagent.messaging.models.base.BaseModel

Inner structure of Keylist keys attribute.

class Meta[source]

Bases: object

KeylistKey metadata.

schema_class = 'KeylistKeySchema'
class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_key.KeylistKeySchema(*args: Any, **kwargs: Any)[source]

Bases: marshmallow.

KeylistKey schema.

class Meta[source]

Bases: object

KeylistKeySchema metadata.

model_class

alias of aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_key.KeylistKey

recipient_key

aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_query_paginate module

Inner structure of KeylistQuery. Represents KeylistQuery.paginate.

class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_query_paginate.KeylistQueryPaginate(limit: int, offset: int, **kwargs)[source]

Bases: aries_cloudagent.messaging.models.base.BaseModel

Class representing a keylist query pagination.

class Meta[source]

Bases: object

Keylist query pagination metadata.

schema_class = 'KeylistQueryPaginateSchema'
class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_query_paginate.KeylistQueryPaginateSchema(*args: Any, **kwargs: Any)[source]

Bases: marshmallow.

Keylist query pagination schema.

class Meta[source]

Bases: object

Keylist query pagination schema metadata.

model_class

alias of aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_query_paginate.KeylistQueryPaginate

limit
offset

aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_update_rule module

Inner structure of keylist-update message.

Represents single item of keylist-update.updates.

class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_update_rule.KeylistUpdateRule(recipient_key: str, action: str, **kwargs)[source]

Bases: aries_cloudagent.messaging.models.base.BaseModel

Class representing a keylist update rule.

class Meta[source]

Bases: object

Keylist update metadata.

schema_class = 'KeylistUpdateRuleSchema'
RULE_ADD = 'add'
RULE_REMOVE = 'remove'
class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_update_rule.KeylistUpdateRuleSchema(*args: Any, **kwargs: Any)[source]

Bases: marshmallow.

Keylist update specification schema.

class Meta[source]

Bases: object

Keylist update schema metadata.

model_class

alias of aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_update_rule.KeylistUpdateRule

action
recipient_key

aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_updated module

Inner structure of keylist-update-response.

Represents single item in keylist-update-response.updated list.

class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_updated.KeylistUpdated(*, recipient_key: Optional[str] = None, action: Optional[str] = None, result: Optional[str] = None, **kwargs)[source]

Bases: aries_cloudagent.messaging.models.base.BaseModel

Class representing a route update response.

class Meta[source]

Bases: object

KeylistUpdated metadata.

schema_class = 'KeylistUpdatedSchema'
RESULT_CLIENT_ERROR = 'client_error'
RESULT_NO_CHANGE = 'no_change'
RESULT_SERVER_ERROR = 'server_error'
RESULT_SUCCESS = 'success'
class aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_updated.KeylistUpdatedSchema(*args: Any, **kwargs: Any)[source]

Bases: marshmallow.

KeylistUpdated schema.

class Meta[source]

Bases: object

KeylistUpdatedSchema metadata.

model_class

alias of aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.inner.keylist_updated.KeylistUpdated

action
recipient_key
result