diff --git a/spec/VISSv2_Core.html b/spec/VISSv2_Core.html index e763706..7ec690d 100644 --- a/spec/VISSv2_Core.html +++ b/spec/VISSv2_Core.html @@ -1002,7 +1002,7 @@

Protocol Messages

Access Grant Request

- The request shall contain the Context and Proof parameters below, the other two are optional: + The request shall contain the Context and Proof parameters below, the others are optional:

@@ -1129,7 +1129,7 @@

Client

  • The device. It is in charge of running the Apps that make requests to the VISSv2 server
  • The app. It runs requests on behalf of the user.
  • The user. It delegates access rights to the app.
  • - + All the information regarding the client is encoded in the context of the request.

    @@ -1403,7 +1403,7 @@

    Short Term Access Grant Token

    access grant token server.
    The issued at (iat) claim shall be set to the time of token issuance, in Unix time.
    The expiry (exp) claim shall be set to the time when the token expires, in Unix time.
    - The Client context (clx) claim shall be set to the role triplet the client has been assigned. + The Client context (clx) claim shall be set to the role triplet that the client has been assigned. The delimiter separating the roles is a plus sign (+).
    The audience (aud) claim shall be set to the URL "w3.org/VISSv2".
    The JSON Web Token identity (jti) claim shall be set to a UUID that is unique within the domain controlled by the @@ -1437,7 +1437,7 @@

    Long Term Access Grant Token

    access grant token server.
    The issued at (iat) claim shall be set to the time of token issuance, in Unix time.
    The expiry (exp) claim shall be set to the time when the token expires, in Unix time.
    - The Client context (clx) claim shall be set to the role triplet the client has been assigned. + The Client context (clx) claim shall be set to the role triplet that the client has been assigned. The delimiter separating the roles is a plus sign (+).
    The public key (pub) claim shall be set to the public key that the client provided in the access grant request, using the JSON Web Key (JWK) data structure [[RFC7517]].
    @@ -1481,7 +1481,7 @@

    Access Token

    Each signal is defined as a JSON object containing the signal path, and the signal permission as shown below.
    {"path":"vss-path", "access_permission":"permission"}
    If the scope claim is set to a purpose, the client context claim MUST be present in the token.
    - The Client context (clx) claim shall be set to the role triplet the client has been assigned. + The Client context (clx) claim shall be set to the role triplet that the client has been assigned. The delimiter separating the roles is a plus sign (+).
    The audience (aud) claim shall be set to the URL "w3.org/VISSv2".
    The JSON Web Token identity (jti) claim shall be set to an unguessable UUID that is unique within the domain controlled by the @@ -1531,7 +1531,7 @@

    Proof of Possession

    Client Context

    This section is non-normative.
    - The client actor is characterized by three subactors: + The client context contains a client actor that is characterized by three subactors: