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: Optional[Union[dict, VerifiableCredential]], options: Optional[Union[dict, LDProofVCOptions]])[source]

Bases: 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: Any, **kwargs: Any)[source]

Bases: BaseModelSchema

Linked data proof verifiable credential detail schema.

class Meta[source]

Bases: object

Accept parameter overload.

model_class

alias of LDProofVCDetail

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: Any, **kwargs: Any)[source]

Bases: Schema

Linked data proof credential status options schema.

class Meta[source]

Bases: object

Accept parameter overload.

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: 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: Any, **kwargs: Any)[source]

Bases: BaseModelSchema

Linked data proof verifiable credential options schema.

class Meta[source]

Bases: object

Accept parameter overload.

model_class

alias of LDProofVCDetailOptions