Package | Description |
---|---|
org.apache.commons.httpclient.auth |
Provides implementation of various authentication schemes as well as
utility classes that can be used to authenticate HTTP requests.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map |
AuthChallengeParser.extractParams(java.lang.String challengeStr)
Extracts a map of challenge parameters from an authentication challenge.
|
static java.lang.String |
AuthChallengeParser.extractScheme(java.lang.String challengeStr)
Extracts authentication scheme from the given authentication
challenge.
|
static java.util.Map |
AuthChallengeParser.parseChallenges(Header[] headers)
Extracts a map of challenges ordered by authentication scheme name
|
AuthScheme |
AuthChallengeProcessor.processChallenge(AuthState state,
java.util.Map challenges)
Processes the given collection of challenges and updates the
state of the authentication process. |
void |
AuthScheme.processChallenge(java.lang.String challenge)
Processes the given challenge token.
|
void |
RFC2617Scheme.processChallenge(java.lang.String challenge)
Processes the given challenge token.
|
void |
NTLMScheme.processChallenge(java.lang.String challenge)
Processes the NTLM challenge.
|
void |
DigestScheme.processChallenge(java.lang.String challenge)
Processes the Digest challenge.
|
void |
BasicScheme.processChallenge(java.lang.String challenge)
Processes the Basic challenge.
|
static AuthScheme |
HttpAuthenticator.selectAuthScheme(Header[] challenges)
Deprecated.
|
Constructor and Description |
---|
AuthSchemeBase(java.lang.String challenge)
Deprecated.
Use parameterless constructor and
AuthScheme.processChallenge(String)
method |
BasicScheme(java.lang.String challenge)
Deprecated.
Use parameterless constructor and
AuthScheme.processChallenge(String)
method |
DigestScheme(java.lang.String challenge)
Deprecated.
Use parameterless constructor and
AuthScheme.processChallenge(String)
method |
NTLMScheme(java.lang.String challenge)
Constructor for the NTLM authentication scheme.
|
RFC2617Scheme(java.lang.String challenge)
Deprecated.
Use parameterless constructor and
AuthScheme.processChallenge(String)
method |
Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.