Uses of Interface org.apache.http.auth.Credentials (Apache HttpClient 4.5.13 API)
Date: 2020-10-03

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.http.auth.Credentials

Packages that use Credentials
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.client | Default HTTP client implementation.

Uses of Credentials in org.apache.http.auth

Classes in org.apache.http.auth that implement Credentials
`class` | `KerberosCredentials` `Credentials` implementation based on GSSCredential for Kerberos Authentication.
`class` | `NTCredentials` `Credentials` implementation for Microsoft Windows platforms that includes Windows specific attributes such as name of the domain the user belongs to.
`class` | `UsernamePasswordCredentials` Simple `Credentials` implementation based on a user name / password pair.

Methods in org.apache.http.auth that return Credentials
`Credentials` | `AuthState.getCredentials()` Returns actual `Credentials`.
`Credentials` | `AuthOption.getCredentials()`

Methods in org.apache.http.auth with parameters of type Credentials
`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`.
`void` | `AuthState.setCredentials(Credentials credentials)` Deprecated. (4.2) use `AuthState.update(AuthScheme, Credentials)`
`void` | `AuthState.update(AuthScheme authScheme, Credentials credentials)` Updates the auth state with `AuthScheme` and `Credentials`.

Constructors in org.apache.http.auth with parameters of type Credentials
`AuthOption(AuthScheme authScheme, Credentials creds)`

Uses of Credentials in org.apache.http.client

Methods in org.apache.http.client that return Credentials
`Credentials` | `CredentialsProvider.getCredentials(AuthScope authscope)` Get the `credentials` for the given authentication scope.

Methods in org.apache.http.client with parameters of type Credentials
`void` | `CredentialsProvider.setCredentials(AuthScope authscope, Credentials credentials)` Sets the `credentials` for the given authentication scope.

Uses of Credentials in org.apache.http.impl.auth

Methods in org.apache.http.impl.auth with parameters of type Credentials
`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` | `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` | `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` | `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` | `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` | `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` | `GGSSchemeBase.authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)`
`org.apache.http.Header` | `AuthSchemeBase.authenticate(Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)`
`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` | `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.
`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.
`static org.apache.http.Header` | `BasicScheme.authenticate(Credentials credentials, String charset, boolean proxy)` Deprecated. (4.3) use `BasicScheme.authenticate(Credentials, HttpRequest, HttpContext)`.
`protected byte[]` | `GGSSchemeBase.generateGSSToken(byte[] input, Oid oid, String authServer, Credentials credentials)`
`protected byte[]` | `NegotiateScheme.generateToken(byte[] input, String authServer, Credentials credentials)` Deprecated.
`protected byte[]` | `KerberosScheme.generateToken(byte[] input, String authServer, Credentials credentials)`
`protected byte[]` | `GGSSchemeBase.generateToken(byte[] input, String authServer, Credentials credentials)`
`protected byte[]` | `SPNegoScheme.generateToken(byte[] input, String authServer, Credentials credentials)`

Uses of Credentials in org.apache.http.impl.client

Methods in org.apache.http.impl.client that return Credentials
`Credentials` | `SystemDefaultCredentialsProvider.getCredentials(AuthScope authscope)`
`Credentials` | `BasicCredentialsProvider.getCredentials(AuthScope authscope)`

Methods in org.apache.http.impl.client with parameters of type Credentials
`void` | `SystemDefaultCredentialsProvider.setCredentials(AuthScope authscope, Credentials credentials)`
`void` | `BasicCredentialsProvider.setCredentials(AuthScope authscope, Credentials credentials)`
`Socket` | `ProxyClient.tunnel(org.apache.http.HttpHost proxy, org.apache.http.HttpHost target, Credentials credentials)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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