#include "RConfigure.h"#include "TAuthenticate.h"#include "TApplication.h"#include "THostAuth.h"#include "TRootSecContext.h"#include "TPluginManager.h"#include "TNetFile.h"#include "TPSocket.h"#include "TMessage.h"#include "TSystem.h"#include "TError.h"#include "Getline.h"#include "TROOT.h"#include "TEnv.h"#include "TList.h"#include "NetErrors.h"#include "TRegexp.h"#include "TVirtualMutex.h"#include "TTimer.h"#include "TBase64.h"#include "strlcpy.h"#include "snprintf.h"#include "rsafun.h"#include <sys/stat.h>#include <cerrno>#include <sys/types.h>#include <ctime>#include <crypt.h>#include <cstdlib>#include <sys/time.h>Classes | |
| struct | R__rsa_KEY |
| struct | R__rsa_KEY_export |
| struct | R__rsa_NUMBER |
Functions | |
| static int | auth_rand () |
| rand() implementation using /udev/random or /dev/random, if available | |
| Int_t | StdCheckSecCtx (const char *user, TRootSecContext *ctx) |
| Standard version of CheckSecCtx to be passed to TAuthenticate::AuthExists Check if User is matches the one in Ctx Returns: 1 if ok, 0 if not Deactivates Ctx is not valid. | |
Variables | |
| TVirtualMutex * | gAuthenticateMutex = 0 |
| R__rsa_KEY_export | R__fgRSAPubExport [2] = {{}, {}} |
rand() implementation using /udev/random or /dev/random, if available
Definition at line 129 of file TAuthenticate.cxx.
| Int_t StdCheckSecCtx | ( | const char * | user, |
| TRootSecContext * | ctx ) |
Standard version of CheckSecCtx to be passed to TAuthenticate::AuthExists Check if User is matches the one in Ctx Returns: 1 if ok, 0 if not Deactivates Ctx is not valid.
Definition at line 3334 of file TAuthenticate.cxx.
| TVirtualMutex* gAuthenticateMutex = 0 |
Definition at line 119 of file TAuthenticate.cxx.
| R__rsa_KEY_export R__fgRSAPubExport[2] = {{}, {}} |
Definition at line 107 of file TAuthenticate.cxx.