xrootd
Classes | Enumerations | Functions | Variables
XrdSecgsiGMAPFunDN.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include "XrdOuc/XrdOucHash.hh"
#include "XrdOuc/XrdOucString.hh"
#include "XrdSecgsi/XrdSecgsiTrace.hh"
Include dependency graph for XrdSecgsiGMAPFunDN.cc:

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

XrdOucTracegsiTrace
 
static XrdOucHash
< XrdSecgsiMapEntry_t
gMappings
 

Enumeration Type Documentation

Enumerator
kFull 
kBegins 
kEnds 
kContains 

Function Documentation

static int FindMatchingCondition ( const char *  ,
XrdSecgsiMapEntry_t mc,
void *  xmp 
)
static
char* XrdSecgsiGMAPFun ( const char *  dn,
int  now 
)
int XrdSecgsiGMAPInit ( const char *  cfg)

Variable Documentation

XrdOucHash<XrdSecgsiMapEntry_t> gMappings
static
XrdOucTrace* gsiTrace