in lib/src/authentication_challenge.dart [128:143]
static void _scanAuthParam(StringScanner scanner, Map params) {
scanner.expect(token, name: 'a token');
final name = scanner.lastMatch![0];
scanner.scan(whitespace);
scanner.expect('=');
scanner.scan(whitespace);
if (scanner.scan(token)) {
params[name] = scanner.lastMatch![0];
} else {
params[name] =
expectQuotedString(scanner, name: 'a token or a quoted string');
}
scanner.scan(whitespace);
}