![]() |
XRootD
|
#include <XrdDigAuth.hh>
Public Member Functions | |
XrdDigAuth () | |
~XrdDigAuth () | |
bool | Authorize (const XrdSecEntity *client, XrdDigAuthEnt::aType aType, bool aVec[XrdDigAuthEnt::aNum]=0) |
bool | Configure (const char *aFN) |
Definition at line 68 of file XrdDigAuth.hh.
|
inline |
Definition at line 79 of file XrdDigAuth.hh.
|
inline |
Definition at line 80 of file XrdDigAuth.hh.
bool XrdDigAuth::Authorize | ( | const XrdSecEntity * | client, |
XrdDigAuthEnt::aType | aType, | ||
bool | aVec[XrdDigAuthEnt::aNum] = 0 |
||
) |
Definition at line 89 of file XrdDigAuth.cc.
References XrdDigAuthEnt::accOK, XrdSecEntity::addrInfo, XrdDigAuthEnt::aNum, XrdDigAuthEnt::eChk, XrdDig::eDest, XrdDigAuthEnt::eGrp, XrdDigAuthEnt::eHost, XrdSysError::Emsg(), XrdDigAuthEnt::eName, XrdDigAuthEnt::eRole, XrdDigAuthEnt::eVorg, XrdSecEntity::grps, XrdNetAddrInfo::Name(), XrdSecEntity::name, XrdDigAuthEnt::next, XrdDigAuthEnt::prot, XrdSecEntity::prot, XrdTlsCrl::Refresh(), XrdSecEntity::role, Stat, stat(), and XrdSecEntity::vorg.
Referenced by XrdDigConfig::GenAccess(), and XrdDigConfig::GenPath().
bool XrdDigAuth::Configure | ( | const char * | aFN | ) |
Definition at line 163 of file XrdDigAuth.cc.
References XrdDig::eDest, and XrdSysError::Emsg().
Referenced by XrdDigConfig::Configure().