Package-level declarations
Types
Default implementation of a crypto service for iOS.
Summarizes operations for a Holder in the sense of the W3C VC Data Model.
An agent that only implements Holder, i.e. it can receive credentials form other agents and present credentials to other agents.
Summarizes operations for an Issuer in the sense of the W3C VC Data Model.
An agent that only implements Issuer, i.e. it issues credentials for other agents.
Provides data for credentials to be issued.
Stores all issued credentials, keeps track of the index for the revocation list
Stores all credentials that a subject has received
Parses and validates Verifiable Credentials and Verifiable Presentations. Does verify the cryptographic authenticity of the data. Does verify the revocation status of the data (when a status information is encoded in the credential).
Summarizes operations for a Verifier in the sense of the W3C VC Data Model.
An agent that only implements Verifier, i.e. it can only verify credentials of other agents.