mbedtls_asn1_named_data Struct Reference

Container for a sequence or list of 'named' ASN.1 data items.

#include <asn1.h>

Public Member Functions

unsigned char MBEDTLS_PRIVATE (next_merged)
Merge next item into the current one?

Data Fields

mbedtls_asn1_buf oid
The object identifier.
mbedtls_asn1_buf val
The named value.
struct mbedtls_asn1_named_data * next
The next entry in the sequence.

Container for a sequence or list of 'named' ASN.1 data items.

Member Function Documentation

MBEDTLS_PRIVATE()

unsigned char mbedtls_asn1_named_data::MBEDTLS_PRIVATE ( next_merged )

Merge next item into the current one?

This field exists for the sake of Mbed TLS's X.509 certificate parsing code and may change in future versions of the library.

Field Documentation

oid

mbedtls_asn1_buf mbedtls_asn1_named_data::oid

The object identifier.

val

mbedtls_asn1_buf mbedtls_asn1_named_data::val

The named value.

next

struct mbedtls_asn1_named_data * mbedtls_asn1_named_data::next

The next entry in the sequence.

The details of memory management for named data sequences are not documented and may change in future versions. Set this field to NULL when initializing a structure, and do not modify it except via Mbed TLS library functions.