Antarmuka ISmimeCapability (certenroll.h)

Kumpulan objek ISmimeCapability mewakili ekstensi SMIMECapabilities yang mengidentifikasi kemampuan dekripsi penerima email. Ekstensi ini mencakup kumpulan objek ISmimeCapability , yang masing-masing mengidentifikasi algoritma enkripsi simetris yang didukung oleh klien, dan panjang bit opsional yang menunjukkan kekuatan relatif algoritma. Sintaks berikut menunjukkan struktur Abstract Syntax Notation One (ASN.1) ekstensi. Ekstensi ini diwakili oleh antarmuka IX509ExtensionSmimeCapabilities .


----------------------------------------------------------------------
-- SMIMECapabilities
-- XCN_OID_RSA_SMIMECapabilities (1.2.840.113549.1.9.15)
----------------------------------------------------------------------

SMIMECapabilities ::= SEQUENCE OF SMIMECapability

SMIMECapability ::= SEQUENCE 
{
   capabilityID    EncodedObjectID,
   smimeParameters ANY OPTIONAL    
}

Ekstensi ini digunakan untuk melaporkan kemampuan dekripsi penerima email ke pengirim email. Ini memungkinkan pengirim untuk memilih algoritma yang paling aman yang didukung oleh kedua belah pihak.

Panjang bit opsional digunakan untuk mengidentifikasi panjang kunci enkripsi yang digunakan oleh algoritma. Panjang kunci secara implisit ditentukan oleh pengidentifikasi objek untuk algoritma AES, DES, dan 3DES, tetapi bervariasi untuk algoritma RC2 dan RC4. Jika Anda menentukan panjang kunci, panjang kunci harus konsisten dengan yang didukung oleh penyedia kriptografi yang digunakan oleh klien. Untuk informasi selengkapnya, lihat ICspInformation.

Warisan

Antarmuka ISmimeCapability mewarisi dari antarmuka IUnknown . ISmimeCapability juga memiliki jenis anggota ini:

Metode

Antarmuka ISmimeCapability memiliki metode ini.

 
ISmimeCapability::get_BitCount

Mengambil panjang, dalam bit, dari kunci enkripsi.
ISmimeCapability::get_ObjectId

Mengambil pengidentifikasi objek (OID) dari algoritma enkripsi simetris.
ISmimeCapability::Initialize

Menginisialisasi objek dari pengidentifikasi objek algoritma enkripsi simetris (OID) dan panjang kunci opsional.

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

Lihat juga

API Pendaftaran Sertifikat

ICspAlgorithm

ICspInformation

ISmimeCapabilities

IX509ExtensionSmimeCapabilities

IX509Ekstensi