CertificateEncryptionOptions
Opinie generală
CertificateEncryptionOptions este o clasă în Aspose.PDF FOSS pentru .NET.
Îmbunătățește certificatul public folosit pentru criptarea unui document și magazinul de cheie privată necesar pentru a-l decripta.
Această clasă oferă 4 metode pentru a lucra cu obiecte CertificateEncryptionOptions în programe .NET. Metodele disponibile includ: CertificateEncryptionOptions. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Access | Descriere: |
|---|---|---|---|
PublicCertificate | X509Certificate2 | Citeşte. | Certificat cu cheie publică care a criptat documentul (înregistrarea destinatarului unui dicționar de gestionare a securității PDF cu chei publice). |
PfxPath | string? | Citeşte. | Cale către un fișier PFX/PKCS#12 care conține cheia privată corespunzătoare PublicCertificate, sau nu este valabilă atunci când cheie privă se află într-un magazin de certificate Windows. |
PfxPassword | string? | Citeşte. | Parola pentru fișierul PFX la PfxPath, sau nul când fișierul nu este protejat cu parolă. |
StoreName | StoreName? | Citeşte. | Stocarea certificatului Windows care conține cheia privată, atunci când nu este furnizat PfxPath. |
StoreLocation | StoreLocation? | Citeşte. | Localizarea magazinului de certificate Windows. |
Metode de evaluare
| Signature | Descriere: |
|---|---|
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string) | Apeluri CertificateEncryptionOptions ((publicCertificate, pfxPath, PfxPassword) pe această instanță CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation) | Apeluri CertificateEncryptionOptions ((publicCertificate, storeName, shopLocation) pe această instanță CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string) | Apeluri CertificateEncryptionOptions ((publicCertificatePath, pfxPth, PfxPassword) pe această instanță CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation) | Apeluri CertificateEncryptionOptions(publicCertificatePath, storeName, shopLocation) pe această instanță CertificateEncryptionOptions. |