Skip to content

Commit 3735ffb

Browse files
authored
feat: add OIDC timeout config options to NIC ConfigMap (#1413)
feat: Add OIDC Timeout to NIC ConfigMap
1 parent 30991bc commit 3735ffb

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

content/nic/configuration/global-configuration/configmap-resource.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,17 @@ If you encounter the error `error [emerg] 13#13: "zone_sync" directive is duplic
178178
|*zone-sync-resolver-ipv6* | Configures whether the optional [resolver](https://nginx.org/en/docs/http/ngx_http_core_module.html#resolver) directive for zone-sync will look up IPv6 addresses. NGINX Plus & `zone-sync` Required | `true` |
179179
|*zone-sync-resolver-valid* | Configures an [NGINX time](https://nginx.org/en/docs/syntax.html) that the optional [resolver](https://nginx.org/en/docs/http/ngx_http_core_module.html#resolver) directive for zone-sync will override the TTL value of responses from nameservers with. NGINX Plus & `zone-sync` Required | `5s` |
180180
181+
### OIDC (OpenID Connect) Timeouts
182+
183+
For more information on timeouts, see [here](https://github.com/nginxinc/nginx-openid-connect?tab=readme-ov-file#configuring-the-key-value-store)
184+
185+
|ConfigMap Key | Description | Default |
186+
| ---| ---| ---|
187+
| *oidc-pkce-timeout* | Sets the timeout for PKCE (Proof Key for Code Exchange) in OIDC. | `90s` |
188+
| *oidc-id-tokens-timeout* | Sets the timeout for ID tokens in OIDC. | `1h` |
189+
| *oidc-access-tokens-timeout* | Sets the timeout for access tokens in OIDC. | `1h` |
190+
| *oidc-refresh-tokens-timeout* | Sets the timeout for refresh tokens in OIDC. | `24h` |
191+
| *oidc-sids-timeout* | Sets the timeout for session IDs in OIDC. | `24h` |
181192
182193
### Snippets and custom templates
183194

0 commit comments

Comments
 (0)