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

- Packages that use AuthenticationException
  Package | Description
  --- | ---
  org.apache.hc.client5.http.auth | Client HTTP authentication APIs.
  org.apache.hc.client5.http.impl.auth | Standard and common HTTP authentication schemes.
  org.apache.hc.client5.http.impl.win | Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.

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

    Subclasses of AuthenticationException in org.apache.hc.client5.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.hc.client5.http.auth that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `String` | AuthScheme.`generateAuthResponse(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.protocol.HttpContext context)` Generates an authorization response based on the current state.
    `boolean` | AuthScheme.`isResponseReady(org.apache.hc.core5.http.HttpHost host, CredentialsProvider credentialsProvider, org.apache.hc.core5.http.protocol.HttpContext context)` Determines whether or not an authorization response can be generated based on the actual authentication state.

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

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

    Methods in org.apache.hc.client5.http.impl.auth that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `String` | BasicScheme.`generateAuthResponse(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.protocol.HttpContext context)`
    `String` | GGSSchemeBase.`generateAuthResponse(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.protocol.HttpContext context)`
    `String` | NTLMScheme.`generateAuthResponse(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.protocol.HttpContext context)`
    `String` | DigestScheme.`generateAuthResponse(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.protocol.HttpContext context)`
    `boolean` | BasicScheme.`isResponseReady(org.apache.hc.core5.http.HttpHost host, CredentialsProvider credentialsProvider, org.apache.hc.core5.http.protocol.HttpContext context)`
    `boolean` | GGSSchemeBase.`isResponseReady(org.apache.hc.core5.http.HttpHost host, CredentialsProvider credentialsProvider, org.apache.hc.core5.http.protocol.HttpContext context)`
    `boolean` | NTLMScheme.`isResponseReady(org.apache.hc.core5.http.HttpHost host, CredentialsProvider credentialsProvider, org.apache.hc.core5.http.protocol.HttpContext context)`
    `boolean` | DigestScheme.`isResponseReady(org.apache.hc.core5.http.HttpHost host, CredentialsProvider credentialsProvider, org.apache.hc.core5.http.protocol.HttpContext context)`
    `static Charset` | AuthSchemeSupport.`parseCharset(String charsetName, Charset defaultCharset)`

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

    Methods in org.apache.hc.client5.http.impl.win that throw AuthenticationException
    Modifier and Type | Method and Description
    --- | ---
    `String` | WindowsNegotiateScheme.`generateAuthResponse(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.protocol.HttpContext context)`
    `boolean` | WindowsNegotiateScheme.`isResponseReady(org.apache.hc.core5.http.HttpHost host, CredentialsProvider credentialsProvider, org.apache.hc.core5.http.protocol.HttpContext context)`

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