azure-sdk-for-cpp/sdk/identity
Ahson Khan 9b2c3b337e
Add AzurePipelinesCredential for authenticating an Azure Pipelines service connection with workload identity federation. (#5733)
* Add AzurePipelinesCredential for authenticating an Azure Pipelines service connection with workload identity federation.

* Add unit tests.

* Add comment about not throwing in the ctor, but rather deferring it.

* Order field in order of initialization and fix cspell.

* Fix ambiguous call to EnvironmentOverride in tests.

* Address PR feedback, suppress warning, move oidc fetch in token cache,
and update exception message.

* Address PR feedback, use ID and capitalize Azure Pipelines.

* Revert back to the workaround for the warning, rather than suppressing
it.

* Address PR feedback, move getting an assertion to a helper, and add
const.
2024-06-20 21:09:31 -07:00
..
azure-identity Add AzurePipelinesCredential for authenticating an Azure Pipelines service connection with workload identity federation. (#5733) 2024-06-20 21:09:31 -07:00
assets.json Test proxy (#4118) 2022-12-13 10:58:19 -08:00
ci.yml 1ES Template Refactor (#5441) 2024-03-12 15:20:45 -07:00
CMakeLists.txt Use standard syntax for MIT license (#4786) 2023-07-12 22:37:36 -07:00
test-resources-pre.ps1 Use standard syntax for MIT license (#4786) 2023-07-12 22:37:36 -07:00
test-resources.json Add live tests for Identity (#2011) 2021-04-01 17:32:43 -07:00