class TRootAuth: public TVirtualAuth


TRootAuth

TVirtualAuth implementation based on the old client authentication
code.


Function Members (Methods)

public:
TRootAuth()
TRootAuth(const TRootAuth&)
virtual~TRootAuth()
virtual TSecContext*Authenticate(TSocket*, const char* host, const char* user, Option_t* options = "")
static TClass*Class()
virtual Int_tClientVersion()
virtual voidErrorMsg(const char* where, Int_t ecode = -1)
virtual TClass*IsA() const
virtual const char*Name()
TRootAuth&operator=(const TRootAuth&)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TSecContext * Authenticate(TSocket* , const char* host, const char* user, Option_t* options = "")
 Runs authentication on socket s.
 Invoked when dynamic loading is needed.
 Returns 1 on success, 0 on failure.
Int_t ClientVersion()
 Return client version;
void ErrorMsg(const char* where, Int_t ecode = -1)
 Print error string corresponding to ecode, prepending location
TRootAuth(const TRootAuth& )
{ }
virtual ~TRootAuth()
{ }
const char * Name()
{ return "Root"; }

Author: Gerardo Ganis 08/07/05
Last change: root/auth:$Id: TRootAuth.h 20882 2007-11-19 11:31:26Z rdm $
Last generated: 2008-06-25 08:52
Copyright (C) 1995-2005, Rene Brun and Fons Rademakers. *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.