SDK สำหรับ TESAIoT Dev Kit
คู่มืออ้างอิง API และ Tutorial (ModusToolbox)
Loading...
Searching...
No Matches
cert_validation_result_t Struct Reference

Certificate validation result structure. More...

#include <optiga_trust_helpers.h>

Data Fields

bool is_valid
 true if certificate is currently valid
bool is_expired
 true if certificate has expired
bool cert_exists
 true if certificate found in OID
uint32_t days_until_expiry
 Days remaining until expiry (0 if expired).
time_t valid_from
 Certificate valid from timestamp.
time_t valid_to
 Certificate valid to timestamp.
char subject [256]
 Certificate subject DN.
char issuer [256]
 Certificate issuer DN.

Detailed Description

Certificate validation result structure.

Contains comprehensive validation information about a certificate including validity status, expiry date, and subject information.

Field Documentation

◆ is_valid

bool cert_validation_result_t::is_valid

true if certificate is currently valid

◆ is_expired

bool cert_validation_result_t::is_expired

true if certificate has expired

◆ cert_exists

bool cert_validation_result_t::cert_exists

true if certificate found in OID

◆ days_until_expiry

uint32_t cert_validation_result_t::days_until_expiry

Days remaining until expiry (0 if expired).

◆ valid_from

time_t cert_validation_result_t::valid_from

Certificate valid from timestamp.

◆ valid_to

time_t cert_validation_result_t::valid_to

Certificate valid to timestamp.

◆ subject

char cert_validation_result_t::subject[256]

Certificate subject DN.

◆ issuer

char cert_validation_result_t::issuer[256]

Certificate issuer DN.


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