Skip to content

Commit

Permalink
fix: tables on WIA and WS
Browse files Browse the repository at this point in the history
  • Loading branch information
peppelinux committed Jul 14, 2023
1 parent 5acfe90 commit 5898c6e
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 65 deletions.
64 changes: 32 additions & 32 deletions docs/en/wallet-instance-attestation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -104,38 +104,38 @@ Header

Payload
^^^^^^^
+--------+--------------------------------------+
| **key**| **value** |
+--------+--------------------------------------+
|| iss || The thumbprint |
|| || of the JWK of the Wallet Instance |
|| || for which the attestation is |
|| || being requested. |
+--------+--------------------------------------+
|| aud || The public url of the Wallet |
|| || Provider |
+--------+--------------------------------------+
|| jti || Unique identifier of the request. |
|| || This parameter will be used to |
|| || avoid replay attacks. |
+--------+--------------------------------------+
|| type || String. It must be set to |
|| || ``WalletInstanceAttestationRequest``|
+--------+--------------------------------------+
|| nonce || The nonce obtained from the |
|| || Wallet Porvider. |
+--------+--------------------------------------+
|| cnf || This parameter will contain the |
|| || configuration of the Wallet |
|| || Instance in JSON format. Among |
|| || the mandatory attributes there |
|| || will be the jwk parameter |
|| || containing the public key of the |
|| || Wallet Instance. It will also |
|| || contain all the information |
|| || useful for the Wallet Provider |
|| || to verify that the app is genuine. |
+--------+--------------------------------------+
+--------+----------------------------------------+
| **key**| **value** |
+--------+----------------------------------------+
|| iss || The thumbprint |
|| || of the JWK of the Wallet Instance |
|| || for which the attestation is |
|| || being requested. |
+--------+----------------------------------------+
|| aud || The public url of the Wallet |
|| || Provider. |
+--------+----------------------------------------+
|| jti || Unique identifier of the request. |
|| || This parameter will be used to |
|| || avoid replay attacks. |
+--------+----------------------------------------+
|| type || String. It must be set to |
|| || ``WalletInstanceAttestationRequest``. |
+--------+----------------------------------------+
|| nonce || The nonce obtained from the |
|| || Wallet Porvider. |
+--------+----------------------------------------+
|| cnf || This parameter will contain the |
|| || configuration of the Wallet |
|| || Instance in JSON format. Among |
|| || the mandatory attributes there |
|| || will be the jwk parameter |
|| || containing the public key of the |
|| || Wallet Instance. It will also |
|| || contain all the information |
|| || useful for the Wallet Provider |
|| || to verify that the app is genuine. |
+--------+----------------------------------------+

Below a non-normative example of the Wallet Instance Attestation
request where the decoded JWS headers and payload are separated by a comma:
Expand Down
66 changes: 33 additions & 33 deletions docs/en/wallet-solution.rst
Original file line number Diff line number Diff line change
Expand Up @@ -123,39 +123,39 @@ Payload
Payload `wallet_provider`
~~~~~~~~~~~~~~~~~~~~~~~~~

+------------------------------------+------------------------------------+
| **Key** | **Value** |
+------------------------------------+------------------------------------+
| jwks | Contains an array of all the Wallet|
| | Provider's public keys. |
+------------------------------------+------------------------------------+
| token_endpoint | Endpoint for obtaining the Wallet |
| | Instance Attestation. |
+------------------------------------+------------------------------------+
| attested_security_context_values_supported | List of supported values for the |
| | certified security context. These |
| | values specify the security level |
| | of the app—low, medium, or high. |
| | An attested security context is |
| | defined by the proof that the |
| | Wallet Instance can send to the |
| | Wallet Provider. Note: this |
| | parameter is non-standard and |
| | under discussion. |
+------------------------------------+------------------------------------+
| grant_types_supported | The types of grants supported by |
| | the endpoint token. For the Wallet |
| | Provider, the token corresponds to |
| | the Wallet Instance attestation. |
| | Thus, this attribute contains an |
| | array with only one element. |
+------------------------------------+------------------------------------+
| token_endpoint_auth_methods_suppor | Supported authentication method for|
| ted | the endpoint token. |
+------------------------------------+------------------------------------+
| token_endpoint_auth_signing_alg_va | List of supported signature |
| lues_supported | algorithms. |
+------------------------------------+------------------------------------+
+---------------------------------------------+------------------------------------+
| **Key** | **Value** |
+---------------------------------------------+------------------------------------+
| jwks | Contains an array of all the Wallet|
| | Provider's public keys. |
+---------------------------------------------+------------------------------------+
| token_endpoint | Endpoint for obtaining the Wallet |
| | Instance Attestation. |
+---------------------------------------------+------------------------------------+
| attested_security_context_values_supported | List of supported values for the |
| | certified security context. These |
| | values specify the security level |
| | of the app—low, medium, or high. |
| | An attested security context is |
| | defined by the proof that the |
| | Wallet Instance can send to the |
| | Wallet Provider. Note: this |
| | parameter is non-standard and |
| | under discussion. |
+---------------------------------------------+------------------------------------+
| grant_types_supported | The types of grants supported by |
| | the endpoint token. For the Wallet |
| | Provider, the token corresponds to |
| | the Wallet Instance attestation. |
| | Thus, this attribute contains an |
| | array with only one element. |
+---------------------------------------------+------------------------------------+
| token_endpoint_auth_methods_suppor | Supported authentication method for|
| ted | the endpoint token. |
+---------------------------------------------+------------------------------------+
| token_endpoint_auth_signing_alg_va | List of supported signature |
| lues_supported | algorithms. |
+---------------------------------------------+------------------------------------+

.. note::
The `asc_values_supported` parameter is experimental and under review.
Expand Down

0 comments on commit 5898c6e

Please sign in to comment.