Atributos PKCS nº 10
Os atributos são incluídos em uma solicitação de certificado PKCS nº 10 adicionando-os à estrutura CertificationRequestInfo mostrada no exemplo de sintaxe ASN.1 a seguir. Para obter mais informações sobre como você pode adicionar atributos a uma solicitação, consulte o tópico Attribute Architecture.
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject ANY,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
Attributes ::= SET OF Attribute
Attribute ::= SEQUENCE
{
type EncodedObjectID,
values AttributeSetValue
}
O atributo mais comumente adicionado a uma solicitação PKCS #10 é uma coleção de extensões da versão 3 definidas por um objeto IX509AttributeExtensions. Como uma solicitação PKCS nº 10 não contém um campo ao qual as extensões podem ser adicionadas diretamente, elas devem ser adicionadas como um atributo. Os atributos ClientId, CspProvider, OSVersione RenewalCertificate também podem ser adicionados a um tópico PKCS ).
Tópicos relacionados