## Uses of Class
org.apache.http.auth.AuthenticationException

- Packages that use AuthenticationException
  Package | Description
  --- | ---
  org.apache.http.auth | Client HTTP authentication APIs.
  org.apache.http.client | Client HTTP communication APIs.
  org.apache.http.impl.auth | Default implementations of standard and common HTTP authentication schemes.
  org.apache.http.impl.auth.win | Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.
  org.apache.http.impl.client | Default HTTP client implementation.

- - ### Uses of AuthenticationException in org.apache.http.auth

    Subclasses of AuthenticationException in org.apache.http.auth
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InvalidCredentialsException` Authentication credentials required to respond to a authentication challenge are invalid

    Methods in org.apache.http.auth that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `org.apache.http.Header` | AuthScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request)` Deprecated. (4.1) Use `ContextAwareAuthScheme.authenticate(Credentials, HttpRequest, org.apache.http.protocol.HttpContext)`
    `org.apache.http.Header` | ContextAwareAuthScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)` Produces an authorization string for the given set of `Credentials`.

  - ### Uses of AuthenticationException in org.apache.http.client

    Methods in org.apache.http.client that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `AuthScheme` | AuthenticationHandler.`selectScheme(Map<String,org.apache.http.Header> challenges, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)` Deprecated. Selects one authentication challenge out of all available and creates and generates `AuthScheme` instance capable of processing that challenge.

  - ### Uses of AuthenticationException in org.apache.http.impl.auth

    Subclasses of AuthenticationException in org.apache.http.impl.auth
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NTLMEngineException` Signals NTLM protocol failure.

    Methods in org.apache.http.impl.auth that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `org.apache.http.Header` | BasicScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request)` Deprecated. (4.2) Use `ContextAwareAuthScheme.authenticate( Credentials, HttpRequest, org.apache.http.protocol.HttpContext)`
    `org.apache.http.Header` | GGSSchemeBase.`authenticate(Credentials credentials, org.apache.http.HttpRequest request)` Deprecated. (4.2) Use `ContextAwareAuthScheme.authenticate( Credentials, HttpRequest, org.apache.http.protocol.HttpContext)`
    `org.apache.http.Header` | NegotiateScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request)` Deprecated.
    `org.apache.http.Header` | NTLMScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request)`
    `org.apache.http.Header` | DigestScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request)` Deprecated. (4.2) Use `ContextAwareAuthScheme.authenticate( Credentials, HttpRequest, org.apache.http.protocol.HttpContext)`
    `org.apache.http.Header` | BasicScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)` Produces basic authorization header for the given set of `Credentials`.
    `org.apache.http.Header` | GGSSchemeBase.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)`
    `org.apache.http.Header` | SPNegoScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)` Produces SPNEGO authorization Header based on token created by processChallenge.
    `org.apache.http.Header` | KerberosScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)` Produces KERBEROS authorization Header based on token created by processChallenge.
    `org.apache.http.Header` | NegotiateScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)` Deprecated. Produces Negotiate authorization Header based on token created by processChallenge.
    `org.apache.http.Header` | AuthSchemeBase.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)`
    `org.apache.http.Header` | DigestScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)` Produces a digest authorization string for the given set of `Credentials`, method name and URI.

  - ### Uses of AuthenticationException in org.apache.http.impl.auth.win

    Methods in org.apache.http.impl.auth.win that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `org.apache.http.Header` | WindowsNegotiateScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request)` Deprecated. Use `WindowsNegotiateScheme.authenticate(Credentials, HttpRequest, HttpContext)`
    `org.apache.http.Header` | WindowsNegotiateScheme.`authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)`

  - ### Uses of AuthenticationException in org.apache.http.impl.client

    Methods in org.apache.http.impl.client that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `AuthScheme` | AbstractAuthenticationHandler.`selectScheme(Map<String,org.apache.http.Header> challenges, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)` Deprecated.

Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.