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 Arquitetura de Atributo .
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 #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, OSVersion e RenewalCertificate também podem ser adicionados a um tópico PKCS .
Tópicos relacionados