Go to the documentation of this file.
24 #ifndef _MAPPER_MGR_H_
25 #define _MAPPER_MGR_H_
31 #include "../common/cert_st.h"
32 #include "../scconf/scconf.h"
33 #include "../mappers/mapper.h"
char * find_user(X509 *x509)
mapper_module * module_data
void unload_mappers(void)
unload mapper module chain
Structure to be filled on mapper module initialization.
struct mapper_listitem * load_mappers(scconf_context *ctx)
compose mapper module chain
struct mapper_listitem * next
struct mapper_instance * module
int match_user(X509 *x509, const char *login)
This function search mapper module list until find a module that match provided login name if login i...
struct mapper_instance * load_module(scconf_context *ctx, const char *name)
void inspect_certificate(X509 *x509)
void unload_module(struct mapper_instance *module)
Unload a module.