|
XRootD
|
#include <XrdOucGMap.hh>
Collaboration diagram for XrdOucGMap:Public Member Functions | |
| XrdOucGMap (XrdOucGMapArgs) | |
| virtual | ~XrdOucGMap () |
| Destructor. | |
| virtual int | dn2user (const char *dn, char *user, int ulen, time_t now=0) |
| bool | isValid () const |
| Validity checker. | |
Definition at line 48 of file XrdOucGMap.hh.
| XrdOucGMap::XrdOucGMap | ( | XrdOucGMapArgs | ) |
Definition at line 103 of file XrdOucGMap.cc.
References access, XrdOucString::atoi(), XrdOucString::beginswith(), eDest, XrdOucString::erasefromstart(), XrdOucString::isdigit(), PRINT, XrdOucGMapArgs, and XrdSysE2T().
Here is the call graph for this function:
|
inlinevirtual |
|
virtual |
Map a distinguished name (dn) to a user name.
| dn | -> Distinguished name. |
| user | -> Buffer where the user name is to be placed. It must end with a null byte. |
| ulen | -> The length of the 'user' buffer. |
| now | -> Current time (result of time(0)) or 0 if not available. |
Definition at line 292 of file XrdOucGMap.cc.
References XrdOucString::c_str(), DEBUG, FindMatchingCondition(), kFull, XrdOucString::length(), PRINT, XrdSecGMapEntry_t::user, and xs_Shared.
Here is the call graph for this function:
|
inline |
Validity checker.
Definition at line 104 of file XrdOucGMap.hh.
Referenced by XrdOucgetGMap().
Here is the caller graph for this function: