googleapis / googleapis/google-cloud-rust
auth: Add support for mTLS workload authentication
Open
auth
priority: p3
type: feature request
- Dominant language
- Rust
- Stars
- 955
- Forks
- 144
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 279
Description
There is another way of authenticating in Workload Identity Federation using mTLS, which this library doesn't support yet.
This enables mutual authentication using workload credentials (typically X.509 certificates loaded from the filesystem) to establish secure mTLS connections.
References:
* https://cloud.google.com/iam/docs/workload-identity-federation-with-x509-certificates
* https://google.aip.dev/auth/4118
Contributor guide
Assessment
This issue has not been assessed yet.