Attributi PKCS #10
Gli attributi sono inclusi in una richiesta di certificato PKCS #10 aggiungendoli alla struttura CertificationRequestInfo illustrata nell'esempio di sintassi ASN.1 seguente. Per altre informazioni su come aggiungere attributi a una richiesta, vedere l'argomento 'architettura degli attributi.
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject ANY,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
Attributes ::= SET OF Attribute
Attribute ::= SEQUENCE
{
type EncodedObjectID,
values AttributeSetValue
}
L'attributo più comunemente aggiunto a una richiesta PKCS #10 è una raccolta di estensioni della versione 3 definite da un oggetto IX509AttributeExtensions. Poiché una richiesta PKCS #10 non contiene un campo a cui è possibile aggiungere direttamente le estensioni, è necessario aggiungerle come attributo. L'ClientId, CspProvider, OSVersione gli attributi RenewalCertificate possono essere aggiunti anche a un argomento PKCS ).
Argomenti correlati