Настройки сервиса «Шлюз API»¶
Настройки, указанные в таблице, могут переопределяться через сервис «Управление настройками».
Настройки сервиса «Шлюз API»
| Настройка | Тип данных | Обязательность | Значение по умолчанию |
|---|---|---|---|
| docshouse.keycloak.url | string url | + | URL сервера аутентификации Keycloak |
| docshouse.keycloak.realm | string | + | URL Keycloak: realm |
| docshouse.keycloak.token-uri | string | + | URL для получения токена «openIdConnect» |
| docshouse.keycloak.jwk-set-uri | string | + | URL для сертификатов Keycloak |
| docshouse.keycloak.client-id | string | + | Keycloak: clientId |
| docshouse.keycloak.client-secret | string | + | Keycloak: clientId password |
| docshouse.keycloak.introspection.enabled | boolean | + | Включение интроспекции токенов |
| docshouse.keycloak.introspection.introspection-uri | string uri | URI для интроспекции токенов | |
| docshouse.gateway.forbidden-endpoints.patterns | array string regexp | Запрещенные методы (используются только для межсервисного взаимодействия) |