Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CAuthenticator Class Reference

#include <Authenticator.h>

Inheritance diagram for CAuthenticator:

CAccessListCheck CPasswordCheck CTclAccessListCheck CUnixUserCheck CAuthTokenCheck CHostListCheck List of all members.

Public Methods

 CAuthenticator ()
virtual ~CAuthenticator ()
 CAuthenticator (const CAuthenticator &aCAuthenticator)
CAuthenticator & operator= (const CAuthenticator &aCAuthenticator)
virtual Bool_t Authenticate (CInteractor &rInteractor)=0

Protected Methods

std::string GetLine (CInteractor &rInteractor)

Private Methods

int operator== (const CAuthenticator &aCAuthenticator) const

Constructor & Destructor Documentation

CAuthenticator::CAuthenticator   [inline]
 

Definition at line 322 of file Authenticator.h.

virtual CAuthenticator::~CAuthenticator   [inline, virtual]
 

Definition at line 325 of file Authenticator.h.

CAuthenticator::CAuthenticator const CAuthenticator &    aCAuthenticator [inline]
 

Definition at line 328 of file Authenticator.h.


Member Function Documentation

virtual Bool_t CAuthenticator::Authenticate CInteractor   rInteractor [pure virtual]
 

Implemented in CAccessListCheck, CHostListCheck, CPasswordCheck, CTclAccessListCheck, and CUnixUserCheck.

std::string CAuthenticator::GetLine CInteractor   rInteractor [inline, protected]
 

Definition at line 341 of file Authenticator.h.

References CInteractor::Read().

Referenced by CUnixUserCheck::Authenticate(), CHostListCheck::Authenticate(), CAccessListCheck::Authenticate(), and CPasswordCheck::GetUserPassword().

CAuthenticator& CAuthenticator::operator= const CAuthenticator &    aCAuthenticator [inline]
 

Definition at line 332 of file Authenticator.h.

Referenced by CUnixUserCheck::operator=(), CPasswordCheck::operator=(), and CAccessListCheck::operator=().

int CAuthenticator::operator== const CAuthenticator &    aCAuthenticator const [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Nov 8 13:37:09 2002 for Event Readout system. by doxygen1.2.16