Mbed OS Reference
Loading...
Searching...
No Matches
mbedtls_x509_san_other_name Struct Reference

From RFC 5280 section 4.2.1.6: OtherName ::= SEQUENCE { type-id OBJECT IDENTIFIER, value [0] EXPLICIT ANY DEFINED BY type-id }. More...

#include <x509_crt.h>

Data Fields

mbedtls_x509_buf type_id
 The type_id is an OID as deifned in RFC 5280. More...
 
mbedtls_x509_buf oid
 The object identifier. More...
 
mbedtls_x509_buf val
 The named value. More...
 
struct {
   mbedtls_x509_buf   oid
 The object identifier. More...
 
   mbedtls_x509_buf   val
 The named value. More...
 
hardware_module_name
 From RFC 4108 section 5: HardwareModuleName ::= SEQUENCE { hwType OBJECT IDENTIFIER, hwSerialNum OCTET STRING }. More...
 

Detailed Description

From RFC 5280 section 4.2.1.6: OtherName ::= SEQUENCE { type-id OBJECT IDENTIFIER, value [0] EXPLICIT ANY DEFINED BY type-id }.

Definition at line 107 of file x509_crt.h.

Field Documentation

◆ type_id

The type_id is an OID as deifned in RFC 5280.

To check the value of the type id, you should use MBEDTLS_OID_CMP with a known OID mbedtls_x509_buf. The type id.

Definition at line 114 of file x509_crt.h.

◆ oid

The object identifier.

Definition at line 125 of file x509_crt.h.

◆ val

The named value.

Definition at line 126 of file x509_crt.h.

◆ 

struct { ... } hardware_module_name

From RFC 4108 section 5: HardwareModuleName ::= SEQUENCE { hwType OBJECT IDENTIFIER, hwSerialNum OCTET STRING }.