Method: getSessionCookiePublicKeys

createSessionCookie で作成されたセッション クッキーの検証に使用できる、セッション クッキー JSON Web Token(JWT)署名者の公開鍵のセットを取得します。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

v1.getSessionCookiePublicKeys のレスポンス メッセージ。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "keys": [
    {
      object (OpenIdConnectKey)
    }
  ]
}
フィールド
keys[]

object (OpenIdConnectKey)

セッション クッキー署名者の公開鍵(JSON Web Key(JWK)形式)。

OpenIdConnectKey

セッション Cookie 署名者の公開鍵を表します。形式は JSON Web Key(JWK)です。

JSON 表現
{
  "kty": string,
  "alg": string,
  "use": string,
  "kid": string,
  "n": string,
  "e": string
}
フィールド
kty

string

鍵のタイプ。

alg

string

署名アルゴリズム。

use

string

鍵の用途。

kid

string

このキーを識別する一意の文字列。

n

string

RSA 公開鍵のモジュラス。値のビッグ エンディアン表現の base64url エンコードとして表されます。

e

string

RSA 公開鍵の指数。値のビッグ エンディアン表現の base64url エンコードとして表されます。