CertificateEncryptionOptions
Gambaran Keseluruhan
CertificateEncryptionOptions adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Menggabungkan sijil awam yang digunakan untuk menyulitkan dokumen dan stor kunci persendirian yang diperlukan untuk menyahsulitnya.
Kelas ini menyediakan 4 kaedah untuk bekerja dengan objek CertificateEncryptionOptions dalam program .NET.
Kaedah yang tersedia termasuk: CertificateEncryptionOptions.
Semua ahli awam boleh diakses oleh mana-mana aplikasi .NET selepas memasang pakej Aspose.PDF FOSS untuk .NET.
Sifat: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.
Sifat
| Name | Type | Access | Description |
|---|---|---|---|
PublicCertificate | X509Certificate2 | Baca | Sijil kunci awam yang menyulitkan dokumen (entri Penerima dalam kamus pengendali keselamatan Kunci Awam PDF). |
PfxPath | string? | Baca | Laluan ke fail PFX/PKCS#12 yang memegang kunci persendirian yang sepadan dengan PublicCertificate, atau null apabila kunci persendirian berada dalam kedai sijil Windows. |
PfxPassword | string? | Baca | Kata laluan untuk fail PFX di PfxPath, atau null apabila fail tidak dilindungi kata laluan. |
StoreName | StoreName? | Baca | Kedai sijil Windows yang mengandungi kunci persendirian, apabila tiada PfxPath disediakan. |
StoreLocation | StoreLocation? | Baca | Lokasi kedai sijil Windows. |
Kaedah
| Signature | Description |
|---|---|
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string) | Memanggil CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword) pada contoh CertificateEncryptionOptions ini. |
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation) | Memanggil CertificateEncryptionOptions(publicCertificate, storeName, storeLocation) pada contoh CertificateEncryptionOptions ini. |
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string) | Memanggil CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword) pada contoh CertificateEncryptionOptions ini. |
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation) | Memanggil CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation) pada contoh CertificateEncryptionOptions ini. |