CertificateEncryptionOptions
Pregled
CertificateEncryptionOptions je klasa u Aspose.PDF FOSS za .NET.
Pakira javni certifikat koji se koristi za šifriranje dokumenta i spremište privatnog ključa potrebno za njegovo dešifriranje.
Ova klasa pruža 4 metode za rad s objektima CertificateEncryptionOptions u .NET programima.
Dostupne metode uključuju: CertificateEncryptionOptions.
Svi javni članovi su dostupni bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS for .NET.
Svojstva: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.
Svojstva
| Name | Type | Access | Description |
|---|---|---|---|
PublicCertificate | X509Certificate2 | Čitanje | Javni‑ključ certifikat koji je šifrirao dokument (unos Recipient iz PDF Public‑Key sigurnosnog rukovatelja). |
PfxPath | string? | Čitanje | Putanja do PFX/PKCS#12 datoteke koja sadrži privatni ključ koji odgovara PublicCertificate, ili null kada je privatni ključ u Windows spremištu certifikata. |
PfxPassword | string? | Čitanje | Lozinka za PFX datoteku na PfxPath, ili null kada datoteka nije zaštićena lozinkom. |
StoreName | StoreName? | Čitanje | Windows spremište certifikata koje sadrži privatni ključ, kada nije naveden PfxPath. |
StoreLocation | StoreLocation? | Čitanje | Lokacija Windows spremišta certifikata. |
Metode
| Signature | Description |
|---|---|
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string) | Poziva CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword) na ovoj instanci CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation) | Poziva CertificateEncryptionOptions(publicCertificate, storeName, storeLocation) na ovoj instanci CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string) | Poziva CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword) na ovoj instanci CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation) | Poziva CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation) na ovoj instanci CertificateEncryptionOptions. |