# Uses of Package
org.apache.http.auth

- Packages that use org.apache.http.auth
  Package | Description
  --- | ---
  org.apache.http.auth | Client HTTP authentication APIs.
  org.apache.http.client | Client HTTP communication APIs.
  org.apache.http.client.fluent | Simple facade APIs for HttpClient based on the concept of a fluent interface.
  org.apache.http.client.protocol | Client specific HTTP protocol handlers.
  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.

- Classes in org.apache.http.auth used by org.apache.http.auth
  Class and Description
  AuthenticationException Signals a failure in authentication process
  AuthOption
  AuthProtocolState
  AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.
  AuthSchemeFactory Deprecated. (4.3) use `AuthSchemeProvider`
  AuthSchemeProvider Factory for `AuthScheme` implementations.
  AuthScope `AuthScope` represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name.
  ChallengeState Challenge mode (TARGET or PROXY)
  Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identity
  MalformedChallengeException Signals that authentication challenge is in some way invalid or illegal in the given context

- Classes in org.apache.http.auth used by org.apache.http.client
  Class and Description
  AuthenticationException Signals a failure in authentication process
  AuthOption
  AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.
  AuthScope `AuthScope` represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name.
  Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identity
  MalformedChallengeException Signals that authentication challenge is in some way invalid or illegal in the given context

- Classes in org.apache.http.auth used by org.apache.http.client.fluent
  Class and Description
  AuthScope `AuthScope` represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name.
  Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identity

- Classes in org.apache.http.auth used by org.apache.http.client.protocol
  Class and Description
  AuthSchemeProvider Factory for `AuthScheme` implementations.
  AuthSchemeRegistry Deprecated. (4.3) use `Registry`
  AuthState This class provides detailed information about the state of the authentication process.

- Classes in org.apache.http.auth used by org.apache.http.impl.auth
  Class and Description
  AuthenticationException Signals a failure in authentication process
  AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.
  AuthSchemeFactory Deprecated. (4.3) use `AuthSchemeProvider`
  AuthSchemeProvider Factory for `AuthScheme` implementations.
  ChallengeState Challenge mode (TARGET or PROXY)
  ContextAwareAuthScheme This interface represents an extended authentication scheme that requires access to `HttpContext` in order to generate an authorization string.
  Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identity
  MalformedChallengeException Signals that authentication challenge is in some way invalid or illegal in the given context

- Classes in org.apache.http.auth used by org.apache.http.impl.auth.win
  Class and Description
  AuthenticationException Signals a failure in authentication process
  AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.
  AuthSchemeProvider Factory for `AuthScheme` implementations.
  AuthScope `AuthScope` represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name.
  ContextAwareAuthScheme This interface represents an extended authentication scheme that requires access to `HttpContext` in order to generate an authorization string.
  Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identity
  MalformedChallengeException Signals that authentication challenge is in some way invalid or illegal in the given context

- Classes in org.apache.http.auth used by org.apache.http.impl.client
  Class and Description
  AuthenticationException Signals a failure in authentication process
  AuthScheme This interface represents an abstract challenge-response oriented authentication scheme.
  AuthSchemeProvider Factory for `AuthScheme` implementations.
  AuthSchemeRegistry Deprecated. (4.3) use `Registry`
  AuthScope `AuthScope` represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name.
  AuthState This class provides detailed information about the state of the authentication process.
  Credentials This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identity
  MalformedChallengeException Signals that authentication challenge is in some way invalid or illegal in the given context

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