this.log.debug("Authorization challenge processed"); try { authScheme.processChallenge(challenge, context); } catch (final MalformedChallengeException ex) { if (this.log.isWarnEnabled()) { final String id = authScheme.getName(); final AuthChallenge challenge = challengeMap.get(id.toLowerCase(Locale.ROOT)); authScheme.processChallenge(challenge, context); if (authScheme.isResponseReady(host, credsProvider, context)) { authOptions.add(authScheme);