Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TAuthenticate.cxx File Reference
#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>
Include dependency graph for TAuthenticate.cxx:

Classes

struct  ROOT::Deprecated::R__rsa_KEY
 
struct  ROOT::Deprecated::R__rsa_KEY_export
 
struct  ROOT::Deprecated::R__rsa_NUMBER
 

Namespaces

namespace  ROOT
 
namespace  ROOT::Deprecated
 

Functions

static int auth_rand ()
 rand() implementation using /udev/random or /dev/random, if available
 
static Int_t StdCheckSecCtx (const char *user, ROOT::Deprecated::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 = ROOT::Deprecated::gAuthenticateMutex
 
R__rsa_KEY_export ROOT::Deprecated::R__fgRSAPubExport [2] = {{}, {}}
 

Function Documentation

◆ auth_rand()

static int auth_rand ( )
static

rand() implementation using /udev/random or /dev/random, if available

Definition at line 135 of file TAuthenticate.cxx.

◆ StdCheckSecCtx()

static Int_t StdCheckSecCtx ( const char * user,
ROOT::Deprecated::TRootSecContext * ctx )
static

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.

Variable Documentation

◆ gAuthenticateMutex

TVirtualMutex*& gAuthenticateMutex = ROOT::Deprecated::gAuthenticateMutex

Definition at line 125 of file TAuthenticate.cxx.