gsasl
2.2.0
About: GNU SASL is an implementation of the Simple Authentication and Security Layer (SASL).
![]() ![]() |
#include <internal.h>
Data Fields | |
Gsasl * | ctx |
int | clientp |
Gsasl_mechanism * | mech |
void * | mech_data |
void * | application_hook |
char * | anonymous_token |
char * | authid |
char * | authzid |
char * | password |
char * | passcode |
char * | pin |
char * | suggestedpin |
char * | service |
char * | hostname |
char * | gssapi_display_name |
char * | realm |
char * | digest_md5_hashed_password |
char * | qops |
char * | qop |
char * | scram_iter |
char * | scram_salt |
char * | scram_salted_password |
char * | scram_serverkey |
char * | scram_storedkey |
char * | cb_tls_unique |
char * | cb_tls_exporter |
char * | saml20_idp_identifier |
char * | saml20_redirect_url |
char * | openid20_redirect_url |
char * | openid20_outcome_data |
Definition at line 52 of file internal.h.
char* Gsasl_session::anonymous_token |
Definition at line 61 of file internal.h.
Referenced by gsasl_finish(), and map().
void* Gsasl_session::application_hook |
Definition at line 58 of file internal.h.
Referenced by gsasl_session_hook_get(), and gsasl_session_hook_set().
char* Gsasl_session::authid |
Definition at line 62 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::authzid |
Definition at line 63 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::cb_tls_exporter |
Definition at line 81 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::cb_tls_unique |
Definition at line 80 of file internal.h.
Referenced by gsasl_finish(), and map().
int Gsasl_session::clientp |
Definition at line 55 of file internal.h.
Referenced by gsasl_decode(), gsasl_encode(), gsasl_finish(), gsasl_step(), and setup().
Gsasl* Gsasl_session::ctx |
Definition at line 54 of file internal.h.
Referenced by gsasl_callback(), and setup().
char* Gsasl_session::digest_md5_hashed_password |
Definition at line 72 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::gssapi_display_name |
Definition at line 70 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::hostname |
Definition at line 69 of file internal.h.
Referenced by gsasl_finish(), and map().
Gsasl_mechanism* Gsasl_session::mech |
Definition at line 56 of file internal.h.
Referenced by gsasl_decode(), gsasl_encode(), gsasl_finish(), gsasl_mechanism_name(), gsasl_step(), and setup().
void* Gsasl_session::mech_data |
Definition at line 57 of file internal.h.
Referenced by _gsasl_code(), gsasl_finish(), gsasl_step(), and setup().
char* Gsasl_session::openid20_outcome_data |
Definition at line 85 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::openid20_redirect_url |
Definition at line 84 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::passcode |
Definition at line 65 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::password |
Definition at line 64 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::pin |
Definition at line 66 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::qop |
Definition at line 74 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::qops |
Definition at line 73 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::realm |
Definition at line 71 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::saml20_idp_identifier |
Definition at line 82 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::saml20_redirect_url |
Definition at line 83 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::scram_iter |
Definition at line 75 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::scram_salt |
Definition at line 76 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::scram_salted_password |
Definition at line 77 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::scram_serverkey |
Definition at line 78 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::scram_storedkey |
Definition at line 79 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::service |
Definition at line 68 of file internal.h.
Referenced by gsasl_finish(), and map().
char* Gsasl_session::suggestedpin |
Definition at line 67 of file internal.h.
Referenced by gsasl_finish(), and map().