diff --git a/index.html b/index.html index 0f2261a..f0fdc26 100644 --- a/index.html +++ b/index.html @@ -188,18 +188,24 @@

Get Digital Permanent Resident Card

  • X. Website as Consumer
  • Endpoints:

    +
  • Holder-Service --> Holder-App/registerCredentialHandler -- does-not-exist-yet/out-of-scope?
  • +
  • Holder (Louis) --> Holder-App (browser) --> Issuer-App/getCredential (uscis.gov/getPRC) -- out-of-scope
  • +
  • Holder (Louis) --> Holder-App (browser) --> Issuer-App/authenticate (uscis.gov/authenticate) -- out-of-scope
  • +
  • Issuer-App --> Holder-App/requestPresentation -- does-not-exist-yet
  • +
  • Holder-App --> Holder/selectHolderService -- out-of-scope
  • +
  • Holder-App --> Holder-Service/requestPresentation -- does-not-exist/out-of-scope?
  • +
  • Holder-Service --> Holder/selectWallet -- out-of-scope
  • +
  • Holder-Service --> Holder/selectProfile -- out-of-scope
  • +
  • Holder-Service --> Holder-App/requestedPresentaiton -- out-of-scope
  • +
  • Holder-App --> Issuer-App/requestedPresentation -- does-not-exist-yet
  • +
  • Issuer-App --> Issuer-Service/credentials/issue?"providedVP" -- exists
  • +
  • Issuer-Service --> Issuer-App/credentials/issued?"issuedCredentialsWrappedByIssuerApp" -- does-not-exist-yet
  • +
  • Issuer-App --> Holder-App/newCredential?"issuedCredentialsUnwrappedByIssuerApp" -- does-not-exist-yet
  • +
  • Holder-App --> Holder/selectHolderService -- out-of-scope
  • +
  • Holder-App --> Holder-Service/storeCredentials -- does-not-exist/out-of-scope?
  • +
  • Holder-Service --> Holder/selectWallet -- out-of-scope
  • +
  • Holder-Service --> Holder/selectProfile -- out-of-scope
  • +

    Contributed by: Digital Bazaar

    @@ -233,6 +239,7 @@

    Refresh Expired Over Age Token

    Contributed by: Digital Bazaar

    +

    Execute Multi-stage Presentation Workflow

    Description: Ignio, a logistics manager for "Kirk Company", would like to submit all necessary paperwork @@ -318,13 +325,14 @@

    Submit/Sign/Verify a test credential to a licensure system

  • X. Issuance-as-a-Service,
  • Endpoints: -

  • /credentials/issue,
  • +
  • /issuer/lookup (out of scope; in-scope for the UVI, tho!),
  • /presentations/verify,
  • -
  • /credentials/verify,
  • +
  • /credentials/verify,
  • >

    Contributed by:RANDA Solutions

    +

    Supply Chain Import

    In order to export steel products to the global market, Steel Mills Global must prove @@ -345,11 +353,17 @@

    Supply Chain Import

  • X. Re-Presentation and VC+VP Verification across a common supply chain process.
  • Endpoints: -

  • (VERIFIER-APP?) /presentations/available,
  • -
  • /presentations/issue,
  • -
  • /presentations/submissions,
  • -
  • [/presentations/verify, /credentials/verify,]
  • -
  • /credentials/issue
  • +
  • Holder (SMG) --> Holder App --> Verifier App: Notify ( GET /presentations/available )
  • +
  • Holder App <-- Verifier App: return Domain & Challenge
  • +
  • {Holder App --> Holder Storage: get VCs}
  • +
  • {Holder App --> Holder Storage and/or KMS: get keys ( out of scope )}
  • +
  • Holder App --> Holder Service: sign VP ( POST /presentations/issue )
  • +
  • Holder App <-- Holder Service: return signed VP
  • +
  • Holder App --> Verifier App: Submit Presentation ( POST /presentations/submissions/ )
  • +
  • Verifier App --> Verifier Service: Verify VP ( POST /presentations/verify, /credential/verify )
  • +
  • {Verifier App: Business Logic}
  • +
  • Verifier App --> Verifier Storage: Store VC ( out of scope? )
  • +
  • [ Holder App <-- Verifier App: ACK ]
  • Contributed by:Transmute Industries