iPXE
Data Fields
http_request_auth Struct Reference

HTTP request authentication descriptor. More...

#include <http.h>

Data Fields

struct http_authenticationauth
 Authentication scheme (if any) More...
 
union {
   struct http_request_auth_basic   basic
 Basic authentication descriptor. More...
 
   struct http_request_auth_digest   digest
 Digest authentication descriptor. More...
 
   struct http_request_auth_ntlm   ntlm
 NTLM authentication descriptor. More...
 
}; 
 Per-scheme information. More...
 

Detailed Description

HTTP request authentication descriptor.

Definition at line 187 of file http.h.

Field Documentation

◆ auth

struct http_authentication* http_request_auth::auth

Authentication scheme (if any)

Definition at line 189 of file http.h.

Referenced by http_format_authorization(), http_parse_basic_auth(), http_parse_digest_auth(), http_parse_ntlm_auth(), and http_transfer_complete().

◆ basic

struct http_request_auth_basic http_request_auth::basic

Basic authentication descriptor.

Definition at line 193 of file http.h.

Referenced by http_basic_authenticate(), and http_format_basic_auth().

◆ digest

struct http_request_auth_digest http_request_auth::digest

Digest authentication descriptor.

Definition at line 195 of file http.h.

Referenced by http_digest_authenticate(), and http_format_digest_auth().

◆ ntlm

struct http_request_auth_ntlm http_request_auth::ntlm

NTLM authentication descriptor.

Definition at line 197 of file http.h.

Referenced by http_format_ntlm_auth(), http_ntlm_authenticate(), and http_parse_ntlm_auth().

◆ @555

union { ... }

Per-scheme information.


The documentation for this struct was generated from the following file: