1 #ifndef __ACC_ENTITY_H__ 2 #define __ACC_ENTITY_H__ 72 {
if (
int(
attrVec.size()) <= seq)
return false;
94 bool OneOrZero(
char *src,
const char *&dest);
125 aeP = (isNew ? aeR : 0);
Definition: XrdSecAttr.hh:60
char * vorgInfo
Definition: XrdAccEntity.hh:108
const char * grup
Definition: XrdAccEntity.hh:100
bool OneOrZero(char *src, const char *&dest)
~XrdAccEntityInfo()
Definition: XrdAccEntity.hh:53
const char * host
Definition: XrdAccEntity.hh:43
XrdAccEntity(const XrdSecEntity *secP, bool &aOK)
const char * grup
Definition: XrdAccEntity.hh:46
const char * name
Definition: XrdAccEntity.hh:42
bool Next(int &seq, XrdAccEntityInfo &info)
Definition: XrdAccEntity.hh:71
~XrdAccEntity()
Definition: XrdAccEntity.hh:89
Definition: XrdSysError.hh:89
std::vector< EntityAttr > attrVec
Definition: XrdAccEntity.hh:106
char * grpsInfo
Definition: XrdAccEntity.hh:110
const char * role
Definition: XrdAccEntity.hh:99
const char * vorg
Definition: XrdAccEntity.hh:98
XrdAccEntityInfo()
Definition: XrdAccEntity.hh:47
static void setError(XrdSysError *errP)
const char * vorg
Definition: XrdAccEntity.hh:44
~EntityAttr()
Definition: XrdAccEntity.hh:102
bool setAttr(XrdOucTokenizer &tkl, const char *&dest)
Definition: XrdAccEntity.hh:41
XrdAccEntity * aeP
Definition: XrdAccEntity.hh:133
~XrdAccEntityInit()
Definition: XrdAccEntity.hh:128
static XrdAccEntity * GetEntity(const XrdSecEntity *secP, bool &isNew)
void PutEntity(const XrdSecEntity *secP)
Definition: XrdAccEntity.hh:118
const char * role
Definition: XrdAccEntity.hh:45
static int accSig
Definition: XrdAccEntity.hh:111
Definition: XrdOucTokenizer.hh:32
Definition: XrdAccEntity.hh:97
const XrdSecEntity * seP
Definition: XrdAccEntity.hh:132
Definition: XrdAccEntity.hh:64
Definition: XrdSecEntity.hh:63
EntityAttr()
Definition: XrdAccEntity.hh:101
XrdAccEntityInit(const XrdSecEntity *secP, XrdAccEntity *&aeR)
Definition: XrdAccEntity.hh:122
char * roleInfo
Definition: XrdAccEntity.hh:109