Main Page | Data Structures | Directories | File List | Data Fields | Globals

mapper_module_st Struct Reference

#include <mapper.h>


Detailed Description

Structure to be filled on mapper module initialization.

Definition at line 40 of file mapper.h.

Data Fields

const char * name
 mapper name
scconf_blockblock
 mapper configuration block
int dbg_level
 debug level to set before call entry points
void * context
 pointer to mapper local data
char **(* entries )(X509 *x509, void *context)
 cert.
char *(* finder )(X509 *x509, void *context)
 cert.
int(* matcher )(X509 *x509, const char *login, void *context)
 cert-to-login matcher
void(* deinit )(void *context)
 module de-initialization


Field Documentation

scconf_block* block
 

mapper configuration block

Definition at line 44 of file mapper.h.

void* context
 

pointer to mapper local data

Definition at line 48 of file mapper.h.

int dbg_level
 

debug level to set before call entry points

Definition at line 46 of file mapper.h.

void(* deinit)(void *context)
 

module de-initialization

char**(* entries)(X509 *x509, void *context)
 

cert.

entries enumerator

char*(* finder)(X509 *x509, void *context)
 

cert.

login finder

int(* matcher)(X509 *x509, const char *login, void *context)
 

cert-to-login matcher

const char* name
 

mapper name

Definition at line 42 of file mapper.h.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 16 22:52:55 2006 for pam_pkcs11 by  doxygen 1.4.2