ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
X509Cert Struct Reference

#include <x509_types.h>

Public Attributes

X509Bytes tbs
 
X509Bytes serial
 
X509Bytes issuer
 
X509Bytes subject
 
X509Bytes spki
 
X509Bytes key
 
X509Bytes sig
 
X509Bytes san
 
uint64_t not_before
 
uint64_t not_after
 
protocore_x509_sig_alg sig_alg
 
protocore_x509_key_alg key_alg
 
uint16_t key_usage
 
uint32_t path_len
 
uint8_t version
 
proto_bool is_ca
 
proto_bool has_bc
 
proto_bool has_ku
 
proto_bool has_path_len
 

Detailed Description

Definition at line 92 of file x509_types.h.

Member Data Documentation

◆ tbs

X509Bytes X509Cert::tbs

Definition at line 94 of file x509_types.h.

◆ serial

X509Bytes X509Cert::serial

Definition at line 95 of file x509_types.h.

◆ issuer

X509Bytes X509Cert::issuer

Definition at line 96 of file x509_types.h.

◆ subject

X509Bytes X509Cert::subject

Definition at line 97 of file x509_types.h.

◆ spki

X509Bytes X509Cert::spki

Definition at line 98 of file x509_types.h.

◆ key

X509Bytes X509Cert::key

Definition at line 99 of file x509_types.h.

◆ sig

X509Bytes X509Cert::sig

Definition at line 100 of file x509_types.h.

◆ san

X509Bytes X509Cert::san

Definition at line 101 of file x509_types.h.

◆ not_before

uint64_t X509Cert::not_before

Definition at line 103 of file x509_types.h.

◆ not_after

uint64_t X509Cert::not_after

Definition at line 104 of file x509_types.h.

◆ sig_alg

protocore_x509_sig_alg X509Cert::sig_alg

Definition at line 106 of file x509_types.h.

◆ key_alg

protocore_x509_key_alg X509Cert::key_alg

Definition at line 107 of file x509_types.h.

◆ key_usage

uint16_t X509Cert::key_usage

Definition at line 108 of file x509_types.h.

◆ path_len

uint32_t X509Cert::path_len

Definition at line 109 of file x509_types.h.

◆ version

uint8_t X509Cert::version

Definition at line 110 of file x509_types.h.

◆ is_ca

proto_bool X509Cert::is_ca

Definition at line 111 of file x509_types.h.

◆ has_bc

proto_bool X509Cert::has_bc

Definition at line 112 of file x509_types.h.

◆ has_ku

proto_bool X509Cert::has_ku

Definition at line 113 of file x509_types.h.

◆ has_path_len

proto_bool X509Cert::has_path_len

Definition at line 114 of file x509_types.h.


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