Detailed Communications Flows VC Issuing Process ()
Detailed Communications Flows VC Issuing Process
Verifier Agent Verifier Agent Service Functions
Verifier Agent Verifier Agent Service Endpoint
Verifier Agent Service Functions Verify
Realizes Verifier Agent Service Functions Verifier Agent Service Endpoint
Verifier Agent Service Functions Listen
10. Verify Request-Response Verify VDR Agent Service Endpoint (DID Resolver)
Verifiable Data Registry (VDR) Agent (Singleton) VDR Agent Service Endpoint (DID Resolver)
Verifiable Data Registry (VDR) Agent (Singleton) VDR Agent Interface Declaration
Verifiable Data Registry (VDR) Agent (Singleton) VDR Agent Software Implementation
Verifiable Data Registry (VDR) Agent (Singleton) Verifiable Data Registry (Persistent Store)
Verifiable Data Registry (VDR) Agent (Singleton) VDR Agent Service Functions
Has A VDR Agent Software Implementation VDR Agent Interface Declaration
Assigned To VDR Agent Software Implementation VDR Agent Service Functions
Assoociated With VDR Agent Interface Declaration VDR Agent Service Endpoint (DID Resolver)
VDR Agent Service Functions Publish
VDR Agent Service Functions Verify
VDR Agent Service Functions Listen
Realizes VDR Agent Service Functions VDR Agent Service Endpoint (DID Resolver)
VDR Agent Service Functions Audit
VDR Query Verify Verifiable Data Registry (Persistent Store)
Record DID Document Publish Verifiable Data Registry (Persistent Store)
Issuer Agent Issuer Agent Service Functions
Issuer Agent Issuer Agent Service Endpoint
Realizes Issuer Agent Service Functions Issuer Agent Service Endpoint
Issuer Agent Service Functions Listen
Issuer Agent Service Functions Issue
Issuer Agent Service Functions Mint VP
Issuer Agent Service Functions Sign
13-14. Mint VP Request/Response Issue Issuer Agent Service Endpoint
20. VC Issued Issue Holder Agent Service Endpoint
15. Deliver New VC/16. Accept Issue Holder Agent Service Endpoint
2. Prompt for ID w/challenge() Issue Holder Agent Service Endpoint
9. Verify VP/11. Verification Result Sign Verifier Agent Service Endpoint
Holder Agent Holder Agent Interface
Holder Agent Holder Agent Service Functions
Holder Agent Holder Agent Service Endpoint
Holder Agent Service Functions Present
Holder Agent Service Functions Wallet
Holder Agent Service Functions Prompt
Holder Agent Service Functions Request
Realizes Holder Agent Service Functions Holder Agent Service Endpoint
12. Prompt for VC Acceptance Request Holder Agent Interface
19. VC Issued Request Issuer Agent Service Endpoint
1. VC Request Flow Request Issuer Agent Service Endpoint
3. Prompt for ID Selection Prompt Holder Agent Interface
17. Store VC/18. Store Acknowledged Wallet Holder Wallet Service (API)
6. Mint VP Present Holder Wallet Service (API)
5. Create VP Present Holder Wallet Service (API)
8. Send VP with Signed Challenge Present Issuer Agent Service Endpoint
4. Identifier Selection Holder Agent Interface Prompt
Assoociated With Holder Agent Interface Holder Agent Service Endpoint
Holder Wallet Holder Wallet API Functions
Holder Wallet Holder Wallet Service (API)
Holder Wallet Holder Secure Credentials Repository
Holder Wallet Holder Wallet API (Interface Declaration)
Holder Wallet Holder Wallet Software Implementation
Assigned To Holder Wallet Software Implementation Holder Wallet API Functions
Has A Holder Wallet Software Implementation Holder Wallet API (Interface Declaration)
Assoociated With Holder Wallet API (Interface Declaration) Holder Wallet Service (API)
7. Get VP Holder Wallet Service (API) Wallet
Holder Wallet API Functions Sign
Holder Wallet API Functions CRUD
Accesses Holder Wallet API Functions Holder Secure Credentials Repository
Realizes Holder Wallet API Functions Holder Wallet Service (API)