ACE_INet 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
ACE::INet::AuthenticationBase Class Referenceabstract

#include <AuthenticationBase.h>

Inheritance diagram for ACE::INet::AuthenticationBase:
Inheritance graph
[legend]

Public Member Functions

virtual ~AuthenticationBase ()
 Destructor.
 
virtual const ACE_CStringscheme () const =0
 Returns authentication scheme (f.i. 'ftp' or 'http:basic').
 
virtual const ACE_CStringrealm () const =0
 Returns authentication realm.
 
virtual const ACE_CStringuser () const =0
 Returns user id.
 
virtual void user (const ACE_CString &usr)=0
 Changes user id.
 
virtual const ACE_CStringpassword () const =0
 Returns password.
 
virtual void password (const ACE_CString &pw)=0
 Changes password.
 

Protected Member Functions

 AuthenticationBase ()
 Constructor.
 

Constructor & Destructor Documentation

◆ ~AuthenticationBase()

ACE::INet::AuthenticationBase::~AuthenticationBase ( )
virtual

Destructor.

◆ AuthenticationBase()

ACE::INet::AuthenticationBase::AuthenticationBase ( )
inlineprotected

Constructor.

Member Function Documentation

◆ password() [1/2]

virtual const ACE_CString & ACE::INet::AuthenticationBase::password ( ) const
pure virtual

Returns password.

Implemented in ACE::FTP::ClientRequestHandler::Authentication.

◆ password() [2/2]

virtual void ACE::INet::AuthenticationBase::password ( const ACE_CString & pw)
pure virtual

Changes password.

Implemented in ACE::FTP::ClientRequestHandler::Authentication.

◆ realm()

virtual const ACE_CString & ACE::INet::AuthenticationBase::realm ( ) const
pure virtual

Returns authentication realm.

Implemented in ACE::FTP::ClientRequestHandler::Authentication.

◆ scheme()

virtual const ACE_CString & ACE::INet::AuthenticationBase::scheme ( ) const
pure virtual

Returns authentication scheme (f.i. 'ftp' or 'http:basic').

Implemented in ACE::FTP::ClientRequestHandler::Authentication.

◆ user() [1/2]

virtual const ACE_CString & ACE::INet::AuthenticationBase::user ( ) const
pure virtual

Returns user id.

Implemented in ACE::FTP::ClientRequestHandler::Authentication.

◆ user() [2/2]

virtual void ACE::INet::AuthenticationBase::user ( const ACE_CString & usr)
pure virtual

Changes user id.

Implemented in ACE::FTP::ClientRequestHandler::Authentication.


The documentation for this class was generated from the following files: