Container for writing a certificate (CRT)

Public Functions#

int
unsigned char
MBEDTLS_PRIVATE(serial)[MBEDTLS_X509_RFC5280_MAX_SERIAL_LEN]
size_t
MBEDTLS_PRIVATE(serial_len)
mbedtls_md_type_t
char
MBEDTLS_PRIVATE(not_before)[MBEDTLS_X509_RFC5280_UTC_TIME_LEN+1]
char
MBEDTLS_PRIVATE(not_after)[MBEDTLS_X509_RFC5280_UTC_TIME_LEN+1]

Public Function Documentation#

MBEDTLS_PRIVATE#

int mbedtls_x509write_cert::MBEDTLS_PRIVATE (version )
Parameters
TypeDirectionArgument NameDescription
versionN/A

MBEDTLS_PRIVATE#

unsigned char mbedtls_x509write_cert::MBEDTLS_PRIVATE (serial )
Parameters
TypeDirectionArgument NameDescription
serialN/A

MBEDTLS_PRIVATE#

size_t mbedtls_x509write_cert::MBEDTLS_PRIVATE (serial_len )
Parameters
TypeDirectionArgument NameDescription
serial_lenN/A

MBEDTLS_PRIVATE#

mbedtls_pk_context * mbedtls_x509write_cert::MBEDTLS_PRIVATE (subject_key )
Parameters
TypeDirectionArgument NameDescription
subject_keyN/A

MBEDTLS_PRIVATE#

mbedtls_pk_context * mbedtls_x509write_cert::MBEDTLS_PRIVATE (issuer_key )
Parameters
TypeDirectionArgument NameDescription
issuer_keyN/A

MBEDTLS_PRIVATE#

mbedtls_asn1_named_data * mbedtls_x509write_cert::MBEDTLS_PRIVATE (subject )
Parameters
TypeDirectionArgument NameDescription
subjectN/A

MBEDTLS_PRIVATE#

mbedtls_asn1_named_data * mbedtls_x509write_cert::MBEDTLS_PRIVATE (issuer )
Parameters
TypeDirectionArgument NameDescription
issuerN/A

MBEDTLS_PRIVATE#

mbedtls_md_type_t mbedtls_x509write_cert::MBEDTLS_PRIVATE (md_alg )
Parameters
TypeDirectionArgument NameDescription
md_algN/A

MBEDTLS_PRIVATE#

char mbedtls_x509write_cert::MBEDTLS_PRIVATE (not_before )
Parameters
TypeDirectionArgument NameDescription
not_beforeN/A

MBEDTLS_PRIVATE#

char mbedtls_x509write_cert::MBEDTLS_PRIVATE (not_after )
Parameters
TypeDirectionArgument NameDescription
not_afterN/A

MBEDTLS_PRIVATE#

mbedtls_asn1_named_data * mbedtls_x509write_cert::MBEDTLS_PRIVATE (extensions )
Parameters
TypeDirectionArgument NameDescription
extensionsN/A