Antarmuka IX509Attribute (certenroll.h)
Antarmuka IX509Attribute dapat digunakan untuk mewakili atribut dalam permintaan sertifikat PKCS #7, PKCS #10, atau CMC. Untuk informasi selengkapnya, lihat topik berikut:
Atribut ditambahkan ke permintaan sertifikat untuk memberikan otoritas sertifikasi dengan informasi tambahan yang dapat digunakannya saat membuat dan menerbitkan sertifikat. Setiap atribut adalah struktur Abstract Syntax Notation One (ASN.1) yang dikodekan Distinguished Encoding Rules (DER) yang berisi pengidentifikasi objek (OID) dan nol atau lebih nilai seperti yang ditunjukkan oleh sintaks berikut.
Attributes ::= SET OF Attribute
Attribute ::= SEQUENCE
{
type EncodedObjectID,
values AttributeSetValue
}
Antarmuka IX509Attribute dapat digunakan untuk menginisialisasi dan mengambil nilai atribut. Ini juga berfungsi sebagai dasar untuk antarmuka atribut umum berikut.
Antarmuka/OID | Deskripsi |
---|---|
IX509AttributeClientId (XCN_OID_REQUEST_CLIENT_INFO) | Mewakili atribut yang dapat digunakan untuk mengidentifikasi klien yang menghasilkan permintaan sertifikat. |
IX509AttributeExtensions (XCN_OID_RSA_certExtensions) | Mewakili atribut yang berisi ekstensi sertifikat dalam permintaan sertifikat. |
IX509AttributeArchiveKey (XCN_OID_ARCHIVED_KEY_ATTR) | Mewakili atribut yang berisi kunci privat terenkripsi yang akan diarsipkan oleh otoritas sertifikasi. |
IX509AttributeArchiveKeyHash (XCN_OID_ENCRYPTED_KEY_HASH) | Mewakili atribut yang berisi hash SHA-1 dari kunci privat terenkripsi yang akan diarsipkan oleh otoritas sertifikasi. |
IX509AttributeCspProvider (XCN_OID_ENROLLMENT_CSP_PROVIDER) | Mewakili atribut yang mengidentifikasi penyedia layanan kriptografi (CSP) yang digunakan oleh entitas yang meminta sertifikat. |
IX509AttributeOSVersion (XCN_OID_OS_VERSION) | Mewakili atribut yang berisi informasi versi tentang sistem operasi klien tempat permintaan sertifikat dibuat. |
IX509AttributeRenewalCertificate (XCN_OID_RENEWAL_CERTIFICATE) | Mewakili atribut yang berisi sertifikat yang sedang diperbarui. |
Warisan
Antarmuka IX509Attribute mewarisi dari antarmuka IDispatch . IX509Attribute juga memiliki jenis anggota ini:
Metode
Antarmuka IX509Attribute memiliki metode ini.
IX509Attribute::get_ObjectId Mengambil pengidentifikasi objek (OID) untuk atribut . (IX509Attribute.get_ObjectId) |
IX509Attribute::get_RawData Mengambil nilai atribut. |
IX509Attribute::Initialize Menginisialisasi objek dari pengidentifikasi objek (OID) dan nilai. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certenroll.h |