Class AuthenticationStrategyAdaptor

java.lang.Object
org.apache.http.impl.client.AuthenticationStrategyAdaptor
All Implemented Interfaces:
AuthenticationStrategy

@Contract(threading=IMMUTABLE) @Deprecated class AuthenticationStrategyAdaptor extends Object implements AuthenticationStrategy
Deprecated.
(4.2) do not use
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final AuthenticationHandler
    Deprecated.
     
    private final org.apache.commons.logging.Log
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    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.
    Map<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.
    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.
     
    select(Map<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 generates AuthOption instance capable of processing that challenge.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • log

      private final org.apache.commons.logging.Log log
      Deprecated.
    • handler

      private final AuthenticationHandler handler
      Deprecated.
  • Constructor Details

    • AuthenticationStrategyAdaptor

      public AuthenticationStrategyAdaptor(AuthenticationHandler handler)
      Deprecated.
  • Method Details

    • 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 interface AuthenticationStrategy
      Parameters:
      authhost - authentication host.
      response - HTTP response.
      context - HTTP context.
      Returns:
      true if user authentication is required, false otherwise.
    • getChallenges

      public Map<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 interface AuthenticationStrategy
      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 Queue<AuthOption> select(Map<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 generates AuthOption instance capable of processing that challenge.
      Specified by:
      select in interface AuthenticationStrategy
      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 interface AuthenticationStrategy
      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 interface AuthenticationStrategy
      Parameters:
      authhost - authentication host.
      authScheme - authentication scheme used.
      context - HTTP context.
    • isCachable

      private boolean isCachable(AuthScheme authScheme)
      Deprecated.
    • getHandler

      public AuthenticationHandler getHandler()
      Deprecated.