aries_cloudagent.vc.ld_proofs.purposes package¶
Submodules¶
aries_cloudagent.vc.ld_proofs.purposes.assertion_proof_purpose module¶
Assertion proof purpose class.
-
class
aries_cloudagent.vc.ld_proofs.purposes.assertion_proof_purpose.
AssertionProofPurpose
(*, date: datetime.datetime = None, max_timestamp_delta: datetime.timedelta = None)[source]¶ Bases:
aries_cloudagent.vc.ld_proofs.purposes.controller_proof_purpose.ControllerProofPurpose
Assertion proof purpose class.
-
term
= 'assertionMethod'¶
-
aries_cloudagent.vc.ld_proofs.purposes.authentication_proof_purpose module¶
Authentication proof purpose class.
-
class
aries_cloudagent.vc.ld_proofs.purposes.authentication_proof_purpose.
AuthenticationProofPurpose
(*, challenge: str, domain: str = None, date: datetime.datetime = None, max_timestamp_delta: datetime.timedelta = None)[source]¶ Bases:
aries_cloudagent.vc.ld_proofs.purposes.controller_proof_purpose.ControllerProofPurpose
Authentication proof purpose.
-
term
= 'authentication'¶
-
aries_cloudagent.vc.ld_proofs.purposes.controller_proof_purpose module¶
Controller proof purpose class.
-
class
aries_cloudagent.vc.ld_proofs.purposes.controller_proof_purpose.
ControllerProofPurpose
(*, term: str, date: datetime.datetime = None, max_timestamp_delta: datetime.timedelta = None)[source]¶ Bases:
aries_cloudagent.vc.ld_proofs.purposes.proof_purpose.ProofPurpose
Controller proof purpose class.
aries_cloudagent.vc.ld_proofs.purposes.credential_issuance_purpose module¶
Credential Issuance proof purpose class.
-
class
aries_cloudagent.vc.ld_proofs.purposes.credential_issuance_purpose.
CredentialIssuancePurpose
(*, date: datetime.datetime = None, max_timestamp_delta: datetime.timedelta = None)[source]¶ Bases:
aries_cloudagent.vc.ld_proofs.purposes.assertion_proof_purpose.AssertionProofPurpose
Credential Issuance proof purpose.
aries_cloudagent.vc.ld_proofs.purposes.proof_purpose module¶
Base Proof Purpose class.
-
class
aries_cloudagent.vc.ld_proofs.purposes.proof_purpose.
ProofPurpose
(*, term: str, date: datetime.datetime = None, max_timestamp_delta: datetime.timedelta = None)[source]¶ Bases:
object
Base proof purpose class.