Thin TLS bridge object binding wrapper validation policy and trust material to the QSC TLS certificate interface. More...
#include <x509wrap.h>
Thin TLS bridge object binding wrapper validation policy and trust material to the QSC TLS certificate interface.
This object does not implement handshake processing, transcript hashing, key-schedule logic, or CertificateVerify signing. It is limited to certificate-validation binding and interface preparation for the TLS layer.
| qsc_tls_qsc_x509_context context |
TLS-facing certificate-validation context.
| qsc_x509_time currenttime |
Embedded current-time storage for TLS verification use.
Prepared TLS certificate interface.
| bool initialized |
True when the bridge has been configured and is ready for attachment.
| qsc_x509w_profile profile |
Validation profile copied into the bridge at configuration time.
| const qsc_x509w_trust_store* truststore |
Borrowed pointer to a trust store that must outlive the bridge.
| uint8_t verifybuffer[QSC_X509W_VERIFY_BUFFER_SIZE] |
TLS verification work buffer.