aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models package

Submodules

aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail module

Linked data proof verifiable options detail artifacts to attach to RFC 453 messages.

class aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail.LDProofVCDetail(credential: Union[dict, aries_cloudagent.vc.vc_ld.models.credential.VerifiableCredential, None], options: Union[dict, aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail_options.LDProofVCDetailOptions, None])[source]

Bases: aries_cloudagent.messaging.models.base.BaseModel

Linked data proof verifiable credential detail.

class Meta[source]

Bases: object

LDProofVCDetail metadata.

schema_class = 'LDProofVCDetailSchema'
class aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail.LDProofVCDetailSchema(*args, **kwargs)[source]

Bases: aries_cloudagent.messaging.models.base.BaseModelSchema

Linked data proof verifiable credential detail schema.

class Meta[source]

Bases: object

Accept parameter overload.

model_class

alias of LDProofVCDetail

unknown

Used by autodoc_mock_imports.

credential

Used by autodoc_mock_imports.

options

Used by autodoc_mock_imports.

aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail_options module

LDProofVCDetailOptions.

class aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail_options.CredentialStatusOptionsSchema(*args, **kwargs)[source]

Bases: sphinx.ext.autodoc.importer._MockObject

Linked data proof credential status options schema.

class Meta[source]

Bases: object

Accept parameter overload.

unknown

Used by autodoc_mock_imports.

type

Used by autodoc_mock_imports.

class aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail_options.LDProofVCDetailOptions(proof_type: Optional[str] = None, proof_purpose: Optional[str] = None, created: Optional[str] = None, domain: Optional[str] = None, challenge: Optional[str] = None, credential_status: Optional[dict] = None)[source]

Bases: aries_cloudagent.messaging.models.base.BaseModel

Linked Data Proof verifiable credential options model.

class Meta[source]

Bases: object

LDProofVCDetailOptions metadata.

schema_class = 'LDProofVCDetailOptionsSchema'
class aries_cloudagent.protocols.issue_credential.v2_0.formats.ld_proof.models.cred_detail_options.LDProofVCDetailOptionsSchema(*args, **kwargs)[source]

Bases: aries_cloudagent.messaging.models.base.BaseModelSchema

Linked data proof verifiable credential options schema.

class Meta[source]

Bases: object

Accept parameter overload.

model_class

alias of LDProofVCDetailOptions

unknown

Used by autodoc_mock_imports.

challenge

Used by autodoc_mock_imports.

created

Used by autodoc_mock_imports.

credential_status

Used by autodoc_mock_imports.

domain

Used by autodoc_mock_imports.

proof_purpose

Used by autodoc_mock_imports.

proof_type

Used by autodoc_mock_imports.