The device workflow terminology was a bit confusing since OIDC device flow generally refers to a user interaction on a device (such as a phone or computer) to perform an action to get a token. This changes to use PROVIDER_NAME instead of DEVICE_NAME as a mechanism property and changes language of device workflow to "as service to obtain credentials".
Please complete the following before merging:
[ ] Update changelog.
[x] Make sure there are generated JSON files from the YAML test files.
[x] Test changes in at least one language driver.
[ ] Test these changes against all server versions and topologies (including standalone, replica set, sharded clusters, and serverless).
The device workflow terminology was a bit confusing since OIDC device flow generally refers to a user interaction on a device (such as a phone or computer) to perform an action to get a token. This changes to use
PROVIDER_NAME
instead ofDEVICE_NAME
as a mechanism property and changes language of device workflow to "as service to obtain credentials".Please complete the following before merging: