1 #ifndef _CMS_SECURITY_H
2 #define _CMS_SECURITY_H
33 #include <sys/types.h>
47 static int Configure(
const char *Lib,
const char *Cfn=0);
50 const char *nidlib,
const char *nidparm,
56 char *authBuff,
int abLen);
61 const char *iTag,
char iType);
~XrdCmsSecurity()
Definition: XrdCmsSecurity.hh:64
static int Identify(XrdLink *Link, XrdCms::CmsRRHdr &inHdr, char *authBuff, int abLen)
Definition: XrdSecInterface.hh:551
static int Authenticate(XrdLink *Link, const char *Token, int tlen)
Definition: YProtocol.hh:82
static const char * getToken(int &size, XrdNetAddrInfo *endPoint)
static void setSecFunc(void *secfP)
Definition: XrdSysError.hh:89
XrdCmsSecurity()
Definition: XrdCmsSecurity.hh:63
static char * chkVnId(XrdSysError &eDest, const char *vnid, const char *what)
Definition: XrdLink.hh:51
static XrdSecService * DHS
Definition: XrdCmsSecurity.hh:67
static int Configure(const char *Lib, const char *Cfn=0)
Definition: XrdOucTList.hh:41
Definition: XrdNetAddrInfo.hh:53
static char * getVnId(XrdSysError &eDest, const char *cfgFN, const char *nidlib, const char *nidparm, char nidType)
static char * setSystemID(XrdOucTList *tp, const char *iVNID, const char *iTag, char iType)
Definition: XrdCmsSecurity.hh:41