xrootd
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <XrdOuc/XrdOucHash.hh>
#include <XrdOuc/XrdOucString.hh>
Classes | |
class | XrdSecgsiMapEntry_t |
Enumerations | |
enum | XrdSecgsi_Match { kFull = 0, kBegins = 1, kEnds = 2, kContains = 4 } |
Functions | |
static int | FindMatchingCondition (const char *, XrdSecgsiMapEntry_t *mc, void *xmp) |
int | XrdSecgsiGMAPInit (const char *cfg) |
char * | XrdSecgsiGMAPFun (const char *dn, int now) |
Variables | |
static XrdOucHash < XrdSecgsiMapEntry_t > | gMappings |
enum XrdSecgsi_Match |
static int FindMatchingCondition | ( | const char * | , |
XrdSecgsiMapEntry_t * | mc, | ||
void * | xmp | ||
) | [static] |
char* XrdSecgsiGMAPFun | ( | const char * | dn, |
int | now | ||
) |
int XrdSecgsiGMAPInit | ( | const char * | cfg | ) |
References XrdOucHash< T >::Add(), XrdOucString::c_str(), fclose(), fopen, kBegins, kContains, kEnds, and kFull.
Referenced by XrdSecgsiGMAPFun().
XrdOucHash<XrdSecgsiMapEntry_t> gMappings [static] |