Go to the source code of this file.
|
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 |
|
) |
| |
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 | ) |
|