google-auth-library-java
google-auth-library-java copied to clipboard
Open source Auth client library for Java
#### Steps to reproduce 1. Try to load the following JSON configuration using ExternalAccountCredentials.fromStream() ```json { "service_account_impersonation_url": null, //optional field, would be similar with any other "audience": "audience", "subject_token_type": "subjectTokenType",...
There are some pre-existing logs in this repo. We should migrate them to the debug logging with slf4j introduced in https://github.com/googleapis/google-auth-library-java/pull/1586 Some extra considerations: for DefaultCredentialsProvider fine/debug level logs, perhaps...
context: https://github.com/googleapis/google-auth-library-java/pull/1586#discussion_r1960466711 both metric and logging can benefit from this piece of information passing down. A minor refactor should achieve this.
similar incentives here: https://github.com/googleapis/sdk-platform-java/issues/1611#issue-1657837566 We should consider modernize our testing infra so we can benefit from new junit 5 features. In addition, JUnit 5 has an extension pack which allows...
From a discussion here: https://github.com/googleapis/google-auth-library-java/issues/1538#issuecomment-2490440601 Certain third party dependencies are serializing and de-serializing the Auth Credentials. This seems to have been causing some issues reported by users. Potential action items...
**Is your feature request related to a problem? Please describe.** `GoogleCredentials` currently does not provide access to the resource project ID. It only has method to provide access to the...
Use the `protobuf-maven-plugin` to automatically generate the protobuf Java code and remove the generated code. The version of protoc is determined by the `project.protobuf.version` and it's currently 3.25.5. --- Change-Id:...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [dev.cel:cel](https://redirect.github.com/google/cel-java) | `0.9.0-proto3` -> `0.9.1-proto3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This is a larger refactor as part of https://github.com/googleapis/google-auth-library-java/pull/1636. All MDS calls should handle both 404 and 503 status codes and have adequate tests to ensure that behavior.
I am using a service account to access the google cloud features like Drive and Contact to save data through my app. I have suddenly started getting this for all...