nuauth_tls_t Struct Reference

#include <tls.h>


Data Fields

nussl_sessionnussl_server
int request_cert
auth_cert_type_t auth_by_cert
char * key
char * cert
char * ca
char * crl_file
int crl_refresh
char * key_password
int crl_refresh_counter
time_t crl_file_mtime


Detailed Description

Definition at line 132 of file tls.h.


Field Documentation

auth_cert_type_t nuauth_tls_t::auth_by_cert

Definition at line 135 of file tls.h.

Referenced by tls_sasl_connect(), and tls_user_setcert_auth_params().

char* nuauth_tls_t::ca

Definition at line 140 of file tls.h.

Referenced by tls_common_deinit(), tls_common_init(), tls_nufw_init(), and tls_user_init().

char* nuauth_tls_t::cert

Definition at line 139 of file tls.h.

Referenced by tls_common_deinit(), tls_common_init(), tls_nufw_init(), and tls_user_init().

char* nuauth_tls_t::crl_file

Definition at line 141 of file tls.h.

Referenced by refresh_crl_file(), tls_common_deinit(), tls_common_init(), tls_crl_update_each_session(), and tls_user_init().

time_t nuauth_tls_t::crl_file_mtime

Definition at line 147 of file tls.h.

Referenced by refresh_crl_file(), and tls_common_init().

int nuauth_tls_t::crl_refresh

Definition at line 142 of file tls.h.

Referenced by refresh_crl_file(), and tls_common_init().

int nuauth_tls_t::crl_refresh_counter

Definition at line 146 of file tls.h.

Referenced by refresh_crl_file().

char* nuauth_tls_t::key

Definition at line 138 of file tls.h.

Referenced by tls_common_deinit(), tls_common_init(), tls_nufw_init(), and tls_user_init().

char* nuauth_tls_t::key_password

Definition at line 143 of file tls.h.

nussl_session* nuauth_tls_t::nussl_server

Definition at line 133 of file tls.h.

int nuauth_tls_t::request_cert

Definition at line 134 of file tls.h.

Referenced by tls_nufw_init(), tls_user_init(), and tls_user_setcert_auth_params().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 20 04:00:45 2008 for NuFW by  doxygen 1.4.7