Logo ROOT   6.18/05
Reference Guide
Classes | Typedefs | Variables
TAuthenticate.h File Reference
#include "TObject.h"
#include "TString.h"
#include "TList.h"
#include "TDatime.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 41 of file TAuthenticate.h.

◆ GlobusAuth_t

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

Definition at line 42 of file TAuthenticate.h.

◆ Krb5Auth_t

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

Definition at line 43 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 44 of file TAuthenticate.h.

Variable Documentation

◆ gAuthenticateMutex

R__EXTERN TVirtualMutex* gAuthenticateMutex

Definition at line 47 of file TAuthenticate.h.