Antarmuka ICspInformation (certenroll.h)
Antarmuka ICspInformation menyediakan akses ke informasi umum tentang penyedia kriptografi. Informasi diinisialisasi dengan memanggil metode InitializeFromName atau InitializeFromType . Informasi diambil dengan menggunakan metode dan properti berikut. Untuk informasi tentang CSP, lihat CSP dan Proses Kriptografi.
Warisan
Antarmuka ICspInformation mewarisi dari antarmuka IDispatch . ICspInformation juga memiliki jenis anggota ini:
Metode
Antarmuka ICspInformation memiliki metode ini.
ICspInformation::get_CspAlgorithms Mengambil kumpulan antarmuka ICspAlgorithm yang berisi informasi tentang algoritma yang didukung oleh penyedia. |
ICspInformation::get_HasHardwareRandomNumberGenerator Mengambil nilai Boolean yang menentukan apakah penyedia mendukung generator angka acak perangkat keras yang dapat digunakan untuk membuat byte acak untuk operasi kriptografi. |
ICspInformation::get_IsHardwareDevice Mengambil nilai Boolean yang menentukan apakah penyedia diimplementasikan dalam perangkat keras. |
ICspInformation::get_IsRemovable Mengambil nilai Boolean yang menentukan apakah token yang berisi kunci dapat dihapus. |
ICspInformation::get_IsSmartCard Mengambil nilai Boolean yang menentukan apakah penyedia adalah penyedia kartu pintar. |
ICspInformation::get_IsSoftwareDevice Mengambil nilai Boolean yang menentukan apakah penyedia diimplementasikan dalam perangkat lunak. |
ICspInformation::get_KeySpec Mengambil nilai yang menentukan penggunaan algoritma yang dimaksudkan yang didukung oleh penyedia. |
ICspInformation::get_LegacyCsp Mengambil nilai Boolean yang menentukan apakah penyedianya adalah penyedia Cryptography API:_Next Generation (CNG) atau CSP CryptoAPI (warisan). |
ICspInformation::get_MaxKeyContainerNameLength Mengambil panjang maksimum yang didukung untuk nama kontainer kunci privat yang terkait dengan penyedia. |
ICspInformation::get_Name Mengambil nama. |
ICspInformation::get_Type Mengambil jenis penyedia. |
ICspInformation::get_Valid Mengambil nilai Boolean yang menentukan apakah penyedia diinstal pada komputer klien. |
ICspInformation::get_Version Mengambil nomor versi penyedia. |
ICspInformation::GetCspStatusFromOperations Membuat objek ICspStatus untuk algoritma pertama yang didukung yang konsisten dengan operasi tanda tangan, enkripsi, hash, atau cipher yang ditentukan. |
ICspInformation::GetDefaultSecurityDescriptor Mengambil deskriptor keamanan kunci privat default. |
ICspInformation::InitializeFromName Menginisialisasi objek dari string yang berisi nama penyedia. |
ICspInformation::InitializeFromType Menginisialisasi objek dari penyedia kriptografi default. |
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 |