This file contains implementation of headers related to HTTP authentication (RFC 2617): Authorization, Authentication-Info, Proxy-Authenticate, Proxy-Authentication-Info, Proxy-Authorization, and WWW-Authenticate.
There is also implementation of headers related to security agreement (RFC 3329): Security-Client, Security-Server, and Security-Verify headers.
The implementation of Privacy header (RFC 3323) is also here.
#include "config.h"
#include "sofia-sip/sip_parser.h"
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <assert.h>
Include dependency graph for sip_security.c:
Variables | |
msg_hclass_t | sip_authorization_class [] |
Header class for SIP Authorization header. | |
msg_hclass_t | sip_proxy_authenticate_class [] |
Header class for SIP Proxy-Authenticate header. | |
msg_hclass_t | sip_proxy_authorization_class [] |
Header class for SIP Proxy-Authorization header. | |
msg_hclass_t | sip_www_authenticate_class [] |
Header class for SIP WWW-Authenticate header. | |
msg_hclass_t | sip_authentication_info_class [] |
Header class for SIP Authentication-Info header. | |
msg_hclass_t | sip_proxy_authentication_info_class [] |
Header class for SIP Proxy-Authentication-Info header. | |
msg_hclass_t | sip_security_client_class [] |
Header class for SIP Security-Client header. | |
msg_hclass_t | sip_security_server_class [] |
Header class for SIP Security-Server header. | |
msg_hclass_t | sip_security_verify_class [] |
Header class for SIP Security-Verify header. | |
msg_hclass_t | sip_privacy_class [] |
Header class for SIP Privacy header. |