getConfiguration static method

Future<OpenIdConfiguration> getConfiguration(
  1. String discoveryDocumentUri
)

Implementation

static Future<OpenIdConfiguration> getConfiguration(
    String discoveryDocumentUri) async {
  final response =
      await httpRetry(() => http.get(Uri.parse(discoveryDocumentUri)));
  if (response == null) {
    throw ArgumentError(
        "The discovery document could not be found at: ${discoveryDocumentUri}");
  }

  return OpenIdConfiguration.fromJson(response);
}