libosip
5.3.0
|
#include <osip_authorization.h>
Public Attributes | |
char * | auth_type |
char * | username |
char * | realm |
char * | nonce |
char * | uri |
char * | response |
char * | digest |
char * | algorithm |
char * | cnonce |
char * | opaque |
char * | message_qop |
char * | nonce_count |
char * | version |
char * | targetname |
char * | gssapi_data |
char * | crand |
char * | cnum |
char * | auth_param |
Definition of the Authorization header.
char* osip_authorization::algorithm |
algorithm (optionnal)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_algorithm(), osip_authorization_parse(), osip_authorization_set_algorithm(), and osip_authorization_to_str().
char* osip_authorization::auth_param |
other parameters (optionnal)
char* osip_authorization::auth_type |
Authentication Type (Basic or Digest)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_auth_type(), osip_authorization_parse(), osip_authorization_set_auth_type(), and osip_authorization_to_str().
char* osip_authorization::cnonce |
cnonce (optionnal)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_cnonce(), osip_authorization_parse(), osip_authorization_set_cnonce(), and osip_authorization_to_str().
char* osip_authorization::cnum |
cnum (optional - NTLM)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_cnum(), osip_authorization_parse(), osip_authorization_set_cnum(), and osip_authorization_to_str().
char* osip_authorization::crand |
crand (optional - NTLM)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_crand(), osip_authorization_parse(), osip_authorization_set_crand(), and osip_authorization_to_str().
char* osip_authorization::digest |
char* osip_authorization::gssapi_data |
gssapi-data (optional - NTLM)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_gssapi_data(), osip_authorization_parse(), osip_authorization_set_gssapi_data(), and osip_authorization_to_str().
char* osip_authorization::message_qop |
message_qop (optionnal)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_message_qop(), osip_authorization_parse(), osip_authorization_set_message_qop(), and osip_authorization_to_str().
char* osip_authorization::nonce |
char* osip_authorization::nonce_count |
nonce_count (optionnal)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_nonce_count(), osip_authorization_parse(), osip_authorization_set_nonce_count(), and osip_authorization_to_str().
char* osip_authorization::opaque |
opaque (optionnal)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_opaque(), osip_authorization_parse(), osip_authorization_set_opaque(), and osip_authorization_to_str().
char* osip_authorization::realm |
realm (as a quoted-string)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_realm(), osip_authorization_parse(), osip_authorization_set_realm(), and osip_authorization_to_str().
char* osip_authorization::response |
char* osip_authorization::targetname |
targetname (optional - NTLM)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_targetname(), osip_authorization_parse(), osip_authorization_set_targetname(), and osip_authorization_to_str().
char* osip_authorization::uri |
char* osip_authorization::username |
char* osip_authorization::version |
version (optional - NTLM)
Referenced by osip_authorization_clone(), osip_authorization_free(), osip_authorization_get_version(), osip_authorization_parse(), osip_authorization_set_version(), and osip_authorization_to_str().