Имена субъектов
Поле субъекта запроса сертификата PKCS #10 содержит различающееся имя сущности, запрашивающей сертификат.
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject Name,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
Различающееся имя состоит из последовательности относительных различающихся имен (RDN). Каждое RDN состоит из набора атрибутов, а каждый атрибут состоит из идентификатора объекта и значения. Тип данных значения определяется структурой DirectoryString .
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))
}
Дополнительные сведения см. в следующих разделах:
Связанные темы