#include "TObject.h"
#include "TString.h"
#include "TList.h"
#include "TDatime.h"
#include "rsafun.h"
#include "AuthConst.h"
Go to the source code of this file.
Classes | |
class | TAuthenticate |
Typedefs | |
typedef Int_t(*) | CheckSecCtx_t (const char *subj, TRootSecContext *ctx) |
typedef Int_t(*) | GlobusAuth_t (TAuthenticate *auth, TString &user, TString &det) |
typedef Int_t(*) | Krb5Auth_t (TAuthenticate *auth, TString &user, TString &det, Int_t version) |
typedef Int_t(*) | SecureAuth_t (TAuthenticate *auth, const char *user, const char *passwd, const char *remote, TString &det, Int_t version) |
Variables | |
R__EXTERN TVirtualMutex * | gAuthenticateMutex |
typedef Int_t(*) CheckSecCtx_t(const char *subj, TRootSecContext *ctx) |
Definition at line 55 of file TAuthenticate.h.
typedef Int_t(*) GlobusAuth_t(TAuthenticate *auth, TString &user, TString &det) |
Definition at line 56 of file TAuthenticate.h.
typedef Int_t(*) Krb5Auth_t(TAuthenticate *auth, TString &user, TString &det, Int_t version) |
Definition at line 57 of file TAuthenticate.h.
typedef Int_t(*) SecureAuth_t(TAuthenticate *auth, const char *user, const char *passwd, const char *remote, TString &det, Int_t version) |
Definition at line 58 of file TAuthenticate.h.
R__EXTERN TVirtualMutex* gAuthenticateMutex |
Definition at line 61 of file TAuthenticate.h.
Referenced by TAuthenticate::Authenticate(), TAuthenticate::AuthError(), TAuthenticate::CheckHost(), TAuthenticate::ClearAuth(), TAuthenticate::GetAuthInfo(), TAuthenticate::GetAuthMethod(), TAuthenticate::GetAuthMethodIdx(), TAuthenticate::GetProofAuthInfo(), TAuthenticate::GetSshUser(), TAuthenticate::PromptUser(), TAuthenticate::SetEnvironment(), TAuthenticate::SetGlobalPasswd(), TAuthenticate::SetGlobalUser(), and TAuthenticate::TAuthenticate().