iPXE
Data Fields
x509_extensions Struct Reference

An X.509 certificate extensions set. More...

#include <x509.h>

Data Fields

struct x509_basic_constraints basic
 Basic constraints. More...
 
struct x509_key_usage usage
 Key usage. More...
 
struct x509_extended_key_usage ext_usage
 Extended key usage. More...
 
struct x509_authority_info_access auth_info
 Authority information access. More...
 
struct x509_subject_alt_name alt_name
 Subject alternative name. More...
 

Detailed Description

An X.509 certificate extensions set.

Definition at line 155 of file x509.h.

Field Documentation

◆ basic

struct x509_basic_constraints x509_extensions::basic

Basic constraints.

Definition at line 157 of file x509.h.

Referenced by x509_check_issuer(), x509_parse_basic_constraints(), and x509_validate().

◆ usage

struct x509_key_usage x509_extensions::usage

Key usage.

Definition at line 159 of file x509.h.

Referenced by cms_verify_signer_info(), x509_check_issuer(), and x509_parse_key_usage().

◆ ext_usage

struct x509_extended_key_usage x509_extensions::ext_usage

Extended key usage.

Definition at line 161 of file x509.h.

Referenced by cms_verify_signer_info(), ocsp_validate(), and x509_parse_key_purpose().

◆ auth_info

struct x509_authority_info_access x509_extensions::auth_info

Authority information access.

Definition at line 163 of file x509.h.

Referenced by ocsp_required(), ocsp_uri_string(), ocsp_validate(), and x509_parse_ocsp().

◆ alt_name

struct x509_subject_alt_name x509_extensions::alt_name

Subject alternative name.

Definition at line 165 of file x509.h.

Referenced by x509_check_name(), and x509_parse_subject_alt_name().


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