TlsCertDesc Struct Reference

Certificate descriptor. More...

#include <tls.h>

Data Fields

const char_tcertChain
 End entity certificate chain (PEM format) More...
 
size_t certChainLen
 Length of the certificate chain. More...
 
const char_tprivateKey
 Private key (PEM format) More...
 
size_t privateKeyLen
 Length of the private key. More...
 
TlsCertificateType type
 End entity certificate type. More...
 
TlsSignatureAlgo signAlgo
 Signature algorithm used to sign the end entity certificate. More...
 
TlsHashAlgo hashAlgo
 Hash algorithm used to sign the end entity certificate. More...
 
TlsNamedGroup namedCurve
 Named curve used to generate the EC public key. More...
 

Detailed Description

Certificate descriptor.

Definition at line 1985 of file tls.h.

Field Documentation

◆ certChain

const char_t* certChain

End entity certificate chain (PEM format)

Definition at line 1987 of file tls.h.

◆ certChainLen

size_t certChainLen

Length of the certificate chain.

Definition at line 1988 of file tls.h.

◆ hashAlgo

TlsHashAlgo hashAlgo

Hash algorithm used to sign the end entity certificate.

Definition at line 1993 of file tls.h.

◆ namedCurve

TlsNamedGroup namedCurve

Named curve used to generate the EC public key.

Definition at line 1994 of file tls.h.

◆ privateKey

const char_t* privateKey

Private key (PEM format)

Definition at line 1989 of file tls.h.

◆ privateKeyLen

size_t privateKeyLen

Length of the private key.

Definition at line 1990 of file tls.h.

◆ signAlgo

TlsSignatureAlgo signAlgo

Signature algorithm used to sign the end entity certificate.

Definition at line 1992 of file tls.h.

◆ type

End entity certificate type.

Definition at line 1991 of file tls.h.


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