1 #ifndef __XRDNETPMARKCFG__
2 #define __XRDNETPMARKCFG__
50 const char *app=0)
override;
54 const char *tident)
override;
80 const char *
Extract(
const char *sVec,
char *buff,
int blen);
83 const char *cgi,
int &ecode,
int &acode);
XrdNetPMark::Handle * Begin(XrdSecEntity &Client, const char *path=0, const char *cgi=0, const char *app=0) override
static const int maxExpID
Definition: XrdNetPMarkCfg.hh:70
static const int maxActID
Definition: XrdNetPMarkCfg.hh:68
Definition: XrdNetPMark.hh:36
Definition: XrdOucStream.hh:46
Definition: XrdNetMsg.hh:48
static int Parse(XrdSysError *eLog, XrdOucStream &Config)
static XrdNetPMark * Config(XrdSysError *eLog, XrdScheduler *sched, XrdSysTrace *trc, bool &fatal)
static bool getCodes(XrdSecEntity &client, const char *path, const char *cgi, int &ecode, int &acode)
static const int mskActID
Definition: XrdNetPMarkCfg.hh:67
Definition: XrdSysError.hh:89
Definition: XrdSysTrace.hh:48
static bool ConfigPV2E(char *info)
static const int btsActID
Definition: XrdNetPMarkCfg.hh:66
Definition: XrdScheduler.hh:45
static const char * Extract(const char *sVec, char *buff, int blen)
static bool ConfigRU2A(char *info)
Definition: XrdNetPMark.hh:40
Definition: XrdNetAddrInfo.hh:53
XrdNetPMarkCfg()
Definition: XrdNetPMarkCfg.hh:61
Definition: XrdSecEntity.hh:63
static bool LoadJson(char *buff)
~XrdNetPMarkCfg()
Definition: XrdNetPMarkCfg.hh:73
Definition: XrdNetPMarkCfg.hh:43