azure-sdk-for-cpp/sdk/core
Ahson Khan 54a7bc363b
Add support for providing an object ID to ManagedIdentityCredential. (#5910)
* Add support for providing an object ID to ManagedIdentityCredential.

* Update cspell checks.

* Add support for creating a Uuid from a string, and use that as the
MICred overload for objectId.

* Add a remark comment to make it clear that object and client ids are not interchangeable.

* Remove the non-const ToString() as that isn't required.

* Update tests to use valid hex Uuid values.

* Use a discriminated union design approach with a ManagedIdentityType
object and ManagedIdentityIdType enum.

* Fix typo and remove Uuid CreateFromString.

* Address PR feedback.

* Update doc comment.

* Update comments and exception message to consistently use hyphens
between user/system and assigned.
2024-08-16 20:47:05 -07:00
..
azure-core Add support for providing an object ID to ManagedIdentityCredential. (#5910) 2024-08-16 20:47:05 -07:00
azure-core-amqp Ported uAMQP changes to vendored copy of uAMQP (#5917) 2024-08-15 22:28:08 -07:00
azure-core-test Remove unneeded <regex> includes (#5851) 2024-07-31 13:07:47 -07:00
azure-core-tracing-opentelemetry Remove unneeded <regex> includes (#5851) 2024-07-31 13:07:47 -07:00
perf Add consumption-time value of __cplusplus to User-Agent (#5662) 2024-07-29 18:31:51 -07:00
ci.yml Enable UseFederatedAuth by default (#5852) 2024-07-31 17:10:39 -07:00
CMakeLists.txt Use standard syntax for MIT license (#4786) 2023-07-12 22:37:36 -07:00
perf-tests.yml Install test proxy and enable all tests (#5365) 2024-02-21 10:58:35 -08:00
perf.yml Install test proxy and enable all tests (#5365) 2024-02-21 10:58:35 -08:00