01 · Authentication standards
Nine standards. One policy surface.
Modern OAuth 2.0, OIDC, JWT, and JOSE alongside the mTLS, SAML, Basic, Digest, and Base64 flows still living in your legacy estate. Every method is a first-class policy with a UI — not a plugin you have to write — and the same enforcement runs in front of API and AI traffic.
- OAuth 2.0 — Authorization Code (with PKCE), Client Credentials, ROPC, Refresh Token
- OIDC — discovery URL, ID token + access token, JWKS, hybrid External + Internal mode
- JWT — issue, validate, sign with RS256 / RS384 / RS512, third-party JWT with rotating JWKS
- JOSE — JWS sign + JWE encrypt for claims, dynamic key fetching at the edge
- mTLS, SAML 2.0, HTTP Basic, Digest, Base64 for every legacy partner that still needs them
- policy-oidc
- policy-oauth-2-auth
- policy-jwt-auth
- policy-jose-implementation
- policy-jose-validation
- policy-mtls-authentication
- policy-saml
- basic-auth
- digest-auth
Same lane for AI
AI Gateway requests carry the same credential — every LLM call is authenticated by the OAuth or OIDC token already issued to the caller, not a shared API key.