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

const char* name

mapper name

Definition at line 42 of file mapper.h.

scconf_block* block

mapper configuration block

Definition at line 44 of file mapper.h.

int dbg_level

debug level to set before call entry points

Definition at line 46 of file mapper.h.

void* context

pointer to mapper local data

Definition at line 48 of file mapper.h.

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

void(* deinit)(void *context)

module de-initialization


The documentation for this struct was generated from the following file:
Generated on Mon May 21 23:11:13 2007 for pam_pkcs11 by  doxygen 1.5.1