Lines Matching refs:value
71 bool Curl_auth_digest_get_pair(const char *str, char *value, char *content,
79 *value++ = *str++;
80 *value = 0;
194 /* Retrieves the value for a corresponding key from the challenge string
199 char *value,
213 value[i] = *find_pos++;
214 value[i] = '\0';
219 static CURLcode auth_digest_get_qop_values(const char *options, int *value)
226 *value = 0;
237 *value |= DIGEST_QOP_VALUE_AUTH;
239 *value |= DIGEST_QOP_VALUE_AUTH_INT;
241 *value |= DIGEST_QOP_VALUE_AUTH_CONF;
519 char value[DIGEST_MAX_VALUE_LENGTH];
526 /* Extract a value=content pair */
527 if(Curl_auth_digest_get_pair(chlg, value, content, &chlg)) {
528 if(strcasecompare(value, "nonce")) {
534 else if(strcasecompare(value, "stale")) {
540 else if(strcasecompare(value, "realm")) {
546 else if(strcasecompare(value, "opaque")) {
552 else if(strcasecompare(value, "qop")) {
590 else if(strcasecompare(value, "algorithm")) {
611 else if(strcasecompare(value, "userhash")) {
728 A1 = unq(username-value) ":" unq(realm-value) ":" passwd
732 A1 = H(unq(username-value) ":" unq(realm-value) ":" passwd) ":"
733 unq(nonce-value) ":" unq(cnonce-value)
757 If the "qop" directive's value is "auth" or is unspecified, then A2 is:
759 A2 = Method ":" digest-uri-value
761 If the "qop" value is "auth-int", then A2 is:
763 A2 = Method ":" digest-uri-value ":" H(entity-body)
765 (The "Method" value is the HTTP request method as specified in section
860 /* Increment nonce-count to use another nc value for the next request */