Share via


Antragstellernamen

Das Betrefffeld einer PKCS #10-Zertifikatanforderung enthält den distinguished Name der Entität, die das Zertifikat anfordert.

CertificationRequestInfo ::= SEQUENCE 
{
   version                 CertificationRequestInfoVersion,
   subject                 Name,
   subjectPublicKeyInfo    SubjectPublicKeyInfo,
   attributes              [0] IMPLICIT Attributes
}

Der distinguished Name besteht aus einer Sequenz relativer distinguished Names (RDNs). Jedes RDN besteht aus einem Satz von Attributen, und jedes Attribut besteht aus einem Objektbezeichner und einem Wert. Der Datentyp des Werts wird durch die DirectoryString-Struktur identifiziert.

Name ::= SEQUENCE OF RelativeDistinguishedName

RelativeDistinguishedName ::= SET OF AttributeTypeValue

AttributeTypeValue ::= SEQUENCE 
{
   type       EncodedObjectID,
   value      ANY 
}

DirectoryString ::= CHOICE 
{
   teletexString           TeletexString (SIZE (1..MAX)),
   printableString         PrintableString (SIZE (1..MAX)),
   universalString         UniversalString (SIZE (1..MAX)),
   utf8String              UTF8String (SIZE (1..MAX)),
   bmpString               BMPString (SIZE (1..MAX)) 
}

Weitere Informationen finden Sie in den folgenden Themen:

Anforderungen