Package org.apache.http.impl.client
Class AuthenticationStrategyAdaptor
- java.lang.Object
-
- org.apache.http.impl.client.AuthenticationStrategyAdaptor
-
- All Implemented Interfaces:
AuthenticationStrategy
@Contract(threading=IMMUTABLE) @Deprecated class AuthenticationStrategyAdaptor extends java.lang.Object implements AuthenticationStrategy
Deprecated.(4.2) do not use
-
-
Field Summary
Fields Modifier and Type Field Description private AuthenticationHandler
handler
Deprecated.private org.apache.commons.logging.Log
log
Deprecated.
-
Constructor Summary
Constructors Constructor Description AuthenticationStrategyAdaptor(AuthenticationHandler handler)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
authFailed(org.apache.http.HttpHost authhost, AuthScheme authScheme, org.apache.http.protocol.HttpContext context)
Deprecated.Callback invoked in case of unsuccessful authentication.void
authSucceeded(org.apache.http.HttpHost authhost, AuthScheme authScheme, org.apache.http.protocol.HttpContext context)
Deprecated.Callback invoked in case of successful authentication.java.util.Map<java.lang.String,org.apache.http.Header>
getChallenges(org.apache.http.HttpHost authhost, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)
Deprecated.Extracts from the given HTTP response a collection of authentication challenges, each of which represents an authentication scheme supported by the authentication host.AuthenticationHandler
getHandler()
Deprecated.boolean
isAuthenticationRequested(org.apache.http.HttpHost authhost, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)
Deprecated.Determines if the given HTTP response response represents an authentication challenge that was sent back as a result of authentication failure.private boolean
isCachable(AuthScheme authScheme)
Deprecated.java.util.Queue<AuthOption>
select(java.util.Map<java.lang.String,org.apache.http.Header> challenges, org.apache.http.HttpHost authhost, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)
Deprecated.Selects one authentication challenge out of all available and creates and generatesAuthOption
instance capable of processing that challenge.
-
-
-
Field Detail
-
log
private final org.apache.commons.logging.Log log
Deprecated.
-
handler
private final AuthenticationHandler handler
Deprecated.
-
-
Constructor Detail
-
AuthenticationStrategyAdaptor
public AuthenticationStrategyAdaptor(AuthenticationHandler handler)
Deprecated.
-
-
Method Detail
-
isAuthenticationRequested
public boolean isAuthenticationRequested(org.apache.http.HttpHost authhost, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)
Deprecated.Description copied from interface:AuthenticationStrategy
Determines if the given HTTP response response represents an authentication challenge that was sent back as a result of authentication failure.- Specified by:
isAuthenticationRequested
in interfaceAuthenticationStrategy
- Parameters:
authhost
- authentication host.response
- HTTP response.context
- HTTP context.- Returns:
true
if user authentication is required,false
otherwise.
-
getChallenges
public java.util.Map<java.lang.String,org.apache.http.Header> getChallenges(org.apache.http.HttpHost authhost, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) throws MalformedChallengeException
Deprecated.Description copied from interface:AuthenticationStrategy
Extracts from the given HTTP response a collection of authentication challenges, each of which represents an authentication scheme supported by the authentication host.- Specified by:
getChallenges
in interfaceAuthenticationStrategy
- Parameters:
authhost
- authentication host.response
- HTTP response.context
- HTTP context.- Returns:
- a collection of challenges keyed by names of corresponding authentication schemes.
- Throws:
MalformedChallengeException
- if one of the authentication challenges is not valid or malformed.
-
select
public java.util.Queue<AuthOption> select(java.util.Map<java.lang.String,org.apache.http.Header> challenges, org.apache.http.HttpHost authhost, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) throws MalformedChallengeException
Deprecated.Description copied from interface:AuthenticationStrategy
Selects one authentication challenge out of all available and creates and generatesAuthOption
instance capable of processing that challenge.- Specified by:
select
in interfaceAuthenticationStrategy
- Parameters:
challenges
- collection of challenges.authhost
- authentication host.response
- HTTP response.context
- HTTP context.- Returns:
- authentication auth schemes that can be used for authentication. Can be empty.
- Throws:
MalformedChallengeException
- if one of the authentication challenges is not valid or malformed.
-
authSucceeded
public void authSucceeded(org.apache.http.HttpHost authhost, AuthScheme authScheme, org.apache.http.protocol.HttpContext context)
Deprecated.Description copied from interface:AuthenticationStrategy
Callback invoked in case of successful authentication.- Specified by:
authSucceeded
in interfaceAuthenticationStrategy
- Parameters:
authhost
- authentication host.authScheme
- authentication scheme used.context
- HTTP context.
-
authFailed
public void authFailed(org.apache.http.HttpHost authhost, AuthScheme authScheme, org.apache.http.protocol.HttpContext context)
Deprecated.Description copied from interface:AuthenticationStrategy
Callback invoked in case of unsuccessful authentication.- Specified by:
authFailed
in interfaceAuthenticationStrategy
- Parameters:
authhost
- authentication host.authScheme
- authentication scheme used.context
- HTTP context.
-
isCachable
private boolean isCachable(AuthScheme authScheme)
Deprecated.
-
getHandler
public AuthenticationHandler getHandler()
Deprecated.
-
-