AuthenticationStrategy@Deprecated @Contract(threading=IMMUTABLE) public abstract class AbstractAuthenticationHandler extends Object implements AuthenticationHandler
AuthenticationHandler implementations.| Constructor and Description | 
|---|
| AbstractAuthenticationHandler()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<String> | getAuthPreferences()Deprecated.  Returns default list of auth scheme names in their order of preference. | 
| protected List<String> | getAuthPreferences(org.apache.http.HttpResponse response,
                  org.apache.http.protocol.HttpContext context)Deprecated.  Returns default list of auth scheme names in their order of preference
 based on the HTTP response and the current execution context. | 
| protected Map<String,org.apache.http.Header> | parseChallenges(org.apache.http.Header[] headers)Deprecated.  | 
| AuthScheme | selectScheme(Map<String,org.apache.http.Header> challenges,
            org.apache.http.HttpResponse response,
            org.apache.http.protocol.HttpContext context)Deprecated.  Selects one authentication challenge out of all available and
 creates and generates  AuthSchemeinstance capable of
 processing that challenge. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChallenges, isAuthenticationRequestedprotected Map<String,org.apache.http.Header> parseChallenges(org.apache.http.Header[] headers) throws MalformedChallengeException
MalformedChallengeExceptionprotected List<String> getAuthPreferences()
protected List<String> getAuthPreferences(org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)
response - HTTP response.context - HTTP execution context.public AuthScheme selectScheme(Map<String,org.apache.http.Header> challenges, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) throws AuthenticationException
AuthenticationHandlerAuthScheme instance capable of
 processing that challenge.selectScheme in interface AuthenticationHandlerchallenges - collection of challenges.response - HTTP response.context - HTTP context.AuthenticationException - if an authentication scheme
  could not be selected.Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.