S2OPC OPCUA Toolkit
Loading...
Searching...
No Matches
SOPC_CertificateList Struct Reference

The signed public key representation. More...

#include <key_manager_cyclone.h>

Data Fields

X509CertificateInfo crt
 
SOPC_Bufferraw
 
RsaPublicKey pubKey
 
SOPC_CertificateListnext
 
mbedtls_x509_crt crt
 

Detailed Description

The signed public key representation.

The signed public key representation, or a chained list of such keys.

It should be treated as an abstract handle. The certificate structure is mainly lib-specific. mbedtls certificates are chained.

Cyclone: - certificates are not chained.

  • add raw of the certificate because cannot export raw certificate with Cyclone

It should be treated as an abstract handle. The certificate structure is mainly lib-specific. mbedtls certificates are chained. This structures represents a chained list of certificates.

Usually, the CertificateList has length 1 when working with asymmetric cryptographic primitives, and the CertificateList has length > 1 when working with certificate validation. In the latter case, the certificates are in fact certificate authorities. See SOPC_KeyManager_Certificate_GetListLength.

Field Documentation

◆ crt [1/2]

X509CertificateInfo SOPC_CertificateList::crt

◆ raw

SOPC_Buffer* SOPC_CertificateList::raw

◆ pubKey

RsaPublicKey SOPC_CertificateList::pubKey

◆ next

SOPC_CertificateList* SOPC_CertificateList::next

◆ crt [2/2]

mbedtls_x509_crt SOPC_CertificateList::crt

Certificate as a lib-dependent format


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