Function AzureAuthSettings.this

See OAuthSettings constructor for common documentation.

this (
  in const(vibe.data.json.Json) config
) immutable;

If the 'provider' field is omitted, "azure" will be assumed. If it is included, it MUST be set to the name of an AzureAuthProvider.

History

v0.1.x supported an extra JSON key 'domainHint', which corresponds to the domain_hint parameter in the authorization redirect.

v0.2.0 adds support in OAuthSettings.userAuthUri for passing extra parameters to the authorization endpoint. This is now the preferred way to pass the domain_hint parameter when needed. Using the JSON key is deprecated.