![]() |
XRootD
|
#include <XrdVomsMapfile.hh>
Public Member Functions | |
virtual | ~XrdVomsMapfile () |
int | Apply (XrdSecEntity &) |
bool | IsValid () const |
Static Public Member Functions | |
static XrdVomsMapfile * | Configure (XrdSysError *) |
static XrdVomsMapfile * | Get () |
Definition at line 37 of file XrdVomsMapfile.hh.
|
virtual |
Definition at line 95 of file XrdVomsMapfile.cc.
int XrdVomsMapfile::Apply | ( | XrdSecEntity & | entity | ) |
Definition at line 257 of file XrdVomsMapfile.cc.
References XrdSecEntity::eaAPI, XrdSecEntityAttr::Get(), XrdSecEntity::grps, XrdSysError::Log(), XrdSecEntity::name, XrdSecEntity::role, XrdOucString::tokenize(), and XrdSecEntity::vorg.
Referenced by XrdVomsFun::VOMSFun().
|
static |
Definition at line 308 of file XrdVomsMapfile.cc.
References XrdOucStream::Attach(), XrdSysError::Emsg(), XrdSysError::getMsgMask(), XrdOucStream::GetMyFirstWord(), XrdOucStream::GetWord(), XrdOucEnv::Import(), open, XrdSysError::setMsgMask(), and VOMS_MAP_FAILED.
Referenced by XrdVomsFun::VOMSInit().
|
static |
Definition at line 301 of file XrdVomsMapfile.cc.
|
inline |
Definition at line 50 of file XrdVomsMapfile.hh.