Module c509_certificate::name

source ·
Expand description

C509 type Name

Currently only support natively signed c509 certificate, so all text strings are UTF-8 encoded and all attributeType should be non-negative.

Name = [ * RelativeDistinguishedName ] / text / bytes
RelativeDistinguishedName = Attribute / [ 2* Attribute ]
Attribute = ( attributeType: int, attributeValue: text ) //
            ( attributeType: ~oid, attributeValue: bytes ) //
            ( attributeType: pen, attributeValue: bytes )

For more information about Name, visit C509 Certificate

Modules§

  • C509 Relative Distinguished Name

Structs§

  • A struct of C509 Name with NameValue.

Enums§

  • An enum of possible value types for Name.

Constants§

Functions§