#include <curl/curl.h>
Go to the source code of this file.
Functions | |
char * | Curl_auth_build_spn (const char *service, const char *host, const char *realm) |
CURLcode | Curl_auth_create_cram_md5_message (struct Curl_easy *data, const char *chlg, const char *userp, const char *passwdp, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_create_digest_http_message (struct Curl_easy *data, const char *userp, const char *passwdp, const unsigned char *request, const unsigned char *uri, struct digestdata *digest, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_create_digest_md5_message (struct Curl_easy *data, const char *chlg64, const char *userp, const char *passwdp, const char *service, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_create_external_message (struct Curl_easy *data, const char *user, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_create_login_message (struct Curl_easy *data, const char *valuep, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_create_oauth_bearer_message (struct Curl_easy *data, const char *user, const char *host, const long port, const char *bearer, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_create_plain_message (struct Curl_easy *data, const char *userp, const char *passwdp, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_decode_cram_md5_message (const char *chlg64, char **outptr, size_t *outlen) |
CURLcode | Curl_auth_decode_digest_http_message (const char *chlg, struct digestdata *digest) |
void | Curl_auth_digest_cleanup (struct digestdata *digest) |
bool | Curl_auth_is_digest_supported (void) |
bool | Curl_auth_user_contains_domain (const char *user) |
char* Curl_auth_build_spn | ( | const char * | service, |
const char * | host, | ||
const char * | realm | ||
) |
CURLcode Curl_auth_create_cram_md5_message | ( | struct Curl_easy * | data, |
const char * | chlg, | ||
const char * | userp, | ||
const char * | passwdp, | ||
char ** | outptr, | ||
size_t * | outlen | ||
) |
CURLcode Curl_auth_create_digest_http_message | ( | struct Curl_easy * | data, |
const char * | userp, | ||
const char * | passwdp, | ||
const unsigned char * | request, | ||
const unsigned char * | uri, | ||
struct digestdata * | digest, | ||
char ** | outptr, | ||
size_t * | outlen | ||
) |
CURLcode Curl_auth_create_digest_md5_message | ( | struct Curl_easy * | data, |
const char * | chlg64, | ||
const char * | userp, | ||
const char * | passwdp, | ||
const char * | service, | ||
char ** | outptr, | ||
size_t * | outlen | ||
) |
CURLcode Curl_auth_create_external_message | ( | struct Curl_easy * | data, |
const char * | user, | ||
char ** | outptr, | ||
size_t * | outlen | ||
) |
Definition at line 159 of file cleartext.c.
CURLcode Curl_auth_create_login_message | ( | struct Curl_easy * | data, |
const char * | valuep, | ||
char ** | outptr, | ||
size_t * | outlen | ||
) |
Definition at line 121 of file cleartext.c.
CURLcode Curl_auth_create_oauth_bearer_message | ( | struct Curl_easy * | data, |
const char * | user, | ||
const char * | host, | ||
const long | port, | ||
const char * | bearer, | ||
char ** | outptr, | ||
size_t * | outlen | ||
) |
CURLcode Curl_auth_create_plain_message | ( | struct Curl_easy * | data, |
const char * | userp, | ||
const char * | passwdp, | ||
char ** | outptr, | ||
size_t * | outlen | ||
) |
Definition at line 60 of file cleartext.c.
CURLcode Curl_auth_decode_cram_md5_message | ( | const char * | chlg64, |
char ** | outptr, | ||
size_t * | outlen | ||
) |
CURLcode Curl_auth_decode_digest_http_message | ( | const char * | chlg, |
struct digestdata * | digest | ||
) |
void Curl_auth_digest_cleanup | ( | struct digestdata * | digest | ) |
bool Curl_auth_is_digest_supported | ( | void | ) |
bool Curl_auth_user_contains_domain | ( | const char * | user | ) |