summaryrefslogtreecommitdiff
path: root/scripts/cli
diff options
context:
space:
mode:
authoromnom62 <omnom62@outlook.com>2026-08-14 16:06:57 +1000
committerJohn Estabrook <jestabro@vyos.io>2026-09-01 19:35:25 -0500
commitb8136290e326ba8a1879a3c55eea9e0a1303fedd (patch)
treebec0c69fc2d1fab98484796bf14f7b4207de13d7 /scripts/cli
parent1832b2bb3e9948f8bf6dfb3be50fd10363bc3a38 (diff)
downloadvyos-1x-b8136290e326ba8a1879a3c55eea9e0a1303fedd.tar.gz
vyos-1x-b8136290e326ba8a1879a3c55eea9e0a1303fedd.zip
http-api: T8989: add OAuth2/OIDC authentication for REST API
Add support for validating OIDC Bearer tokens issued by external identity providers (Keycloak, Azure AD, Okta, Vault, etc.) against the configured JWKS endpoint. Configuration: set service https api rest authentication oidc issuer <url> set service https api rest authentication oidc jwks-url <url> If jwks-url is not set, it is derived from the issuer URL using the standard OpenID Connect discovery path. Auth priority: mTLS -> VyOS JWT -> OIDC -> API key
Diffstat (limited to 'scripts/cli')
0 files changed, 0 insertions, 0 deletions