JSON Web Key Set (JWKS) API
The Status List Service’s JSON Web Key Set (JWKS) endpoint. This provides a list of public keys which can be used to verify the signature on JWTs provided by the Status List Service.
/.well-known/jwks.json
get
A public endpoint that stores the JSON Web Key Set (JWKS) of public keys issued by a service. These keys can be used by client applications to verify the signature of a JSON Web Token (JWT).
Responses
| Status | Description | Schema |
|---|---|---|
| 200 |
Credential issuer’s JWKS.
|
JwksResponse |
Schemas
JwksResponse
| Name | Type | Required | Description | Schema |
|---|---|---|---|---|
| keys | array | true | A set of public keys, each in JSON Web Key (JWK) format. |
Key |
Key
| Name | Type | Required | Description | Schema |
|---|---|---|---|---|
| kty | string | true | Key Type. The family of cryptographic algorithms used with the key. |
|
| kid | string | true | Key ID. Unique identifier to match a specific key. |
|
| crv | string | true | Curve. Cryptographic curve used with the key. |
|
| x | string | true | The “x” coordinate for the elliptic curve point. |
|
| y | string | true | The “y” coordinate for the elliptic curve point. |
|
| alg | string | true | Algorithm. The cryptographic algorithm used with the key. |
|
| use | string | true | The intended use of the key. |