Atributos PKCS #10
Los atributos se incluyen en una solicitud de certificado PKCS #10 agregándolos a la estructura CertificationRequestInfo que se muestra en el siguiente ejemplo de sintaxis de ASN.1. Para obtener más información sobre cómo puede agregar atributos a una solicitud, consulte el tema Arquitectura de atributos .
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject ANY,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
Attributes ::= SET OF Attribute
Attribute ::= SEQUENCE
{
type EncodedObjectID,
values AttributeSetValue
}
El atributo que se agrega normalmente a una solicitud PKCS #10 es una colección de extensiones de la versión 3 definidas por un objeto IX509AttributeExtensions . Dado que una solicitud PKCS #10 no contiene un campo al que se pueden agregar directamente las extensiones, deben agregarse como atributo. Los atributos ClientId, CspProvider, OSVersion y RenewalCertificate también se pueden agregar a un tema de PKCS ).
Temas relacionados