1#ifndef __XRDNETPMARKCFG__
2#define __XRDNETPMARKCFG__
50 const char *app=0)
override;
54 const char *tident)
override;
72const char *
Extract(
const char *sVec,
char *buff,
int blen);
75 const char *cgi,
int &ecode,
int &acode);
Definition XrdNetAddrInfo.hh:54
Definition XrdNetMsg.hh:50
Definition XrdNetPMarkCfg.hh:44
static XrdNetPMark * Config(XrdSysError *eLog, XrdScheduler *sched, XrdSysTrace *trc, bool &fatal)
static bool ConfigRU2A(char *info)
XrdNetPMark::Handle * Begin(XrdNetAddrInfo &addr, XrdNetPMark::Handle &handle, const char *tident) override
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)
XrdNetPMark::Handle * Begin(XrdSecEntity &Client, const char *path=0, const char *cgi=0, const char *app=0) override
static const char * Extract(const char *sVec, char *buff, int blen)
static bool LoadJson(char *buff)
~XrdNetPMarkCfg()
Definition XrdNetPMarkCfg.hh:65
XrdNetPMarkCfg()
Definition XrdNetPMarkCfg.hh:61
Definition XrdNetPMark.hh:43
Definition XrdNetPMark.hh:39
Definition XrdOucStream.hh:47
Definition XrdScheduler.hh:46
Definition XrdSecEntity.hh:65
Definition XrdSysError.hh:90
Definition XrdSysTrace.hh:49