Logo ROOT   6.10/09
Reference Guide
TAuthenticate Member List

This is the complete list of members for TAuthenticate, including all inherited members.

AbstractMethod(const char *method) constTObject
AppendPad(Option_t *option="")TObjectvirtual
Authenticate()TAuthenticate
AuthError(const char *where, Int_t error)TAuthenticatestatic
AuthExists(TString User, Int_t method, const char *Options, Int_t *Message, Int_t *Rflag, CheckSecCtx_t funcheck)TAuthenticate
Browse(TBrowser *b)TObjectvirtual
CatchTimeOut()TAuthenticate
CheckHost(const char *Host, const char *host)TAuthenticateprivatestatic
CheckNetrc(TString &user, TString &passwd)TAuthenticate
CheckNetrc(TString &user, TString &passwd, Bool_t &pwhash, Bool_t srppwd)TAuthenticate
CheckProofAuth(Int_t cSec, TString &det)TAuthenticatestatic
ClassName() constTObjectvirtual
Clear(Option_t *="")TObjectinlinevirtual
ClearAuth(TString &user, TString &passwd, Bool_t &pwhash)TAuthenticateprivate
Clone(const char *newname="") constTObjectvirtual
Compare(const TObject *obj) constTObjectvirtual
Copy(TObject &object) constTObjectvirtual
DecodeRSAPublic(const char *rsapubexport, R__rsa_NUMBER &n, R__rsa_NUMBER &d, char **rsassl=0)TAuthenticatestatic
Delete(Option_t *option="")TObjectvirtual
DistancetoPrimitive(Int_t px, Int_t py)TObjectvirtual
DoError(int level, const char *location, const char *fmt, va_list va) constTObjectprotectedvirtual
Draw(Option_t *option="")TObjectvirtual
DrawClass() constTObjectvirtual
DrawClone(Option_t *option="") constTObjectvirtual
Dump() constTObjectvirtual
Error(const char *method, const char *msgfmt,...) constTObjectvirtual
ESecurity enum nameTAuthenticate
EStatusBits enum nameTObject
Execute(const char *method, const char *params, Int_t *error=0)TObjectvirtual
Execute(TMethod *method, TObjArray *params, Int_t *error=0)TObjectvirtual
ExecuteEvent(Int_t event, Int_t px, Int_t py)TObjectvirtual
Fatal(const char *method, const char *msgfmt,...) constTObjectvirtual
fDetailsTAuthenticateprivate
fgAuthInfoTAuthenticateprivatestatic
fgAuthMethTAuthenticateprivatestatic
fgAuthReUseTAuthenticateprivatestatic
fgAuthTOTAuthenticateprivatestatic
fgDefaultUserTAuthenticateprivatestatic
fgExpDateTAuthenticateprivatestatic
fgGlobusAuthHookTAuthenticateprivatestatic
fgKrb5AuthHookTAuthenticateprivatestatic
fgKrb5PrincipalTAuthenticateprivatestatic
fgLastAuthrcTAuthenticateprivatestatic
fgLastErrorTAuthenticateprivatestatic
fgPasswdTAuthenticateprivatestatic
fgPasswdDialogTAuthenticateprivatestatic
fgProcessIDTAuthenticateprivatestatic
fgPromptUserTAuthenticateprivatestatic
fgProofAuthInfoTAuthenticateprivatestatic
fgPwHashTAuthenticateprivatestatic
fgReadHomeAuthrcTAuthenticateprivatestatic
fgRootAuthrcTAuthenticateprivatestatic
fgRSAInitTAuthenticateprivatestatic
fgRSAKeyTAuthenticateprivatestatic
fgRSAPriKeyTAuthenticateprivatestatic
fgRSAPubExportTAuthenticateprivatestatic
fgRSAPubKeyTAuthenticateprivatestatic
fgSecAuthHookTAuthenticateprivatestatic
fgSRPPwdTAuthenticateprivatestatic
fgUserTAuthenticateprivatestatic
fgUsrPwdCryptTAuthenticateprivatestatic
fHostAuthTAuthenticateprivate
FileExpand(const char *fin, FILE *ftmp)TAuthenticateprivatestatic
FindObject(const char *name) constTObjectvirtual
FindObject(const TObject *obj) constTObjectvirtual
fPasswdTAuthenticateprivate
fProtocolTAuthenticateprivate
fPwHashTAuthenticateprivate
fRemoteTAuthenticateprivate
fRSAKeyTAuthenticateprivate
fSecContextTAuthenticateprivate
fSecurityTAuthenticateprivate
fSocketTAuthenticateprivate
fSRPPwdTAuthenticateprivate
fTimeOutTAuthenticateprivate
fUserTAuthenticateprivate
fVersionTAuthenticateprivate
GenRSAKeys()TAuthenticateprivate
GetAuthInfo()TAuthenticatestatic
GetAuthMethod(Int_t idx)TAuthenticatestatic
GetAuthMethodIdx(const char *meth)TAuthenticatestatic
GetAuthReUse()TAuthenticatestatic
GetClientProtocol()TAuthenticatestatic
GetDefaultDetails(Int_t method, Int_t opt, const char *user)TAuthenticatestatic
GetDefaultUser()TAuthenticatestatic
GetDrawOption() constTObjectvirtual
GetDtorOnly()TObjectstatic
GetGlobalExpDate()TAuthenticatestatic
GetGlobalPwHash()TAuthenticatestatic
GetGlobalSRPPwd()TAuthenticatestatic
GetGlobalUser()TAuthenticatestatic
GetGlobusAuthHook()TAuthenticatestatic
GetHostAuth() constTAuthenticateinline
GetHostAuth(const char *host, const char *user="", Option_t *opt="R", Int_t *Exact=0)TAuthenticatestatic
GetIconName() constTObjectvirtual
GetKrb5Principal()TAuthenticatestatic
GetName() constTObjectvirtual
GetObjectInfo(Int_t px, Int_t py) constTObjectvirtual
GetObjectStat()TObjectstatic
GetOption() constTObjectinlinevirtual
GetPromptUser()TAuthenticatestatic
GetProofAuthInfo()TAuthenticatestatic
GetProtocol() constTAuthenticateinline
GetPwHash() constTAuthenticateinlineprivate
GetRandString(Int_t Opt, Int_t Len)TAuthenticateprivate
GetRemoteHost() constTAuthenticateinline
GetRSAInit()TAuthenticatestatic
GetRSAKey() constTAuthenticateinlineprivate
GetRSAKeyType() constTAuthenticateinline
GetRSAPubExport(Int_t key=0)TAuthenticatestatic
GetSecContext() constTAuthenticateinline
GetSecurity() constTAuthenticateinlineprivate
GetSocket() constTAuthenticateinline
GetSRPPwd() constTAuthenticateinlineprivate
GetSshUser(TString user) constTAuthenticateprivate
GetTitle() constTObjectvirtual
GetUniqueID() constTObjectvirtual
GetUser() constTAuthenticateinline
GetUserPasswd(TString &user, TString &passwd, Bool_t &pwhash, Bool_t srppwd)TAuthenticateprivate
GetVersion() constTAuthenticateinlineprivate
HandleTimer(TTimer *timer)TObjectvirtual
Hash() constTObjectvirtual
HasHostAuth(const char *host, const char *user, Option_t *opt="R")TAuthenticatestatic
HasTimedOut() constTAuthenticateinline
Info(const char *method, const char *msgfmt,...) constTObjectvirtual
InheritsFrom(const char *classname) constTObjectvirtual
InheritsFrom(const TClass *cl) constTObjectvirtual
InitRandom()TAuthenticatestatic
Inspect() constTObjectvirtual
InvertBit(UInt_t f)TObjectinline
IsEqual(const TObject *obj) constTObjectvirtual
IsFolder() constTObjectvirtual
IsOnHeap() constTObjectinline
IsSortable() constTObjectinlinevirtual
IsZombie() constTObjectinline
kBitMask enum valueTObject
kCanDelete enum valueTObject
kCannotPick enum valueTObject
kClear enum valueTAuthenticate
kGlobus enum valueTAuthenticate
kHasUUID enum valueTObject
kInvalidObject enum valueTObject
kIsOnHeap enum valueTObject
kIsReferenced enum valueTObject
kKrb5 enum valueTAuthenticate
kMustCleanup enum valueTObject
kNoContextMenu enum valueTObject
kNotDeleted enum valueTObject
kObjInCanvas enum valueTObject
kOverwrite enum valueTObject
kRfio enum valueTAuthenticate
kSingleKey enum valueTObject
kSRP enum valueTAuthenticate
kSSH enum valueTAuthenticate
kWriteDelete enum valueTObject
kZombie enum valueTObject
ls(Option_t *option="") constTObjectvirtual
MakeZombie()TObjectinlineprotected
MayNotUse(const char *method) constTObject
MergeHostAuthList(TList *Std, TList *New, Option_t *Opt="")TAuthenticatestatic
Notify()TObjectvirtual
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) constTObject
operator delete(void *ptr)TObject
operator delete[](void *ptr)TObject
operator new(size_t sz)TObjectinline
operator new(size_t sz, void *vp)TObjectinline
operator new[](size_t sz)TObjectinline
operator new[](size_t sz, void *vp)TObjectinline
operator=(const TObject &rhs)TObjectinline
Paint(Option_t *option="")TObjectvirtual
Pop()TObjectvirtual
Print(Option_t *option="") constTObjectvirtual
PromptPasswd(const char *prompt="Password: ")TAuthenticatestatic
PromptUser(const char *remote)TAuthenticatestatic
ProofAuthSetup()TAuthenticateprivate
ProofAuthSetup(TSocket *sock, Bool_t client)TAuthenticateprivatestatic
Read(const char *name)TObjectvirtual
ReadRootAuthrc()TAuthenticatestatic
RecursiveRemove(TObject *obj)TObjectvirtual
RemoveHostAuth(THostAuth *ha, Option_t *opt="")TAuthenticatestatic
RemoveSecContext(TRootSecContext *ctx)TAuthenticateprivatestatic
ResetBit(UInt_t f)TObjectinline
RfioAuth(TString &user)TAuthenticateprivate
SaveAs(const char *filename="", Option_t *option="") constTObjectvirtual
SavePrimitive(std::ostream &out, Option_t *option="")TObjectvirtual
SecureRecv(TSocket *Socket, Int_t dec, Int_t KeyType, char **Out)TAuthenticatestatic
SecureSend(TSocket *Socket, Int_t enc, Int_t KeyType, const char *In)TAuthenticatestatic
SendRSAPublicKey(TSocket *Socket, Int_t key=0)TAuthenticatestatic
SetAuthReUse(Bool_t authreuse)TAuthenticatestatic
SetBit(UInt_t f, Bool_t set)TObject
SetBit(UInt_t f)TObjectinline
SetDefaultRSAKeyType(Int_t key)TAuthenticatestatic
SetDefaultUser(const char *defaultuser)TAuthenticatestatic
SetDrawOption(Option_t *option="")TObjectvirtual
SetDtorOnly(void *obj)TObjectstatic
SetEnvironment()TAuthenticateprivate
SetGlobalExpDate(TDatime expdate)TAuthenticatestatic
SetGlobalPasswd(const char *passwd)TAuthenticatestatic
SetGlobalPwHash(Bool_t pwhash)TAuthenticatestatic
SetGlobalSRPPwd(Bool_t srppwd)TAuthenticatestatic
SetGlobalUser(const char *user)TAuthenticatestatic
SetGlobusAuthHook(GlobusAuth_t func)TAuthenticatestatic
SetKrb5AuthHook(Krb5Auth_t func)TAuthenticatestatic
SetObjectStat(Bool_t stat)TObjectstatic
SetPromptUser(Bool_t promptuser)TAuthenticatestatic
SetReadHomeAuthrc(Bool_t readhomeauthrc)TAuthenticatestatic
SetRSAInit(Int_t init=1)TAuthenticatestatic
SetRSAKeyType(Int_t key)TAuthenticateinline
SetRSAPublic(const char *rsapubexport, Int_t klen)TAuthenticatestatic
SetSecContext(TRootSecContext *ctx)TAuthenticateinline
SetSecureAuthHook(SecureAuth_t func)TAuthenticatestatic
SetTimeOut(Int_t to)TAuthenticatestatic
SetUniqueID(UInt_t uid)TObjectvirtual
Show(Option_t *opt="S")TAuthenticatestatic
SshAuth(TString &user)TAuthenticateprivate
SshError(const char *errfile)TAuthenticateprivate
SysError(const char *method, const char *msgfmt,...) constTObjectvirtual
TAuthenticate(TSocket *sock, const char *remote, const char *proto, const char *user="")TAuthenticate
TestBit(UInt_t f) constTObjectinline
TestBits(UInt_t f) constTObjectinline
TObject()TObjectinline
TObject(const TObject &object)TObjectinline
TRootAuth classTAuthenticatefriend
TRootSecContext classTAuthenticatefriend
TSocket classTAuthenticatefriend
UseCurrentStyle()TObjectvirtual
Warning(const char *method, const char *msgfmt,...) constTObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0)TObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0) constTObjectvirtual
~TAuthenticate()TAuthenticateinlinevirtual
~TObject()TObjectvirtual