aries_cloudagent.protocols.issue_credential.v1_0.messages package¶
Subpackages¶
Submodules¶
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_ack module¶
A credential ack message.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_ack.
CredentialAck
(**kwargs)[source]¶ Bases:
aries_cloudagent.protocols.notification.v1_0.messages.ack.V10Ack
Class representing a credential ack message.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_ack.
CredentialAckSchema
(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.protocols.notification.v1_0.messages.ack.V10AckSchema
Credential ack schema.
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_exchange_webhook module¶
v1.0 credential exchange webhook.
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_issue module¶
A credential content message.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_issue.
CredentialIssue
(_id: str = None, *, comment: str = None, credentials_attach: Sequence[aries_cloudagent.messaging.decorators.attach_decorator.AttachDecorator] = None, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessage
Class representing a credential.
-
class
Meta
[source]¶ Bases:
object
Credential metadata.
-
handler_class
= 'aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_issue_handler.CredentialIssueHandler'¶
-
message_type
= 'issue-credential/1.0/issue-credential'¶
-
schema_class
= 'CredentialIssueSchema'¶
-
-
class
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_issue.
CredentialIssueSchema
(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessageSchema
Credential schema.
-
class
Meta
[source]¶ Bases:
object
Credential schema metadata.
-
model_class
¶ alias of
CredentialIssue
-
unknown
¶ Used by autodoc_mock_imports.
-
-
comment
¶ Used by autodoc_mock_imports.
-
credentials_attach
¶ Used by autodoc_mock_imports.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_offer module¶
A credential offer content message.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_offer.
CredentialOffer
(_id: str = None, *, comment: str = None, credential_preview: aries_cloudagent.protocols.issue_credential.v1_0.messages.inner.credential_preview.CredentialPreview = None, offers_attach: Sequence[aries_cloudagent.messaging.decorators.attach_decorator.AttachDecorator] = None, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessage
Class representing a credential offer.
-
class
Meta
[source]¶ Bases:
object
CredentialOffer metadata.
-
handler_class
= 'aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_offer_handler.CredentialOfferHandler'¶
-
message_type
= 'issue-credential/1.0/offer-credential'¶
-
schema_class
= 'CredentialOfferSchema'¶
-
-
class
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_offer.
CredentialOfferSchema
(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessageSchema
Credential offer schema.
-
class
Meta
[source]¶ Bases:
object
Credential offer schema metadata.
-
model_class
¶ alias of
CredentialOffer
-
unknown
¶ Used by autodoc_mock_imports.
-
-
comment
¶ Used by autodoc_mock_imports.
-
credential_preview
¶ Used by autodoc_mock_imports.
-
offers_attach
¶ Used by autodoc_mock_imports.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_problem_report module¶
A problem report message.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_problem_report.
CredentialProblemReport
(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.protocols.problem_report.v1_0.message.ProblemReport
Class representing a problem report message.
-
class
Meta
[source]¶ Bases:
object
Problem report metadata.
-
handler_class
= 'aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_problem_report_handler.CredentialProblemReportHandler'¶
-
message_type
= 'issue-credential/1.0/problem-report'¶
-
schema_class
= 'CredentialProblemReportSchema'¶
-
-
class
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_problem_report.
CredentialProblemReportSchema
(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.protocols.problem_report.v1_0.message.ProblemReportSchema
Problem report schema.
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_proposal module¶
A credential proposal content message.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_proposal.
CredentialProposal
(_id: str = None, *, comment: str = None, credential_proposal: aries_cloudagent.protocols.issue_credential.v1_0.messages.inner.credential_preview.CredentialPreview = None, schema_id: str = None, schema_issuer_did: str = None, schema_name: str = None, schema_version: str = None, cred_def_id: str = None, issuer_did: str = None, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessage
Class representing a credential proposal.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_proposal.
CredentialProposalSchema
(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessageSchema
Credential proposal schema.
-
class
Meta
[source]¶ Bases:
object
Credential proposal schema metadata.
-
model_class
¶ alias of
CredentialProposal
-
unknown
¶ Used by autodoc_mock_imports.
-
-
comment
¶ Used by autodoc_mock_imports.
-
cred_def_id
¶ Used by autodoc_mock_imports.
-
credential_proposal
¶ Used by autodoc_mock_imports.
-
issuer_did
¶ Used by autodoc_mock_imports.
-
schema_id
¶ Used by autodoc_mock_imports.
-
schema_issuer_did
¶ Used by autodoc_mock_imports.
-
schema_name
¶ Used by autodoc_mock_imports.
-
schema_version
¶ Used by autodoc_mock_imports.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_request module¶
A credential request content message.
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_request.
CredentialRequest
(_id: str = None, *, comment: str = None, requests_attach: Sequence[aries_cloudagent.messaging.decorators.attach_decorator.AttachDecorator] = None, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessage
Class representing a credential request.
-
class
Meta
[source]¶ Bases:
object
CredentialRequest metadata.
-
handler_class
= 'aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_request_handler.CredentialRequestHandler'¶
-
message_type
= 'issue-credential/1.0/request-credential'¶
-
schema_class
= 'CredentialRequestSchema'¶
-
-
class
-
class
aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_request.
CredentialRequestSchema
(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.agent_message.AgentMessageSchema
Credential request schema.
-
class
Meta
[source]¶ Bases:
object
Credential request schema metadata.
-
model_class
¶ alias of
CredentialRequest
-
unknown
¶ Used by autodoc_mock_imports.
-
-
comment
¶ Used by autodoc_mock_imports.
-
requests_attach
¶ Used by autodoc_mock_imports.
-
class