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.ControllerProofPurposeAssertion 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.ControllerProofPurposeAuthentication 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.ProofPurposeController 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.AssertionProofPurposeCredential 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:
objectBase proof purpose class.