Class AbstractAuthenticationHandler

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String challenge​(java.util.List<org.apache.hc.core5.http.NameValuePair> params)  
      (package private) abstract java.lang.String decodeChallenge​(java.lang.String challenge)  
      java.lang.String extractAuthToken​(java.lang.String challengeResponse)  
      (package private) abstract java.lang.String getSchemeName()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractAuthenticationHandler

        AbstractAuthenticationHandler()
    • Method Detail

      • getSchemeName

        abstract java.lang.String getSchemeName()
      • challenge

        public final java.lang.String challenge​(java.util.List<org.apache.hc.core5.http.NameValuePair> params)
        Specified by:
        challenge in interface AuthenticationHandler<java.lang.String>
      • decodeChallenge

        abstract java.lang.String decodeChallenge​(java.lang.String challenge)
      • extractAuthToken

        public final java.lang.String extractAuthToken​(java.lang.String challengeResponse)
                                                throws org.apache.hc.core5.http.HttpException
        Specified by:
        extractAuthToken in interface AuthenticationHandler<java.lang.String>
        Throws:
        org.apache.hc.core5.http.HttpException