mbedtls_x509_san_other_name
x509_crt.h
mbedtls_x509_buf mbedtls_x509_buf mbedtls_x509_san_other_name::type_id type_id mbedtls_x509_san_other_name::type_id

The type_id is an OID as defined 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.

mbedtls_x509_buf mbedtls_x509_buf mbedtls_x509_san_other_name::oid oid mbedtls_x509_san_other_name::oid

The object identifier.

mbedtls_x509_buf mbedtls_x509_buf mbedtls_x509_san_other_name::val val mbedtls_x509_san_other_name::val

The named value.

struct mbedtls_x509_san_other_name struct mbedtls_x509_san_other_name mbedtls_x509_san_other_name::hardware_module_name hardware_module_name mbedtls_x509_san_other_name::hardware_module_name

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

union mbedtls_x509_san_other_name union mbedtls_x509_san_other_name mbedtls_x509_san_other_name::value value mbedtls_x509_san_other_name::value

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

mbedtls_asn1_buf
mbedtls_x509_san_other_name
oid
type_id
val
- mbedtls_x509_san_other_name
  hardware_module_name
- mbedtls_x509_san_other_name
  oid
- mbedtls_x509_san_other_name
  type_id
- mbedtls_x509_san_other_name
  val
- mbedtls_x509_san_other_name
  value