CertificateEncryptionOptions
Gambaran keseluruhan
CertificateEncryptionOptions adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Mengikat sijil awam yang digunakan untuk menyulitkan dokumen dan kedai kunci swasta perlu untuk mendekripsi.
Kelas ini menyediakan 4 kaedah untuk bekerja dengan objek CertificateEncryptionOptions dalam program .NET. Kaedah yang tersedia termasuk: CertificateEncryptionOptions. Semua ahli awam boleh diakses ke mana-mana aplikasi .NET selepas memasang Aspose.PDF FOSS untuk pakej .Net. Perumahan : PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.
harta benda
| Nama | Jenis | Access | Penerangan |
|---|---|---|---|
PublicCertificate | X509Certificate2 | Bacaan | Sijil kunci awam yang menyulitkan dokumen (penerima entri dalam kamus pemegang keselamatan kunci umum PDF). |
PfxPath | string? | Bacaan | Jalan ke fail PFX/PKCS#12 yang memegang kunci peribadi yang sepadan PublicCertificate, atau nol apabila kunci privasi berada di kedai sijil Windows. |
PfxPassword | string? | Bacaan | Kata laluan untuk fail PFX pada PfxPath, atau nol apabila fail tidak dilindungi kata lalu. |
StoreName | StoreName? | Bacaan | Kedai sijil Windows yang mengandungi kunci peribadi, apabila tiada PfxPath disediakan. |
StoreLocation | StoreLocation? | Bacaan | Lokasi kedai Windows Sijil. |
Kaedah
| Signature | Penerangan |
|---|---|
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string) | Panggilan CertificateEncryptionOptions(publicCertificate, pfxPath, fxPassword) pada contoh ini CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation) | Panggilan CertificateEncryptionOptions(publicCertificate, storeName, storLocation) pada contoh ini CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string) | Panggilan CertificateEncryptionOptions(publicCertificatePath, pfxPat, fxPassword) pada contoh ini CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation) | Panggilan CertificateEncryptionOptions(publicCertificatePath, storeName, storLocation) pada contoh ini CertificateEncryptionOptions. |