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);
Definition: XrdNetAddrInfo.hh:54
Definition: XrdNetMsg.hh:49
Definition: XrdNetPMarkCfg.hh:44
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 bool ConfigRU2A(char *info)
static const int mskActID
Definition: XrdNetPMarkCfg.hh:67
static bool ConfigPV2E(char *info)
static bool getCodes(XrdSecEntity &client, const char *path, const char *cgi, int &ecode, int &acode)
static int Parse(XrdSysError *eLog, XrdOucStream &Config)
static const char * Extract(const char *sVec, char *buff, int blen)
static XrdNetPMark * Config(XrdSysError *eLog, XrdScheduler *sched, XrdSysTrace *trc, bool &fatal)
XrdNetPMark::Handle * Begin(XrdNetAddrInfo &addr, XrdNetPMark::Handle &handle, const char *tident) override
static bool LoadJson(char *buff)
static const int maxActID
Definition: XrdNetPMarkCfg.hh:68
static const int btsActID
Definition: XrdNetPMarkCfg.hh:66
~XrdNetPMarkCfg()
Definition: XrdNetPMarkCfg.hh:73
XrdNetPMarkCfg()
Definition: XrdNetPMarkCfg.hh:61
Definition: XrdNetPMark.hh:41
Definition: XrdNetPMark.hh:37
Definition: XrdOucStream.hh:47
Definition: XrdScheduler.hh:46
Definition: XrdSecEntity.hh:64
Definition: XrdSysError.hh:90
Definition: XrdSysTrace.hh:49