X509 standard checking module
[X509 Checking modules]

Collaboration diagram for X509 standard checking module:


Defines

#define DN_LENGTH   256

Functions

G_MODULE_EXPORT uint32_t get_api_version ()
G_MODULE_EXPORT gboolean unload_module_with_params (gpointer params_p)
G_MODULE_EXPORT gboolean init_module_from_conf (module_t *module)
G_MODULE_EXPORT int certificate_check (nussl_session *session, gpointer params_p)
G_MODULE_EXPORT gchar * certificate_to_uid (nussl_session *session, gpointer params)

Define Documentation

#define DN_LENGTH   256

Definition at line 41 of file x509_std.c.

Referenced by certificate_check(), and certificate_to_uid().


Function Documentation

G_MODULE_EXPORT int certificate_check ( nussl_session session,
gpointer  params_p 
)

Definition at line 81 of file x509_std.c.

References DEBUG_AREA_MAIN, DEBUG_AREA_USER, DN_LENGTH, log_message, and x509_std_params::trusted_issuer_dn.

G_MODULE_EXPORT gchar* certificate_to_uid ( nussl_session session,
gpointer  params 
)

Definition at line 139 of file x509_std.c.

References DEBUG_AREA_USER, DN_LENGTH, log_message, and nussl_get_peer_dn().

Here is the call graph for this function:

G_MODULE_EXPORT uint32_t get_api_version (  ) 

Definition at line 46 of file x509_std.c.

References NUAUTH_API_VERSION.

G_MODULE_EXPORT gboolean init_module_from_conf ( module_t module  ) 

Definition at line 64 of file x509_std.c.

References DEBUG_AREA_MAIN, log_message, nubase_config_table_get(), module_t::params, TRUE, and x509_std_params::trusted_issuer_dn.

Here is the call graph for this function:

G_MODULE_EXPORT gboolean unload_module_with_params ( gpointer  params_p  ) 

Definition at line 51 of file x509_std.c.

References TRUE.


Generated on Sat Nov 22 04:01:02 2008 for NuFW by  doxygen 1.4.7