Method: getSessionCookiePublicKeys

Récupère l'ensemble des clés publiques du signataire du jeton Web JSON (JWT) du cookie de session qui peut être utilisé pour valider le cookie de session créé via createSessionCookie.

Requête HTTP

GET https://identitytoolkit.googleapis.com/v1/sessionCookiePublicKeys

L'URL utilise la syntaxe de transcodage gRPC.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Message de réponse pour v1.getSessionCookiePublicKeys.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "keys": [
    {
      object (OpenIdConnectKey)
    }
  ]
}
Champs
keys[]

object (OpenIdConnectKey)

Clés publiques du signataire du cookie de session, au format clé Web JSON (JWK).

OpenIdConnectKey

Représente une clé publique du signataire du cookie de session, au format clé Web JSON (JWK).

Représentation JSON
{
  "kty": string,
  "alg": string,
  "use": string,
  "kid": string,
  "n": string,
  "e": string
}
Champs
kty

string

Type de clé.

alg

string

Algorithme de signature.

use

string

Utilisation de la clé

kid

string

Chaîne unique permettant d'identifier cette clé.

n

string

Modulus de la clé publique RSA, représenté sous la forme de l'encodage base64url de la représentation big-endian de la valeur.

e

string

Exposant de la clé publique RSA. Il est représenté par l'encodage base64url de la représentation big-endian de la valeur.