Logo ROOT   6.08/07
Reference Guide
Classes | Typedefs | Variables
TAuthenticate.h File Reference
#include "TObject.h"
#include "TString.h"
#include "TList.h"
#include "TDatime.h"
#include "rsafun.h"
#include "AuthConst.h"
Include dependency graph for TAuthenticate.h:
This graph shows which files directly or indirectly include 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 TVirtualMutexgAuthenticateMutex
 

Typedef Documentation

◆ CheckSecCtx_t

typedef Int_t(* CheckSecCtx_t) (const char *subj, TRootSecContext *ctx)

Definition at line 55 of file TAuthenticate.h.

◆ GlobusAuth_t

typedef Int_t(* GlobusAuth_t) (TAuthenticate *auth, TString &user, TString &det)

Definition at line 56 of file TAuthenticate.h.

◆ Krb5Auth_t

typedef Int_t(* Krb5Auth_t) (TAuthenticate *auth, TString &user, TString &det, Int_t version)

Definition at line 57 of file TAuthenticate.h.

◆ SecureAuth_t

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.

Variable Documentation

◆ gAuthenticateMutex

R__EXTERN TVirtualMutex* gAuthenticateMutex

Definition at line 61 of file TAuthenticate.h.