Skip to content

Conversation

@andyrzhao
Copy link
Contributor

get_client_ssl_credentials had a bug that defaulted the cert path to CERTIFICATE_CONFIGURATION_DEFAULT_PATH if not explicitly specified. The correct behavior should be to delegate the lookup logic to "_get_workload_cert_and_key" which also takes into account the cert config path set by the env var GOOGLE_API_CERTIFICATE_CONFIG.

@andyrzhao andyrzhao requested review from a team as code owners November 26, 2025 23:24
@daniel-sanche daniel-sanche merged commit b0993c7 into googleapis:main Dec 1, 2025
12 checks passed
vchudnov-g added a commit that referenced this pull request Dec 15, 2025
PR created by the Librarian CLI to initialize a release. Merging this PR
will auto trigger a release.

Librarian Version: v0.7.0
Language Image:
us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator:latest
<details><summary>google-auth: 2.44.0</summary>

##
[2.44.0](v2.43.0...v2.44.0)
(2025-12-12)

### Features

* MDS connections use mTLS (#1856)
([0387bb9](0387bb95))

* support Python 3.14 (#1822)
([0f7097e](0f7097e7))

* add ecdsa p-384 support (#1872)
([39c381a](39c381a5))

* Add shlex to correctly parse executable commands with spaces (#1855)
([cf6fc3c](cf6fc3cc))

* Implement token revocation in STS client and add revoke() metho…
(#1849)
([d563898](d5638986))

### Bug Fixes

* Add temporary patch to workload cert logic to accomodate Cloud Run
mis-configuration (#1880)
([78de790](78de7907))

* Delegate workload cert and key default lookup to helper function
(#1877)
([b0993c7](b0993c7e))

* Use public refresh method for source credentials in
ImpersonatedCredentials (#1884)
([e0c3296](e0c3296f))

</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants