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 returns the service’s public keys in JSON Web Key Set (JWKS) format. These keys are used to verify the signature of JWTs issued by the service.
Responses
| Status | Description | Schema |
|---|---|---|
| 200 |
Credential issuer’s JWKS. application/json
|
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. |