CertificateEncryptionOptions
Overview
CertificateEncryptionOptions є класом в Aspose.PDF FOSS для .NET.
Об’єднує публічний сертифікат, який використовується для шифрування документа та зберігання приватного ключа, необхідного для його розшифровки.
Цей клас надає 4 методи для роботи з об’єктами CertificateEncryptionOptions в програмах .NET. Доступні методи включають: CertificateEncryptionOptions. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PublicCertificate | X509Certificate2 | Read | Сертифікат публічного ключа, який шифрував документ (запис одержувача словника з обробки безпеки PDF-приймачів публічних ключов). |
PfxPath | string? | Read | Шлях до файлу PFX/PKCS#12 з приватним ключем PublicCertificate, або нуль, коли приватний ключ знаходиться в магазині сертифікатів Windows. |
PfxPassword | string? | Read | Пароль для файлу PFX в PfxPath, або нуль, коли файл не захищений паролем. |
StoreName | StoreName? | Read | Заховати сертифікат Windows, що містить приватний ключ, коли не надано PfxPath. |
StoreLocation | StoreLocation? | Read | Розташування магазину сертифікатів Windows. |
Methods
| Signature | Description |
|---|---|
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string) | Покликання CertificateEncryptionOptions ((publicCertificate, pfxPath, PfxPassword) на цій інстанції CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation) | Покликання CertificateEncryptionOptions ((publicCertificate, storeName, shopLocation) на цій інстанції CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string) | Покликання CertificateEncryptionOptions ((publicCertificatePath, pfxPth, PfxPassword) на цій інстанції CertificateEncryptionOptions. |
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation) | Покликання CertificateEncryptionOptions ((publicCertificatePath, storeName, shopLocation) на цій інстанції CertificateEncryptionOptions. |