aries_cloudagent.protocols.issue_credential.v2_0.messages.inner package
Submodules
aries_cloudagent.protocols.issue_credential.v2_0.messages.inner.cred_preview module
Credential preview inner object.
- class aries_cloudagent.protocols.issue_credential.v2_0.messages.inner.cred_preview.V20CredAttrSpec(*, name: str, value: str, mime_type: Optional[str] = None, **kwargs)[source]
Bases:
aries_cloudagent.messaging.models.base.BaseModel
Attribute preview.
- class Meta[source]
Bases:
object
Attribute preview metadata.
- schema_class = 'V20CredAttrSpecSchema'
- static list_plain(plain: dict) Sequence[aries_cloudagent.protocols.issue_credential.v2_0.messages.inner.cred_preview.V20CredAttrSpec] [source]
Return a list of V20CredAttrSpec (copies), absent any MIME types.
- Parameters
plain – dict mapping names to values
- Returns
List of V20CredAttrSpec (copies), absent any MIME types
- class aries_cloudagent.protocols.issue_credential.v2_0.messages.inner.cred_preview.V20CredAttrSpecSchema(*args: Any, **kwargs: Any)[source]
Bases:
marshmallow.
Attribute preview schema.
- mime_type
- name
- value
- class aries_cloudagent.protocols.issue_credential.v2_0.messages.inner.cred_preview.V20CredPreview(*, _type: Optional[str] = None, attributes: Optional[Sequence[aries_cloudagent.protocols.issue_credential.v2_0.messages.inner.cred_preview.V20CredAttrSpec]] = None, **kwargs)[source]
Bases:
aries_cloudagent.messaging.models.base.BaseModel
Credential preview.
- class Meta[source]
Bases:
object
Credential preview metadata.
- message_type = 'issue-credential/2.0/credential-preview'
- schema_class = 'V20CredPreviewSchema'