1 #ifndef __ACC_ENTITY_H__
2 #define __ACC_ENTITY_H__
72 {
if (
int(attrVec.size()) <= seq)
return false;
73 EntityAttr *aP = &attrVec[seq++];
90 if (roleInfo) free(roleInfo);
91 if (grpsInfo) free(grpsInfo);
94 bool OneOrZero(
char *src,
const char *&dest);
101 EntityAttr() : vorg(NULL), role(NULL), grup(NULL) {}
106 std::vector<EntityAttr> attrVec;
125 aeP = (isNew ? aeR : 0);
XrdAccEntityInit(const XrdSecEntity *secP, XrdAccEntity *&aeR)
static void setError(XrdSysError *errP)
void PutEntity(const XrdSecEntity *secP)
static XrdAccEntity * GetEntity(const XrdSecEntity *secP, bool &isNew)
bool Next(int &seq, XrdAccEntityInfo &info)