private static OidcClientOptions GetOidcClientOptions(string clientId, OidcClientOptions.AuthenticationFlow flow, string scope, string authorityUrl)
 {
     return(new OidcClientOptions
     {
         Authority = authorityUrl,
         ClientId = clientId,
         RedirectUri = DefaultLocalRedirectUrl,
         Scope = scope,
         Flow = flow
     });
 }
 public static ConfigurationOptions LocalConfiguration(string clientId, OidcClientOptions.AuthenticationFlow flow, string scope = DefaultScope)
 {
     return(new ConfigurationOptions
     {
         Authority = Constants.AuthenticationServerUrl,
         ApiOneHttpClient = new HttpClient {
             BaseAddress = new Uri(Constants.ApiOneUrl)
         },
         AuthApiHttpClient = new HttpClient {
             BaseAddress = new Uri(Constants.AuthenticationServerUrl)
         },
         OidcClientOptions = GetOidcClientOptions(clientId, flow, scope, Constants.AuthenticationServerUrl)
     });
 }