HTTP authentication parameters. More...
#include <http_client.h>
Data Fields | |
HttpAuthMode | mode |
HTTP authentication mode. More... | |
char_t | username [HTTP_CLIENT_MAX_USERNAME_LEN+1] |
User name. More... | |
char_t | password [HTTP_CLIENT_MAX_PASSWORD_LEN+1] |
Password. More... | |
char_t | realm [HTTP_CLIENT_MAX_REALM_LEN+1] |
Realm. More... | |
HttpAuthQop | qop |
Quality of protection. More... | |
const HashAlgo * | algorithm |
Digest algorithm. More... | |
uint32_t | nc |
Nonce count. More... | |
char_t | nonce [HTTP_CLIENT_MAX_NONCE_LEN+1] |
Nonce value. More... | |
char_t | cnonce [HTTP_CLIENT_CNONCE_SIZE *2+1] |
Cnonce value. More... | |
char_t | opaque [HTTP_CLIENT_MAX_OPAQUE_LEN+1] |
Opaque parameter. More... | |
bool_t | stale |
Stale flag. More... | |
Detailed Description
HTTP authentication parameters.
Definition at line 243 of file http_client.h.
Field Documentation
◆ algorithm
const HashAlgo* algorithm |
Digest algorithm.
Definition at line 251 of file http_client.h.
◆ cnonce
char_t cnonce[HTTP_CLIENT_CNONCE_SIZE *2+1] |
Cnonce value.
Definition at line 254 of file http_client.h.
◆ mode
HttpAuthMode mode |
HTTP authentication mode.
Definition at line 245 of file http_client.h.
◆ nc
uint32_t nc |
Nonce count.
Definition at line 252 of file http_client.h.
◆ nonce
char_t nonce[HTTP_CLIENT_MAX_NONCE_LEN+1] |
Nonce value.
Definition at line 253 of file http_client.h.
◆ opaque
char_t opaque[HTTP_CLIENT_MAX_OPAQUE_LEN+1] |
Opaque parameter.
Definition at line 255 of file http_client.h.
◆ password
char_t password[HTTP_CLIENT_MAX_PASSWORD_LEN+1] |
Password.
Definition at line 247 of file http_client.h.
◆ qop
HttpAuthQop qop |
Quality of protection.
Definition at line 250 of file http_client.h.
◆ realm
char_t realm[HTTP_CLIENT_MAX_REALM_LEN+1] |
Realm.
Definition at line 248 of file http_client.h.
◆ stale
bool_t stale |
Stale flag.
Definition at line 256 of file http_client.h.
◆ username
char_t username[HTTP_CLIENT_MAX_USERNAME_LEN+1] |
User name.
Definition at line 246 of file http_client.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/http/http_client.h