Atribut PKCS #10

Atribut disertakan dalam permintaan sertifikat PKCS #10 dengan menambahkannya ke struktur CertificationRequestInfo yang ditunjukkan dalam contoh sintaks ASN.1 berikut. Untuk informasi selengkapnya tentang cara menambahkan atribut ke permintaan, lihat topik Arsitektur Atribut .

CertificationRequestInfo ::= SEQUENCE 
{
   version                 CertificationRequestInfoVersion,
   subject                 ANY,
   subjectPublicKeyInfo    SubjectPublicKeyInfo,
   attributes              [0] IMPLICIT Attributes
}

Attributes ::= SET OF Attribute

Attribute ::= SEQUENCE 
{
   type       EncodedObjectID,
   values     AttributeSetValue
}

Atribut yang paling sering ditambahkan ke permintaan #10 PKCS adalah kumpulan ekstensi versi 3 yang ditentukan oleh objek IX509AttributeExtensions . Karena permintaan PKCS #10 tidak berisi bidang yang ekstensinya dapat langsung ditambahkan, ekstensi harus ditambahkan sebagai atribut. Atribut ClientId, CspProvider, OSVersion, dan RenewalCertificate juga dapat ditambahkan ke topik PKCS).

Atribut yang Didukung