Parallel protocols, one operating model
Security controls
- OIDC issuer, redirect URI, discovery, JWKS, state, nonce, PKCE, scopes, and claim strategy are explicit readiness checks.
- SAML and OIDC failures retain request and correlation context without exposing assertions, tokens, cookies, client secrets, or private keys.
- Authentication events remain separate from SCIM provisioning and SSWS-style provider intelligence.
- Protocol enablement can be governed by environment and operator policy without removing the implemented capability.
Federation is observable
Successful and failed starts, callbacks, role decisions, session establishment, logout, protocol health, and suspicious patterns all feed the same operator-readable evidence model.