#include <gssapi.h>
#include "lcmaps_types.h"
Include dependency graph for _lcmaps_pluginmanager.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
int | startPluginManager () |
start the PluginManager. More... | |
int | stopPluginManager () |
Terminate the PluginManager module. More... | |
int | runPluginManager (lcmaps_request_t request, lcmaps_cred_id_t lcmaps_cred) |
Run the PluginManager. More... | |
int | runPlugin (const char *pluginname) |
Run a plugin. More... | |
int | resetCredentialData () |
Reset the Credential data. More... |
Definition in file _lcmaps_pluginmanager.h.
|
Reset the Credential data.
Wrapper around cleanCredentialData() to be used by the Evaluation Manager, before a new policy is evaluated
Definition at line 957 of file lcmaps_pluginmanager.c. Referenced by pdl_next_plugin().
|
|
Run a plugin.
Run a plugin for the Evaluation Manager the result (succes or not will be passed to the Evaluation Manager)
Definition at line 989 of file lcmaps_pluginmanager.c. |
|
Run the PluginManager.
This function runs the PluginManager for user mapping. Contact Evaluation Manager --> runs plugins
Definition at line 849 of file lcmaps_pluginmanager.c. |
|
start the PluginManager.
start the PluginManager --> load plugins, start evaluation manager
Definition at line 155 of file lcmaps_pluginmanager.c. Referenced by lcmaps_init().
|
|
Terminate the PluginManager module.
stop the PluginManager --> terminate plugins, clean plugin list, (stop evaluation manager)
Definition at line 1045 of file lcmaps_pluginmanager.c. Referenced by lcmaps_term().
|