QSC Post Quantum Cryptographic Library 1.1.0.2 (B2)
A post quantum secure library written in Ansi C
Loading...
Searching...
No Matches
qsc_x509_authority_key_identifier_t Struct Reference

Parsed authority key identifier extension data. More...

#include <x509types.h>

Data Fields

bool present
bool critical
uint8_t keyidentifier [QSC_X509_KEY_IDENTIFIER_MAX]
size_t keyidentifierlen
bool issuer_present
bool issuername_present
qsc_x509_name issuername
bool serial_present
uint8_t serial [QSC_X509_SERIAL_NUMBER_MAX]
size_t seriallen

Detailed Description

Parsed authority key identifier extension data.

Field Documentation

◆ critical

bool critical

true if the extension critical flag was set.

◆ issuer_present

bool issuer_present

true if the authorityCertIssuer field was present.

◆ issuername

qsc_x509_name issuername

The decoded authorityCertIssuer directoryName when present.

◆ issuername_present

bool issuername_present

true if a directoryName form was decoded from authorityCertIssuer.

◆ keyidentifier

uint8_t keyidentifier[QSC_X509_KEY_IDENTIFIER_MAX]

The authority key identifier octets.

◆ keyidentifierlen

size_t keyidentifierlen

The number of valid octets in the keyidentifier array.

◆ present

bool present

true if the extension was decoded.

◆ serial

uint8_t serial[QSC_X509_SERIAL_NUMBER_MAX]

The authority certificate serial number octets.

◆ serial_present

bool serial_present

true if the authorityCertSerialNumber field was present.

◆ seriallen

size_t seriallen

The number of valid octets in the serial array.


The documentation for this struct was generated from the following file:
  • C:/Users/stepp/Documents/Visual Studio 2022/Projects/C/QSC/QSC/x509types.h