pub trait AuthorizationUrl {
// Required methods
fn redirect_uri(&self) -> Option<&Url>;
fn authorization_url(&self) -> Result<Url, AuthorizationFailure>;
fn authorization_url_with_host(
&self,
azure_cloud_instance: &AzureCloudInstance,
) -> Result<Url, AuthorizationFailure>;
}