ACE_INet
6.1.2
|
#include <HTTP_BasicAuthentication.h>
Public Member Functions | |
BasicAuthentication () | |
Constructor. | |
BasicAuthentication (const ACE_CString &user, const ACE_CString &passwd) | |
Constructor. Sets user id and password. | |
BasicAuthentication (const Request &request) | |
Constructor. Decodes cedentials from request (if any). | |
virtual | ~BasicAuthentication () |
Destructor. | |
void | user (const ACE_CString &user) |
Set user id. | |
const ACE_CString & | user () const |
Get user id. | |
void | password (const ACE_CString &passwd) |
Set password. | |
const ACE_CString & | password () const |
Get password. | |
void | set_credentials (Request &request) const |
Add authentication header with encoded credentials to request. | |
Static Public Attributes | |
static const char * | SCHEME = "Basic" |
Private Member Functions | |
BasicAuthentication (const BasicAuthentication &) | |
BasicAuthentication & | operator= (BasicAuthentication &) |
Private Attributes | |
ACE_CString | user_ |
ACE_CString | passwd_ |
Constructor.
ACE::HTTP::BasicAuthentication::BasicAuthentication | ( | const ACE_CString & | user, |
const ACE_CString & | passwd | ||
) |
Constructor. Sets user id and password.
ACE::HTTP::BasicAuthentication::BasicAuthentication | ( | const Request & | request | ) |
Constructor. Decodes cedentials from request (if any).
Destructor.
|
private |
|
private |
|
inline |
Set password.
|
inline |
Get password.
void ACE::HTTP::BasicAuthentication::set_credentials | ( | Request & | request | ) | const |
Add authentication header with encoded credentials to request.
|
inline |
Set user id.
|
inline |
Get user id.
|
static |