The API for client-side HTTP authentication against a server.
Interfaces
AuthScheme |
This interface represents an abstract challenge-response oriented
authentication scheme. |
AuthSchemeFactory |
Factory for AuthScheme implementations. |
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 |
Classes
AUTH |
Constants and static helpers related to the HTTP authentication. |
AuthSchemeRegistry |
Authentication scheme registry that can be used to obtain the corresponding
authentication scheme implementation for a given type of authorization challenge. |
AuthScope |
The class represents an authentication scope consisting of a host name,
a port number, a realm name and an authentication scheme name which
Credentials apply to. |
AuthState |
This class provides detailed information about the state of the
authentication process. |
BasicUserPrincipal |
Basic user principal used for HTTP authentication |
NTCredentials |
Credentials implementation for Microsoft Windows platforms that includes
Windows specific attributes such as name of the domain the user belongs to. |
NTUserPrincipal |
Microsoft Windows specific user principal implementation. |
UsernamePasswordCredentials |
Simple Credentials implementation based on a user name / password
pair. |
Exceptions