Go to the documentation of this file.
61 const char *,
const char *,
62 const char *,
const char *,
66 const char *,
const char *,
67 const char *,
const char * )
VLC_USED;
85 const char *cookie,
const char *host,
const char *path );
95 const char *host,
const char *path );
char * psz_algorithm
Definition: vlc_http.h:47
vlc_http_cookie_jar_t * vlc_http_cookies_new(void)
Definition: httpcookies.c:272
#define VLC_API
Definition: fourcc_gen.c:30
Definition: vlc_http.h:40
void vlc_http_auth_ParseWwwAuthenticateHeader(vlc_object_t *, vlc_http_auth_t *, const char *)
Definition: http_auth.c:228
struct vlc_http_auth_t vlc_http_auth_t
char * psz_nonce
Definition: vlc_http.h:44
void vlc_http_cookies_destroy(vlc_http_cookie_jar_t *p_jar)
Definition: httpcookies.c:284
char * psz_cnonce
Definition: vlc_http.h:50
bool vlc_http_cookies_store(vlc_http_cookie_jar_t *jar, const char *cookie, const char *host, const char *path)
Parse a value of an incoming Set-Cookie header and append the cookie to the cookie jar if appropriate...
Definition: httpcookies.c:298
char * psz_stale
Definition: vlc_http.h:46
int vlc_http_auth_ParseAuthenticationInfoHeader(vlc_object_t *, vlc_http_auth_t *, const char *, const char *, const char *, const char *, const char *)
Definition: http_auth.c:306
void vlc_http_auth_Init(vlc_http_auth_t *)
Definition: http_auth.c:486
char * psz_realm
Definition: vlc_http.h:42
char * vlc_http_cookies_fetch(vlc_http_cookie_jar_t *jar, bool secure, const char *host, const char *path)
Returns a cookie value that match the given URL.
Definition: httpcookies.c:353
char * psz_HA1
Definition: vlc_http.h:51
Definition: httpcookies.c:266
char * vlc_http_auth_FormatAuthorizationHeader(vlc_object_t *, vlc_http_auth_t *, const char *, const char *, const char *, const char *)
Definition: http_auth.c:385
The main vlc_object_t structure.
Definition: vlc_objects.h:39
#define VLC_USED
Definition: fourcc_gen.c:31
char * psz_domain
Definition: vlc_http.h:43
char * psz_qop
Definition: vlc_http.h:48
void vlc_http_auth_Deinit(vlc_http_auth_t *)
Definition: http_auth.c:491
int i_nonce
Definition: vlc_http.h:49
char * psz_opaque
Definition: vlc_http.h:45