Class AuthenticationStrategyAdaptor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private AuthenticationHandler handler
      Deprecated.
       
      private org.apache.commons.logging.Log log
      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 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 Detail

      • log

        private final org.apache.commons.logging.Log log
        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 interface AuthenticationStrategy
        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 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 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 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.