Nomes de Entidades
O campo de assunto de uma solicitação de certificado PKCS nº 10 contém o nome diferenciado da entidade que solicita o certificado.
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject Name,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
O nome diferenciado consiste em uma sequência de RDNs (nomes distintos relativos). Cada RDN consiste em um conjunto de atributos e cada atributo consiste em um identificador de objeto e um valor. O tipo de dados do valor é identificado pela estrutura 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))
}
Para obter mais informações, consulte estes tópicos:
Tópicos relacionados