Android Guides | Samples

Org.Apache.Http.Authentication Namespace

Remarks

The API for client-side HTTP authentication against a server, commonly referred to as HttpAuth.

Classes

TypeReason
AUTHConstants and static helpers related to the HTTP authentication.
AuthenticationExceptionSignals a failure in authentication process
AuthSchemeRegistryAuthentication scheme registry that can be used to obtain the corresponding authentication scheme implementation for a given type of authorization challenge.
AuthScopeThe class represents an authentication scope consisting of a host name, a port number, a realm name and an authentication scheme name which ICredentials apply to.
AuthStateThis class provides detailed information about the state of the authentication process.
BasicUserPrincipalBasic user principal used for HTTP authentication
IAuthScheme This interface represents an abstract challenge-response oriented authentication scheme.
IAuthSchemeFactory [Android Documentation]
ICredentialsUser name and password based authentication credentials.
InvalidCredentialsExceptionAuthentication credentials required to respond to a authentication challenge are invalid
MalformedChallengeExceptionSignals that authentication challenge is in some way invalid or illegal in the given context
NTCredentials ICredentials specific to the Windows platform.
NTUserPrincipalNT (MS Windows specific) user principal used for HTTP authentication
UsernamePasswordCredentialsUsername and password ICredentials