Top Fields Constructors Methods
org.apache.http.impl.auth

public Class HttpAuthenticator

extends Object
Class Inheritance
Known Direct Subclasses
org.apache.http.impl.client.HttpAuthenticator
Imports
java.io.IOException, java.util.Locale, .Map, .Queue, org.apache.commons.logging.Log, .LogFactory, org.apache.http.Header, .HttpException, .HttpHost, .HttpRequest, .HttpResponse, org.apache.http.auth.AuthOption, .AuthProtocolState, .AuthScheme, .AuthState, .AuthenticationException, .ContextAwareAuthScheme, .Credentials, .MalformedChallengeException, org.apache.http.client.AuthenticationStrategy, org.apache.http.protocol.HttpContext, org.apache.http.util.Asserts

Since
4.3

Field Summary

Modifier and TypeField and Description
private final Log

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
private Header
doAuth(final AuthScheme authScheme, final Credentials creds, final HttpRequest request, final HttpContext context)

private void
ensureAuthScheme(final AuthScheme authScheme)

public void
generateAuthResponse(final HttpRequest request, final AuthState authState, final HttpContext context)

public boolean
handleAuthChallenge(final HttpHost host, final HttpResponse response, final AuthenticationStrategy authStrategy, final AuthState authState, final HttpContext context)

public boolean
isAuthenticationRequested(final HttpHost host, final HttpResponse response, final AuthenticationStrategy authStrategy, final AuthState authState, final HttpContext context)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

logback to summary
private final Log log

Constructor Detail

HttpAuthenticatorback to summary
public HttpAuthenticator(final Log log)
HttpAuthenticatorback to summary
public HttpAuthenticator()

Method Detail

doAuthback to summary
private Header doAuth(final AuthScheme authScheme, final Credentials creds, final HttpRequest request, final HttpContext context) throws AuthenticationException
Annotations
@SuppressWarnings:deprecation
ensureAuthSchemeback to summary
private void ensureAuthScheme(final AuthScheme authScheme)
generateAuthResponseback to summary
public void generateAuthResponse(final HttpRequest request, final AuthState authState, final HttpContext context) throws HttpException, IOException
handleAuthChallengeback to summary
public boolean handleAuthChallenge(final HttpHost host, final HttpResponse response, final AuthenticationStrategy authStrategy, final AuthState authState, final HttpContext context)
isAuthenticationRequestedback to summary
public boolean isAuthenticationRequested(final HttpHost host, final HttpResponse response, final AuthenticationStrategy authStrategy, final AuthState authState, final HttpContext context)