SIGN IN SIGN UP

xds/gcp_authn: implement GCP Authentication filter (gRFC A83). (#9119)

This PR implements the xDS GCP Authentication HTTP filter for gRPC-Go,
as specified in [gRFC
A83](https://github.com/grpc/proposal/blob/master/A83-xds-gcp-authn-filter.md).

The implementation provides a mechanism for attaching service account
identity JWT tokens as gRPC call credentials on GCP, featuring a
two-level caching strategy (filter-level cache of credentials objects
and credential-level cache of tokens) to minimize latency and metadata
server load.

RELEASE NOTES:
* xds: add support for the GCP Authentication HTTP Filter. It
automatically fetches and attaches GCP Service Account Identity JWT
tokens to outgoing RPCs. This feature is currently gated behind the
`GRPC_EXPERIMENTAL_XDS_GCP_AUTHENTICATION_FILTER` environment variable.
P
Pranjali-2501 committed
d74861eb76cc713fae3ffd381e4f25c5d1324111
Parent: 83728f5
Committed by GitHub <noreply@github.com> on 6/25/2026, 8:20:06 PM