|
gSOAP HTTP Digest Authentication
Stable release
|


Classes | |
| struct | http_da_data |
| Plugin data to override callbacks. More... | |
| struct | http_da_session |
| Keeps internal state of shared sessions. More... | |
| struct | http_da_info |
| Used to save and restore credentials for client-side multiple invocations to the same authenticated endpoint. More... | |
Macros | |
| #define | HTTP_DA_ID "HTTP-DA-1.1" |
| #define | HTTP_DA_SESSION_TIMEOUT (600) |
Functions | |
| int | http_da (struct soap *soap, struct soap_plugin *p, void *arg) |
| int | http_da_verify_post (struct soap *soap, const char *passwd) |
| int | http_da_verify_get (struct soap *soap, const char *passwd) |
| void | http_da_save (struct soap *soap, struct http_da_info *info, const char *realm, const char *userid, const char *passwd) |
| void | http_da_restore (struct soap *soap, struct http_da_info *info) |
| void | http_da_release (struct soap *soap, struct http_da_info *info) |
| void | http_da_proxy_save (struct soap *soap, struct http_da_info *info, const char *realm, const char *userid, const char *passwd) |
| void | http_da_proxy_restore (struct soap *soap, struct http_da_info *info) |
| void | http_da_proxy_release (struct soap *soap, struct http_da_info *info) |
Variables | |
| const char | http_da_id [] |
| #define HTTP_DA_ID "HTTP-DA-1.1" |
pluging identification for plugin registry
| #define HTTP_DA_SESSION_TIMEOUT (600) |
HTTP digest authentication session times out after ten minutes
| int http_da | ( | struct soap * | soap, |
| struct soap_plugin * | p, | ||
| void * | arg | ||
| ) |
| void http_da_proxy_release | ( | struct soap * | soap, |
| struct http_da_info * | info | ||
| ) |
| void http_da_proxy_restore | ( | struct soap * | soap, |
| struct http_da_info * | info | ||
| ) |
| void http_da_proxy_save | ( | struct soap * | soap, |
| struct http_da_info * | info, | ||
| const char * | realm, | ||
| const char * | userid, | ||
| const char * | passwd | ||
| ) |
| void http_da_release | ( | struct soap * | soap, |
| struct http_da_info * | info | ||
| ) |
| void http_da_restore | ( | struct soap * | soap, |
| struct http_da_info * | info | ||
| ) |
| void http_da_save | ( | struct soap * | soap, |
| struct http_da_info * | info, | ||
| const char * | realm, | ||
| const char * | userid, | ||
| const char * | passwd | ||
| ) |
| int http_da_verify_get | ( | struct soap * | soap, |
| const char * | passwd | ||
| ) |
| int http_da_verify_post | ( | struct soap * | soap, |
| const char * | passwd | ||
| ) |
| const char http_da_id[] |
pluging identification for plugin registry
1.8.3