Skip to content

Commit

Permalink
Deploy to GitHub pages
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Dec 21, 2023
1 parent 86e695c commit 5bdae63
Show file tree
Hide file tree
Showing 23 changed files with 49 additions and 94 deletions.
Binary file modified rp/en/.doctrees/environment.pickle
Binary file not shown.
Binary file modified rp/en/.doctrees/relying-party-solution.doctree
Binary file not shown.
47 changes: 2 additions & 45 deletions rp/en/_images/verifier_qr_code.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions rp/en/_sources/relying-party-solution.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ In this section the following flows are described:
In the **Same Device** and **Cross Device** Flows described in this chapter, the User interacts with a remote Relying Party.


High level design
High Level Design
--------------------

From the User's perspective, the Wallet Instance:
Expand Down Expand Up @@ -124,7 +124,7 @@ HOST: relying-party.example.org
Content-Type: application/json

{
"authorization_endpoint": "eudiw:",
"authorization_endpoint": "haip:",
"response_types_supported": [
"vp_token"
],
Expand Down Expand Up @@ -170,7 +170,7 @@ Below a non-normative example of the response containing the required parameters

.. code-block:: javascript
eudiw://authorize?client_id=`$client_id`&request_uri=`$request_uri`
haip://authorize?client_id=`$client_id`&request_uri=`$request_uri`
The value corresponding to the `request_uri` endpoint MUST be randomized, according to `RFC 9101, The OAuth 2.0 Authorization Framework: JWT-Secured Authorization Request (JAR) <https://www.rfc-editor.org/rfc/rfc9101.html#section-5.2.1>`_ Section 5.2.1.

Expand All @@ -183,6 +183,7 @@ In the **Same Device Flow** the Relying Party uses a HTTP response redirect (sta
Location: https://wallet-providers.eudi.wallet.gov.it?
client_id=https%3A%2F%2Frelying-party.example.org%2Fcb
&request_uri=https%3A%2F%2Frelying-party.example.org%2Frequest_uri%23that-random-fragment-we-mentioned
&discovery_uri=https%3A%2F%2Frelying-party.example.org%2Fdiscovery_uri%23that-random-fragment-we-mentioned
In the **Cross Device Flow**, a QR Code is shown by the Relying Party to the User in order to provide the Authorization Request. The User frames the QR Code using their Wallet Instance. The QR Code payload MUST be a **Base64 encoded string**.
Expand All @@ -196,14 +197,13 @@ Below is represented a non-normative example of a QR Code issued by the Relying
Below is represented a non-normative example of the QR Code raw payload:

.. code-block:: text
ZXVkaXc6Ly9hdXRob3JpemU/Y2xpZW50X2lkPWh0dHBzOi8vdmVyaWZpZXIuZXhhbXBsZS5vcmcmcmVxdWVzdF91cmk9aHR0cHM6Ly92ZXJpZmllci5leGFtcGxlLm9yZy9yZXF1ZXN0X3VyaS8=
aGFpcDovL2F1dGhvcml6ZT9jbGllbnRfaWQ9aHR0cHM6Ly92ZXJpZmllci5leGFtcGxlLm9yZyZyZXF1ZXN0X3VyaT1odHRwczovL3ZlcmlmaWVyLmV4YW1wbGUub3JnL3JlcXVlc3RfdXJpJmh0dHBzOi8vcmVseWluZy1wYXJ0eS5leGFtcGxlLm9yZy9kaXNjb3ZlcnlfdXJpI3RoYXQtcmFuZG9tLWZyYWdtZW50LXdlLW1lbnRpb25lZA==
The decoded content of the previous Base64 value is represented below:

.. code-block:: text
eudiw://authorize?client_id=https%3A%2F%2Frelying-party.example.org&request_uri=https%3A%2F%2Frelying-party.example.org%2Frequest_uri%3Fid%3Drandom-value
haip://authorize?client_id=https%3A%2F%2Frelying-party.example.org&request_uri=https%3A%2F%2Frelying-party.example.org%2Frequest_uri%3Fid%3Drandom-value&https%3A%2F%2Frelying-party.example.org%2Fdiscovery_uri%23that-random-fragment-we-mentioned
.. note::
The *error correction level* chosen for the QR Code MUST be Q (Quartily - up to 25%), since it offers a good balance between error correction capability and data density/space. This level of quality and error correction allows the QR Code to remain readable even if it is damaged or partially obscured.
Expand Down
4 changes: 2 additions & 2 deletions rp/en/algorithms.html
Original file line number Diff line number Diff line change
Expand Up @@ -698,7 +698,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -951,7 +951,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
4 changes: 2 additions & 2 deletions rp/en/backup-restore.html
Original file line number Diff line number Diff line change
Expand Up @@ -698,7 +698,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -951,7 +951,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
4 changes: 2 additions & 2 deletions rp/en/contribute.html
Original file line number Diff line number Diff line change
Expand Up @@ -698,7 +698,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -951,7 +951,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
4 changes: 2 additions & 2 deletions rp/en/defined-terms.html
Original file line number Diff line number Diff line change
Expand Up @@ -698,7 +698,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -951,7 +951,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
4 changes: 2 additions & 2 deletions rp/en/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -696,7 +696,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -949,7 +949,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
6 changes: 3 additions & 3 deletions rp/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -697,7 +697,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -950,7 +950,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -1181,7 +1181,7 @@ <h2>Index of content<a class="headerlink" href="#index-of-content" title="Permal
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
4 changes: 2 additions & 2 deletions rp/en/pid-eaa-data-model.html
Original file line number Diff line number Diff line change
Expand Up @@ -698,7 +698,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -951,7 +951,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
4 changes: 2 additions & 2 deletions rp/en/pid-eaa-issuance.html
Original file line number Diff line number Diff line change
Expand Up @@ -698,7 +698,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down Expand Up @@ -951,7 +951,7 @@ <h2 class='tooltip__title'>{{ item.title }}</h2>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="relying-party-solution.html">Relying Party Solution</a><ul>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High level design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#high-level-design">High Level Design</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#detailed-protocol-flow">Detailed Protocol Flow</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#discovery-endpoint">Discovery endpoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="relying-party-solution.html#authorization-request-details">Authorization Request Details</a></li>
Expand Down
Loading

0 comments on commit 5bdae63

Please sign in to comment.