CertificateEncryptionOptions
Overview
CertificateEncryptionOptions je třída v Aspose.PDF FOSS pro .NET.
Sestavuje veřejný certifikát používaný k šifrování dokumentu a soukromý klíč potřebný pro jeho dešifrovat.
Tato třída poskytuje 4 metody pro práci s CertificateEncryptionOptions objekty v .NET programech. K dispozici jsou následující metody: CertificateEncryptionOptions. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .Net. Vlastnosti: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PublicCertificate | X509Certificate2 | Read | Certifikát veřejného klíče, který zašifroval dokument (příjemce záznamu slovníku pro bezpečnostní zpracování s veřejným klíčem PDF). |
PfxPath | string? | Read | Cesta k souboru PFX/PKCS#12 obsahujícímu odpovídající soukromý klíč PublicCertificate, nebo nula, pokud je soukazemní klíc v úložníku certifikátů systému Windows. |
PfxPassword | string? | Read | Heslo pro soubor PFX na PfxPath, nebo nulové, pokud není soubory chráněny heslem. |
StoreName | StoreName? | Read | Uložení certifikátu Windows obsahujícího soukromý klíč, pokud není dodán PfxPath. |
StoreLocation | StoreLocation? | Read | Poloha obchodu s certifikáty Windows. |
Methods
| Signature | Description |
|---|---|
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string) | Volá CertificateEncryptionOptions ((publicCertificate, pfxPath, PfxPassword) na tuto instanci CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation) | Volá CertificateEncryptionOptions ((publicCertificate, storeName, shopLocation) na této instanci CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string) | Volá CertificateEncryptionOptions ((publicCertificatePath, pfxPth, PfxPassword) na této instanci CertificateEncryptionOptions . |
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation) | Volá CertificateEncryptionOptions ((publicCertificatePath, storeName, shopLocation) na této instanci CertificateEncryptionOptions. |