Go to the documentation of this file. 1 #ifndef __XRDSECSERVER_H__
2 #define __XRDSECSERVER_H__
41 class XrdSecSecEntityPin;
bool PostProcess(XrdSecEntity &entity, XrdOucErrInfo &einfo)
const char * configFN
Definition: XrdSecServer.hh:76
Definition: XrdSecEntityPin.hh:43
int xprot(XrdOucStream &Config, XrdSysError &Eroute)
XrdOucTrace * SecTrace
Definition: XrdSecServer.hh:77
XrdSecServer(XrdSysLogger *lp)
Definition: XrdNetAddrInfo.hh:54
static XrdSecPManager PManager
Definition: XrdSecServer.hh:71
Definition: XrdSecInterface.hh:552
XrdSecProtBind * bpDefault
Definition: XrdSecServer.hh:80
char * pidList
Definition: XrdSecServer.hh:81
XrdSecProtBind * bpLast
Definition: XrdSecServer.hh:79
Definition: XrdOucStream.hh:47
int ConfigXeq(char *var, XrdOucStream &Config, XrdSysError &Eroute)
int xlevel(XrdOucStream &Config, XrdSysError &Eroute)
const char * getParms(int &size, XrdNetAddrInfo *endPoint=0)
int ProtBind_Complete(XrdSysError &Eroute)
int xenlib(XrdOucStream &Config, XrdSysError &Eroute)
Definition: XrdSecServer.hh:46
char * STBuff
Definition: XrdSecServer.hh:83
Definition: XrdSysLogger.hh:53
~XrdSecServer()
Definition: XrdSecServer.hh:67
Generic structure to pass security information back and forth.
Definition: XrdSecInterface.hh:51
int xpbind(XrdOucStream &Config, XrdSysError &Eroute)
int Configure(const char *cfn)
bool implauth
Definition: XrdSecServer.hh:86
Definition: XrdSecInterface.hh:131
int add2token(XrdSysError &erp, char *, char **, int &, XrdSecPMask_t &)
XrdSecPinInfo * pinInfo
Definition: XrdSecServer.hh:73
XrdSecProtBind * bpFirst
Definition: XrdSecServer.hh:78
XrdSysError eDest
Definition: XrdSecServer.hh:75
bool Enforce
Definition: XrdSecServer.hh:85
XrdSecProtocol * getProtocol(const char *host, XrdNetAddrInfo &endPoint, const XrdSecCredentials *cred, XrdOucErrInfo &einfo)
Definition: XrdSecEntity.hh:64
Definition: XrdOucErrInfo.hh:101
Definition: XrdOucTrace.hh:36
Definition: XrdSecPManager.hh:48
int xpparm(XrdOucStream &Config, XrdSysError &Eroute)
Definition: XrdSysError.hh:90
char * SToken
Definition: XrdSecServer.hh:82
int XrdSecPMask_t
Definition: XrdSecPManager.hh:40
int STBlen
Definition: XrdSecServer.hh:84
XrdSecEntityPin * secEntityPin
Definition: XrdSecServer.hh:73
int xtrace(XrdOucStream &Config, XrdSysError &Eroute)
const char * protTLS()
Definition: XrdSecPManager.hh:80
int ConfigFile(const char *cfn)
const char * protTLS()
Definition: XrdSecServer.hh:64