Difference between revisions of "Authority Agent"
Jump to navigation
Jump to search
m |
(Added flow and sequence diagrams for the Authority Agent.) |
||
Line 5: | Line 5: | ||
</gallery> | </gallery> | ||
+ | ==== Process flow ==== | ||
+ | [[File:BPMN SSI-AuthorityAgent v0.22.png|left|thumb|Process flow of the Authority Agent.]] | ||
+ | [[File:DP(SIMPLE) SSI-AuthorityAgent v0.22.png|left|thumb|An overview of the Authority Agent usage flow on the DP side.]] | ||
+ | [[File:DC(SIMPLE) SSI-AuthorityAgent v0.22.png|thumb|An overview of the usage flow of the Authority Agent on the DC side.]] | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Application Components of the Authority Agent | |+ Application Components of the Authority Agent |
Revision as of 14:51, 11 November 2021
The Authority agent is responsible for managing the connections between User and authorities (i.e. DP, DC) and activities related to Verifiable Credentials/Presentations (i.e. proof requests, validation, issuing). To do so, it includes collaboration between several application components. The Verifiable Credential Generator reads the original evidence record on the DP side to generate and digitally sign the VC. This component is used by the SSI cloud agent, which is also responsible for managing the DID invitations to the User and providing interfaces for the communication between the Agent (cloud or edge) and the Evidence portal or the Ledger necessary to issue or verify VC/VP.
Process flow
Application Component | Description | Pattern(s) |
---|---|---|
Verifiable Credential Generator | Application component managing the generation, i.e., issuance of VC by the DP as issuer to the user as the holder of the newly generated (i.e., re-issued) evidence (VC). The component also includes the processes of evidence translation into the form of a VC and the digital signing by the issuer of the evidence. | VC |
SSI Cloud Agent Back-end | Application component managing the DID connections and handling the VC/VP related events. | VC |
Agent to Portal Connection | This interface provides two main functions to Evidence Portals and the eProcedure portal:
|
VC |
Agent to Agent (Cloud) | Interface between Agents that provides the functionalities of a DID connection, e.g.: exchange of DID documents, Verifiable Credentials and Verifiable Presentations | VC |