Method: projects.locations.clusters.getJwks

Zonal clusters are not supported.
Gets the public component of the cluster signing keys in JSON Web Key format.

HTTP request

GET https://container.s3nsapis.fr/v1/{parent=projects/*/locations/*/clusters/*}/jwks

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

The cluster (project, location, cluster name) to get keys for. Specified in the format projects/*/locations/*/clusters/*.

Request body

The request body must be empty.

Response body

GetJSONWebKeysResponse is a valid JSON Web Key Set as specified in rfc 7517

If successful, the response body contains data with the following structure:

JSON representation
{
  "keys": [
    {
      object (Jwk)
    }
  ]
}
Fields
keys[]

object (Jwk)

The public component of the keys used by the cluster to sign token requests.

Jwk

Jwk is a JSON Web Key as specified in RFC 7517

JSON representation
{
  "kty": string,
  "alg": string,
  "use": string,
  "kid": string,
  "n": string,
  "e": string,
  "x": string,
  "y": string,
  "crv": string
}
Fields
kty

string

Key Type.

alg

string

Algorithm.

use

string

Permitted uses for the public keys.

kid

string

Key ID.

n

string

Used for RSA keys.

e

string

Used for RSA keys.

x

string

Used for ECDSA keys.

y

string

Used for ECDSA keys.

crv

string

Used for ECDSA keys.