XRootD
Loading...
Searching...
No Matches
XrdDigAuthEnt Class Reference

#include <XrdDigAuth.hh>

Collaboration diagram for XrdDigAuthEnt:

Public Types

enum  aType {
  aConf = 0 ,
  aCore = 1 ,
  aLogs = 2 ,
  aProc = 3 ,
  aNum = 4
}
enum  eType {
  eName =0 ,
  eHost =1 ,
  eVorg =2 ,
  eRole =3 ,
  eGrp =4 ,
  eNum =5
}

Public Member Functions

 XrdDigAuthEnt ()
 ~XrdDigAuthEnt ()

Public Attributes

bool accOK [aNum]
char * eChk [eNum]
XrdDigAuthEntnext
char prot [XrdSecPROTOIDSIZE]
char * rec

Detailed Description

Definition at line 43 of file XrdDigAuth.hh.

Member Enumeration Documentation

◆ aType

Enumerator
aConf 
aCore 
aLogs 
aProc 
aNum 

Definition at line 53 of file XrdDigAuth.hh.

◆ eType

Enumerator
eName 
eHost 
eVorg 
eRole 
eGrp 
eNum 

Definition at line 50 of file XrdDigAuth.hh.

Constructor & Destructor Documentation

◆ XrdDigAuthEnt()

XrdDigAuthEnt::XrdDigAuthEnt ( )
inline

Definition at line 56 of file XrdDigAuth.hh.

56 : next(0), rec(0)
57 {memset(prot, 0, sizeof(prot));
58 memset(eChk, 0, sizeof(eChk));
59 memset(accOK, 0, sizeof(accOK));
60 }
char prot[XrdSecPROTOIDSIZE]
Definition XrdDigAuth.hh:48
char * eChk[eNum]
Definition XrdDigAuth.hh:51
XrdDigAuthEnt * next
Definition XrdDigAuth.hh:46
bool accOK[aNum]
Definition XrdDigAuth.hh:54

References accOK, eChk, next, prot, and rec.

◆ ~XrdDigAuthEnt()

XrdDigAuthEnt::~XrdDigAuthEnt ( )
inline

Definition at line 61 of file XrdDigAuth.hh.

61{if (rec) free(rec);}

References rec.

Member Data Documentation

◆ accOK

bool XrdDigAuthEnt::accOK[aNum]

Definition at line 54 of file XrdDigAuth.hh.

Referenced by XrdDigAuthEnt(), and XrdDigAuth::Authorize().

◆ eChk

char* XrdDigAuthEnt::eChk[eNum]

Definition at line 51 of file XrdDigAuth.hh.

Referenced by XrdDigAuthEnt(), and XrdDigAuth::Authorize().

◆ next

XrdDigAuthEnt* XrdDigAuthEnt::next

Definition at line 46 of file XrdDigAuth.hh.

Referenced by XrdDigAuthEnt(), and XrdDigAuth::Authorize().

◆ prot

char XrdDigAuthEnt::prot[XrdSecPROTOIDSIZE]

Definition at line 48 of file XrdDigAuth.hh.

Referenced by XrdDigAuthEnt(), and XrdDigAuth::Authorize().

◆ rec

char* XrdDigAuthEnt::rec

Definition at line 47 of file XrdDigAuth.hh.

Referenced by XrdDigAuthEnt(), and ~XrdDigAuthEnt().


The documentation for this class was generated from the following file: