Bagikan melalui


Ekstensi PKCS #10

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

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

Attributes ::= SET OF Attribute

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

Prosedur berikut membahas cara menggunakan API Pendaftaran Sertifikat untuk menambahkan ekstensi ke permintaan sertifikat PKCS #10:

  1. Ambil koleksiIX509Extensionsdengan memanggil propertiX509Extension pada objek IX509CertificateRequestPkcs10.
  2. Buat ekstensi dengan menggunakan salah satu antarmuka yang tersedia yang berasal dari antarmukaIX509Extension.
  3. Tambahkan ekstensi yang dibuat pada langkah 2 ke koleksiIX509Extensions yang diambil di langkah 1.

Atribut

Arsitektur Atribut

Atribut PKCS #10

Ekstensi