azure-sdk-for-cpp/sdk
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
..
attestation Enable UseFederatedAuth by default (#5852) 2024-07-31 17:10:39 -07:00
core Add support for providing an object ID to ManagedIdentityCredential. (#5910) 2024-08-16 20:47:05 -07:00
eventhubs Enable UseFederatedAuth by default (#5852) 2024-07-31 17:10:39 -07:00
identity Add support for providing an object ID to ManagedIdentityCredential. (#5910) 2024-08-16 20:47:05 -07:00
keyvault Backup Tests redo PR (#5916) 2024-08-15 23:13:21 +00:00
storage Increment version for storage releases (#5887) 2024-08-08 09:21:21 +00:00
tables Increment package version after release of azure-data-tables (#5883) 2024-08-07 10:01:41 -07:00
template Add consumption-time value of __cplusplus to User-Agent (#5662) 2024-07-29 18:31:51 -07:00