CertificateEncryptionOptions

CertificateEncryptionOptions

Ikhtisar

CertificateEncryptionOptions adalah kelas dalam Aspose.PDF FOSS untuk .NET.

Menggabungkan sertifikat publik yang digunakan untuk mengenkripsi dokumen dan penyimpanan kunci pribadi yang diperlukan untuk mendekripsinya.

Kelas ini menyediakan 4 metode untuk bekerja dengan objek CertificateEncryptionOptions dalam program .NET. Metode yang tersedia meliputi: CertificateEncryptionOptions. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS untuk .NET. Properti: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

Properti

NameTypeAccessDescription
PublicCertificateX509Certificate2BacaSertifikat kunci publik yang mengenkripsi dokumen (entri Recipient dari kamus PDF Public-Key security handler).
PfxPathstring?BacaJalur ke file PFX/PKCS#12 yang berisi kunci pribadi yang cocok dengan PublicCertificate, atau null ketika kunci pribadi berada di penyimpanan sertifikat Windows.
PfxPasswordstring?BacaKata sandi untuk file PFX di PfxPath, atau null ketika file tidak dilindungi kata sandi.
StoreNameStoreName?BacaPenyimpanan sertifikat Windows yang berisi kunci pribadi, ketika tidak ada PfxPath yang diberikan.
StoreLocationStoreLocation?BacaLokasi penyimpanan sertifikat Windows.

Metode

SignatureDescription
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)Memanggil CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword) pada instance CertificateEncryptionOptions ini.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)Memanggil CertificateEncryptionOptions(publicCertificate, storeName, storeLocation) pada instance CertificateEncryptionOptions ini.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)Memanggil CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword) pada instance CertificateEncryptionOptions ini.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)Memanggil CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation) pada instance CertificateEncryptionOptions ini.

Lihat Juga

 Bahasa Indonesia