HTTP authentication parameters. More...
#include <http_client.h>
Data Fields | |
| uint_t | allowedModes |
| Allowed HTTP authentication modes. More... | |
| HttpAuthMode | selectedMode |
| Selected 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 252 of file http_client.h.
◆ allowedModes
| uint_t allowedModes |
Allowed HTTP authentication modes.
Definition at line 245 of file http_client.h.
◆ cnonce
| char_t cnonce[HTTP_CLIENT_CNONCE_SIZE *2+1] |
Cnonce value.
Definition at line 255 of file http_client.h.
◆ nc
| uint32_t nc |
Nonce count.
Definition at line 253 of file http_client.h.
◆ nonce
| char_t nonce[HTTP_CLIENT_MAX_NONCE_LEN+1] |
Nonce value.
Definition at line 254 of file http_client.h.
◆ opaque
| char_t opaque[HTTP_CLIENT_MAX_OPAQUE_LEN+1] |
Opaque parameter.
Definition at line 256 of file http_client.h.
◆ password
| char_t password[HTTP_CLIENT_MAX_PASSWORD_LEN+1] |
Password.
Definition at line 248 of file http_client.h.
◆ qop
| HttpAuthQop qop |
Quality of protection.
Definition at line 251 of file http_client.h.
◆ realm
| char_t realm[HTTP_CLIENT_MAX_REALM_LEN+1] |
Realm.
Definition at line 249 of file http_client.h.
◆ selectedMode
| HttpAuthMode selectedMode |
Selected HTTP authentication mode.
Definition at line 246 of file http_client.h.
◆ stale
| bool_t stale |
Stale flag.
Definition at line 257 of file http_client.h.
◆ username
| char_t username[HTTP_CLIENT_MAX_USERNAME_LEN+1] |
User name.
Definition at line 247 of file http_client.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/http/http_client.h
