X509SubjectName
X509SubjectName refers to the distinguished name (DN) that identifies the subject of an X.509 certificate. It is stored in the certificate's TBSCertificate.subject field and is encoded as a Name, which in turn is a sequence of relative distinguished names (RDNs). Each RDN is a set of one or more AttributeTypeAndValue pairs, representing attributes such as country, organization, and common name.
The subject name is encoded using ASN.1 and DER as defined in RFC 5280. Typical attribute types
In practice, the subject name has been used historically to bind a certificate to an entity. In
Security considerations include the fact that the subject name is a property asserted by the issuing CA