# Публичные ключи (JWKS) для токенов доступа и обновления — активный и предыдущий

export default function Layout(props) {
  const { OpenAPIPage } = props.components ?? {};
  return (
    <>
      {props.children}
      ## Публичные ключи (JWKS) для токенов доступа и обновления — активный и предыдущий

`GET /.well-known/jwks.json`

**Ответы**

- `200` — Ключи access/refresh JWT (`application/json`, JwksResponse)
  - `keys`: массив Jwk, обязательное — Публичные ключи для проверки подписи JWT
    - `alg`: string — Алгоритм подписи, например ES256
    - `crv`: string — Эллиптическая кривая (для EC/OKP)
    - `e`: string — Экспонента RSA, base64url
    - `kid`: string — Идентификатор ключа для выбора при проверке подписи
    - `kty`: string, обязательное — Тип ключа (RFC 7517): EC, RSA, OKP
    - `n`: string — Модуль RSA, base64url
    - `use`: string — Назначение ключа: sig
    - `x`: string — Координата X (для EC/OKP), base64url
    - `y`: string — Координата Y (для EC), base64url
- `429` — Превышен лимит запросов, повторите через Retry-After секунд (`application/problem+json`, ProblemDetails)

    </>
  );
}
