azure-sdk-for-cpp/sdk/identity
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-identity Add support for providing an object ID to ManagedIdentityCredential. (#5910) 2024-08-16 20:47:05 -07:00
assets.json Test proxy (#4118) 2022-12-13 10:58:19 -08: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
test-resources-pre.ps1 Use standard syntax for MIT license (#4786) 2023-07-12 22:37:36 -07:00
test-resources.json Turn federated auth on for Identity tests. (#5785) 2024-07-12 00:00:15 +00:00