The device authorization parameters.
the client ID returned from client registration.
the validated OAuth2 metadata for the Identity Provider.
the scope to request for authorization.
a promise that resolves to a device access token response, or an error response if the user denies authorization or the device code expires.
Begin OAuth2 device authorization flow.