Class AuthenticationProtocolHandler

    • Field Detail

      • DEFAULT_MAX_CONTENT_LENGTH

        public static final int DEFAULT_MAX_CONTENT_LENGTH
        See Also:
        Constant Field Values
      • LOG

        public static final Logger LOG
    • Constructor Detail

      • AuthenticationProtocolHandler

        protected AuthenticationProtocolHandler​(HttpClient client,
                                                int maxContentLength)
    • Method Detail

      • getHttpClient

        protected HttpClient getHttpClient()
      • getAuthenticateHeader

        protected abstract HttpHeader getAuthenticateHeader()
      • getAuthorizationHeader

        protected abstract HttpHeader getAuthorizationHeader()
      • getAuthenticationURI

        protected abstract java.net.URI getAuthenticationURI​(Request request)
      • getAuthenticationAttribute

        protected abstract java.lang.String getAuthenticationAttribute()
      • getHeaderInfo

        protected java.util.List<Authentication.HeaderInfo> getHeaderInfo​(java.lang.String header)
                                                                   throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException