aries_cloudagent.messaging.jsonld package
Submodules
aries_cloudagent.messaging.jsonld.create_verify_data module
Contains the functions needed to produce and verify a json-ld signature.
This file was ported from https://github.com/transmute-industries/Ed25519Signature2018/blob/master/src/createVerifyData/index.js
aries_cloudagent.messaging.jsonld.credential module
aries_cloudagent.messaging.jsonld.error module
JSON-LD messaging Exceptions.
- exception aries_cloudagent.messaging.jsonld.error.BadJWSHeaderError(*args, error_code: Optional[str] = None, **kwargs)[source]
Bases:
BaseJSONLDMessagingErrorException indicating invalid JWS header.
- exception aries_cloudagent.messaging.jsonld.error.BaseJSONLDMessagingError(*args, error_code: Optional[str] = None, **kwargs)[source]
Bases:
BaseErrorBase exception class for JSON-LD messaging.
- exception aries_cloudagent.messaging.jsonld.error.DroppedAttributeError(*args, error_code: Optional[str] = None, **kwargs)[source]
Bases:
BaseJSONLDMessagingErrorException used to track that an attribute was removed.
- exception aries_cloudagent.messaging.jsonld.error.InvalidVerificationMethod(*args, error_code: Optional[str] = None, **kwargs)[source]
Bases:
BaseJSONLDMessagingErrorException indicating an invalid verification method in doc to verify.
- exception aries_cloudagent.messaging.jsonld.error.MissingVerificationMethodError(*args, error_code: Optional[str] = None, **kwargs)[source]
Bases:
BaseJSONLDMessagingErrorException indicating missing verification method from signature options.
- exception aries_cloudagent.messaging.jsonld.error.SignatureTypeError(*args, error_code: Optional[str] = None, **kwargs)[source]
Bases:
BaseJSONLDMessagingErrorException indicating Signature type error.