Method: getSessionCookiePublicKeys

Ruft den Satz der öffentlichen Schlüssel des JSON Web Token (JWT)-Signers für das Sitzungscookie ab, mit dem das über createSessionCookie erstellte Sitzungscookie validiert werden kann.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwortnachricht für v1.getSessionCookiePublicKeys.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "keys": [
    {
      object (OpenIdConnectKey)
    }
  ]
}
Felder
keys[]

object (OpenIdConnectKey)

Öffentliche Schlüssel der Signatur für Sitzungs-Cookies, formatiert als JSON-Webschlüssel (JWK).

OpenIdConnectKey

Stellt einen öffentlichen Schlüssel des Signaturschlüssels für Sitzungscookies dar, der als JSON Web Key (JWK) formatiert ist.

JSON-Darstellung
{
  "kty": string,
  "alg": string,
  "use": string,
  "kid": string,
  "n": string,
  "e": string
}
Felder
kty

string

Schlüsseltyp.

alg

string

Signaturalgorithmus.

use

string

Hauptnutzung

kid

string

Eindeutiger String zur Identifizierung dieses Schlüssels.

n

string

Modulus für den öffentlichen RSA-Schlüssel, dargestellt als base64url-Codierung der Big-Endian-Darstellung des Werts.

e

string

Exponent für den öffentlichen RSA-Schlüssel. Er wird als Base64Url-Codierung der Big-Endian-Darstellung des Werts dargestellt.