Objet: AuthenticationRequest

Corps de la requête

Objet envoyé lors de la requête d'authentification.

Voici un exemple de requête JSON en texte clair:

  {
    "requestId": "375dhjf9-Uydd="
  }

Le AuthenticationRequest est chiffré et signé à l'aide de PGP ou JWE+JWS. De plus, cette valeur est encodée au format base64 adapté au Web. Cet encodage est appelé Base64UrlEncode ci-après. En d'autres termes, la version JSON en texte clair de AuthenticationRequest doit être transmise via les fonctions suivantes:

Base64UrlEncode(
  PGPSignAndEncrypt(
    '{"requestId": "375dhjf9-Uydd="}'
  )
)

ou

Base64UrlEncode(
  JWSignAndEncrypt(
    '{"requestId": "375dhjf9-Uydd="}'
  )
)
Représentation JSON
{
  "requestId": string,
}
Champs
requestId

string

OBLIGATOIRE: identifiant de cette requête.