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 AuthenticationHandlerhandlerDeprecated.private org.apache.commons.logging.LoglogDeprecated.
-
Constructor Summary
Constructors Constructor Description AuthenticationStrategyAdaptor(AuthenticationHandler handler)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidauthFailed(org.apache.http.HttpHost authhost, AuthScheme authScheme, org.apache.http.protocol.HttpContext context)Deprecated.Callback invoked in case of unsuccessful authentication.voidauthSucceeded(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.AuthenticationHandlergetHandler()Deprecated.booleanisAuthenticationRequested(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 booleanisCachable(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 generatesAuthOptioninstance 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:AuthenticationStrategyDetermines if the given HTTP response response represents an authentication challenge that was sent back as a result of authentication failure.- Specified by:
isAuthenticationRequestedin interfaceAuthenticationStrategy- Parameters:
authhost- authentication host.response- HTTP response.context- HTTP context.- Returns:
trueif user authentication is required,falseotherwise.
-
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 MalformedChallengeExceptionDeprecated.Description copied from interface:AuthenticationStrategyExtracts from the given HTTP response a collection of authentication challenges, each of which represents an authentication scheme supported by the authentication host.- Specified by:
getChallengesin 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:AuthenticationStrategySelects one authentication challenge out of all available and creates and generatesAuthOptioninstance capable of processing that challenge.- Specified by:
selectin 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:AuthenticationStrategyCallback invoked in case of successful authentication.- Specified by:
authSucceededin 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:AuthenticationStrategyCallback invoked in case of unsuccessful authentication.- Specified by:
authFailedin interfaceAuthenticationStrategy- Parameters:
authhost- authentication host.authScheme- authentication scheme used.context- HTTP context.
-
isCachable
private boolean isCachable(AuthScheme authScheme)
Deprecated.
-
getHandler
public AuthenticationHandler getHandler()
Deprecated.
-
-