ConnectanumHttpAuthClient constructor
ConnectanumHttpAuthClient(})
Implementation
ConnectanumHttpAuthClient(
this.endpoint, {
HttpClient? httpClient,
this.headers = const <String, String>{},
Duration requestTimeout = defaultRequestTimeout,
int maxResponseBytes = defaultMaxResponseBytes,
bool closeHttpClient = false,
}) : requestTimeout = _validatedHttpAuthRequestTimeout(requestTimeout),
maxResponseBytes = _validatedHttpAuthMaxResponseBytes(maxResponseBytes),
_httpClient = httpClient ?? HttpClient(),
_ownsHttpClient = httpClient == null || closeHttpClient;