Skip to content

Commit

Permalink
Fix: Format issues
Browse files Browse the repository at this point in the history
Signed-off-by: Lal Chandran <lal@igrant.io>
  • Loading branch information
lalc committed Feb 18, 2024
1 parent fd626cf commit fef4b2a
Showing 1 changed file with 6 additions and 11 deletions.
17 changes: 6 additions & 11 deletions ewc-rfc100-interoperability-profile-towards-itb-v1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -237,19 +237,15 @@ For a Verifier service to become integrated for testing with the EWC Operational
}
```

Where [https://verifier-service.com/](https://issuer-service.com/issueStatus)<span style="text-decoration:underline;">validationStatus</span> denotes the verifier polling endpoint and **sessionId** denotes a specific testing session that the ITB queries the status of. The Verifier MUST validate the verification process based on this sessionId, ensuring its correlation with any pre-existing presentation requests under the same ID. Furthermore, the Verifier service MUST respond with a JSON object containing fields:
Where [https://verifier-service.com/validationStatus](https://verifier-service.com/validationStatus) denotes the verifier polling endpoint and **sessionId** denotes a specific testing session that the ITB queries the status of. The Verifier MUST validate the verification process based on this sessionId, ensuring its correlation with any pre-existing presentation requests under the same ID. Furthermore, the Verifier service MUST respond with a JSON object containing fields:

* **status**: a string representing the status of the issuance enumerating over the values “pending”, “ok”, and “failed”.

* **reason**: a string denoting the reasons for the failure of the verification (if any, ok in success cases).

* **sessionId**: the aforementioned sessionId

* **attributes**: JSON containing the attributes successfully disclosed from the Wallet to the Verifier service
* **status:** a string representing the status of the issuance enumerating over the values “pending”, “ok”, and “failed”.
* **reason:** a string denoting the reasons for the failure of the verification (if any, ok in success cases).
* **sessionId:** the aforementioned sessionId
* **attributes:** JSON containing the attributes successfully disclosed from the Wallet to the Verifier service

The WP4 team will handle the integration of these endpoints into the EWC Operational testing environment. The only responsibility of the Verifier is to build the endpoints mentioned above, document them in the provided template and share the filled-in template with the UAegean team ([triantafyllou.ni@aegean.gr](triantafyllou.ni@aegean.gr) or [esther.makaay@signicat.com](esther.makaay@signicat.com), [lal@igrant.io](lal@igrant.io).


## 5.2 Interoperable Profile

The Verifier service MUST follow the EWC RFC [4] in its implementation.
Expand Down Expand Up @@ -347,7 +343,6 @@ The Verifier service MUST follow the EWC RFC [4] in its implementation.
<tr>
</table>


## 6.3 Verifier Wallets

<table>
Expand Down Expand Up @@ -411,4 +406,4 @@ The Verifier service MUST follow the EWC RFC [4] in its implementation.

3. EWC RFC 001: Issue Verifiable Credential - v1.0 [/~https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc001-issue-verifiable-credential.md](/~https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc001-issue-verifiable-credential.md)

4. EWC RFC002: Present Verifiable Credentials - v1.0 [/~https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc002-present-verifiable-credentials.md](/~https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc002-present-verifiable-credentials.md)
4. EWC RFC002: Present Verifiable Credentials - v1.0 [/~https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc002-present-verifiable-credentials.md](/~https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc002-present-verifiable-credentials.md)

0 comments on commit fef4b2a

Please sign in to comment.