Commit Graph

1 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] f03445b632 Add OIDC workload identity authentication support
- Add BearerOIDCConfig to configuration for OIDC workload auth
- Implement OIDCBearerAuthorizer for validating OIDC ID tokens
- Update bearerAuthHandler to support both traditional and OIDC bearer auth
- Add claim mapping support for extracting username from OIDC tokens
- Support multiple audiences for token validation
- Extract groups from token claims for authorization

Co-authored-by: rchincha <45800463+rchincha@users.noreply.github.com>
2026-01-14 21:15:38 +00:00