System::Security::Cryptography::AsymmetricAlgorithm kelas

AsymmetricAlgorithm class

Kelas dasar abstrak untuk algoritma enkripsi asimetris. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menghasilkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

class AsymmetricAlgorithm : public virtual System::Object,
                            public System::IDisposable

Metode

MetodeDeskripsi
Clear()Melepaskan semua sumber daya.
static Create()Membuat algoritma default. Tidak diimplementasikan.
static Create(const String&)Membuat algoritma berdasarkan nama. Tidak diimplementasikan.
Dispose() overrideMelepaskan sumber daya yang dimiliki oleh objek saat ini.
virtual FromXmlString(String)Membaca parameter algoritma dari string XML.
virtual get_KeyExchangeAlgorithm()Mendapatkan algoritma pertukaran kunci yang akan digunakan.
virtual get_KeySize()Informasi RTTI.
virtual get_LegalKeySizes()Mendapatkan array ukuran kunci yang diizinkan.
virtual get_SignatureAlgorithm()Mendapatkan algoritma tanda tangan yang akan digunakan.
virtual set_KeySize(int32_t)Mengatur ukuran kunci.
virtual ToXmlString(bool)Menulis parameter algoritma ke string XML.

Lihat Juga