CertificateEncryptionOptions

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

NameTypeAccessDescription
PublicCertificateX509Certificate2ČitanjeJavni‑ključ certifikat koji je šifrirao dokument (unos Recipient iz PDF Public‑Key sigurnosnog rukovatelja).
PfxPathstring?ČitanjePutanja do PFX/PKCS#12 datoteke koja sadrži privatni ključ koji odgovara PublicCertificate, ili null kada je privatni ključ u Windows spremištu certifikata.
PfxPasswordstring?ČitanjeLozinka za PFX datoteku na PfxPath, ili null kada datoteka nije zaštićena lozinkom.
StoreNameStoreName?ČitanjeWindows spremište certifikata koje sadrži privatni ključ, kada nije naveden PfxPath.
StoreLocationStoreLocation?ČitanjeLokacija Windows spremišta certifikata.

Metode

SignatureDescription
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.

Vidi također

 Hrvatski