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
 
