Home » commons-httpclient-3.1-src » org.apache.commons » httpclient » auth »

org.apache.commons.httpclient.auth

Interfaces:

AuthScheme  

This interface represents an abstract challenge-response oriented authentication scheme. 

code | html
CredentialsProvider  

Credentials provider interface can be used to provide HTTP method with a means to request authentication credentials if no credentials have been given or given credentials are incorrect. 

code | html

Abstract Classes:

AuthPolicy   Authentication policy class.  code | html
AuthSchemeBase  

Abstract authentication scheme class that implements AuthScheme interface and provides a default contstructor. 

code | html
RFC2617Scheme  

Abstract authentication scheme class that lays foundation for all RFC 2617 compliant authetication schemes and provides capabilities common to all authentication schemes defined in RFC 2617. 

code | html

Classes:

AuthChallengeException   Signals a failure processing authentication challenge  code | html
AuthChallengeParser   This class provides utility methods for parsing HTTP www and proxy authentication challenges.  code | html
AuthChallengeProcessor   This class provides utility methods for processing HTTP www and proxy authentication challenges.  code | html
AuthScope   The class represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name which org.apache.commons.httpclient.Credentials apply to.  code | html
AuthState   This class provides detailed information about the state of the authentication process.  code | html
AuthenticationException   Signals a failure in authentication process  code | html
BasicScheme  

Basic authentication scheme as defined in RFC 2617. 

code | html
CredentialsNotAvailableException   Authentication credentials required to respond to a authentication challenge are not available  code | html
DigestScheme  

Digest authentication scheme as defined in RFC 2617. 

code | html
HttpAuthRealm   The key used to look up authentication credentials.  code | html
HttpAuthenticator   Utility methods for HTTP authorization and authentication.  code | html
InvalidCredentialsException   Authentication credentials required to respond to a authentication challenge are invalid  code | html
MalformedChallengeException   Signals that authentication challenge is in some way invalid or illegal in the given context  code | html
NTLM   Provides an implementation of the NTLM authentication protocol.  code | html
NTLMScheme   An implementation of the Microsoft proprietary NTLM authentication scheme.  code | html
TestAuthAll     code | html
TestDigestAuth.StaleNonceService     code | html
TestNTLMAuth.NTLMAuthService     code | html
TestNTLMAuth.PreemptiveNTLMAuthService     code | html

All Test Cases:

TestBasicAuth   Basic authentication test cases.  code | html
TestChallengeParser   Unit tests for AuthChallengeParser code | html
TestChallengeProcessor   Unit tests for testParsingChallenge code | html
TestDigestAuth   Test Methods for DigestScheme Authentication.  code | html
TestNTLMAuth   Test Methods for NTLM Authentication.  code | html