Skip to content

Commit

Permalink
Editorial change on the table
Browse files Browse the repository at this point in the history
  • Loading branch information
cmarco0 authored May 21, 2024
1 parent ad01442 commit 2fc40b3
Showing 1 changed file with 35 additions and 47 deletions.
82 changes: 35 additions & 47 deletions docs/en/wallet-solution.rst
Original file line number Diff line number Diff line change
Expand Up @@ -84,56 +84,44 @@ The returning Entity Configuration of the Wallet Provider MUST contain the
attributes listed below:

Header
^^^^^^
+---------+-----------------------------------------------------------------+
| **Key** | **Value** |
+---------+-----------------------------------------------------------------+
| alg | Algorithm used to verify the token signature. It MUST be one of the possibile values indicated `here <https://italia.github.io/eudi-wallet-it-docs/versione-corrente/en/algorithms.html>`_ (e.g., ES256).|
+---------+-----------------------------------------------------------------+
| kid | Thumbprint of the public key used for signing. |
+---------+-----------------------------------------------------------------+
| typ | Media type, set to ``entity-statement+jwt``. |
+---------+-----------------------------------------------------------------+
^^^^^^^
.. list-table::
:widths: 20 60 20
:header-rows: 1

* - **Key**
- **Value**
* - **alg**
- Algorithm used to verify the token signature. It MUST be one of the possibile values indicated `here <https://italia.github.io/eudi-wallet-it-docs/versione-corrente/en/algorithms.html>`_ (e.g., ES256).
* - **kid**
- Thumbprint of the public key used for signing.
* - **typ**
- Media type, set to ``entity-statement+jwt``.


Payload
^^^^^^^
+-----------------------------------+-----------------------------------+
| **Key** | **Value** |
+-----------------------------------+-----------------------------------+
| iss | Public URL of the Wallet |
| | Provider. |
+-----------------------------------+-----------------------------------+
| sub | Public URL of the Wallet |
| | Provider. |
+-----------------------------------+-----------------------------------+
| iat | Issuance datetime in |
| | Unix Timestamp format. |
+-----------------------------------+-----------------------------------+
| exp | Expiration datetime |
| | in Unix Timestamp format. |
+-----------------------------------+-----------------------------------+
| authority_hints | Array of URLs (String) containing |
| | the list of URLs of the |
| | immediate superior Entities, such |
| | as the Trust Anchor or an |
| | Intermediate, that MAY issue an |
| | Entity Statement related to this |
| | subject. |
+-----------------------------------+-----------------------------------+
| jwks | A JSON Web Key Set (JWKS) `RFC |
| | 7517 <http://tools.ietf.org/html |
| | rfc7517.html>`_ |
| | that represents the public part |
| | of the signing keys of the Entity |
| | at issue. Each JWK in the JWK set |
| | MUST have a key ID (claim kid). |
+-----------------------------------+-----------------------------------+
| metadata | Contains the |
| | metadata |
| | ``wallet_provider`` |
| | and the |
| | ``federation_entity`` metadata. |
+-----------------------------------+-----------------------------------+
.. list-table::
:widths: 20 60 20
:header-rows: 1

* - **Key**
- **Value**
* - **iss**
- Public URL of the Wallet Provider.
* - **sub**
- Public URL of the Wallet Provider.
* - **iat**
- Issuance datetime in Unix Timestamp format.
* - **exp**
- Expiration datetime in Unix Timestamp format.
* - **authority_hints**
- Array of URLs (String) containing the list of URLs of the immediate superior Entities, such as the Trust Anchor or an Intermediate, that MAY issue an Entity Statement related to this subject.
* - **jwks**
- A JSON Web Key Set (JWKS) `RFC 7517 <http://tools.ietf.org/html rfc7517.html>`_ that represents the public part of the signing keys of the Entity at issue. Each JWK in the JWK set MUST have a key ID (claim kid).
* - **metadata**
- Contains the metadata ``wallet_provider`` and the ``federation_entity`` metadata.


`wallet_provider` metadata
~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down

0 comments on commit 2fc40b3

Please sign in to comment.