ACE_INet
6.1.0
|
#include <FTP_ClientRequestHandler.h>
Public Member Functions | |
Authentication (const ACE_CString &realm, ACE_CString &user, ACE_CString &pw) | |
virtual | ~Authentication () |
virtual const ACE_CString & | scheme () const |
Returns authentication scheme (f.i. 'ftp' or 'http:basic'). | |
virtual const ACE_CString & | realm () const |
Returns authentication realm. | |
virtual const ACE_CString & | user () const |
Returns user id. | |
virtual void | user (const ACE_CString &usr) |
Changes user id. | |
virtual const ACE_CString & | password () const |
Returns password. | |
virtual void | password (const ACE_CString &pw) |
Changes password. | |
Private Attributes | |
const ACE_CString & | realm_ |
ACE_CString & | user_ |
ACE_CString & | password_ |
ACE::FTP::ClientRequestHandler::Authentication::Authentication | ( | const ACE_CString & | realm, |
ACE_CString & | user, | ||
ACE_CString & | pw | ||
) |
ACE::FTP::ClientRequestHandler::Authentication::~Authentication | ( | ) | [virtual] |
const ACE_CString & ACE::FTP::ClientRequestHandler::Authentication::password | ( | ) | const [virtual] |
Returns password.
Implements ACE::INet::AuthenticationBase.
void ACE::FTP::ClientRequestHandler::Authentication::password | ( | const ACE_CString & | pw | ) | [virtual] |
Changes password.
Implements ACE::INet::AuthenticationBase.
const ACE_CString & ACE::FTP::ClientRequestHandler::Authentication::realm | ( | ) | const [virtual] |
Returns authentication realm.
Implements ACE::INet::AuthenticationBase.
const ACE_CString & ACE::FTP::ClientRequestHandler::Authentication::scheme | ( | ) | const [virtual] |
Returns authentication scheme (f.i. 'ftp' or 'http:basic').
Implements ACE::INet::AuthenticationBase.
const ACE_CString & ACE::FTP::ClientRequestHandler::Authentication::user | ( | ) | const [virtual] |
Returns user id.
Implements ACE::INet::AuthenticationBase.
void ACE::FTP::ClientRequestHandler::Authentication::user | ( | const ACE_CString & | usr | ) | [virtual] |
Changes user id.
Implements ACE::INet::AuthenticationBase.
const ACE_CString& ACE::FTP::ClientRequestHandler::Authentication::realm_ [private] |