CertificateEncryptionOptions

CertificateEncryptionOptions

Обзор

CertificateEncryptionOptions является классом в Aspose.PDF FOSS для .NET.

Сочетает в себе публичный сертификат, используемый для шифрования документа и хранилище частного ключа, необходимое для его расшифровки.

Этот класс предоставляет 4 метода для работы с объектами CertificateEncryptionOptions в программах .NET. Доступные методы включают: CertificateEncryptionOptions. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

Свойства

Наименование:Тип:AccessОписание:
PublicCertificateX509Certificate2Читайте .Сертификат с открытым ключом, который зашифровал документ (запись получателя словаря обработки безопасности PDF-общий ключ).
PfxPathstring?Читайте .Путь к файлу PFX/PKCS#12 со сходным PublicCertificate частным ключем, или нулевой при наличии в хранилище сертификатов Windows.
PfxPasswordstring?Читайте .Пароль для файла PFX в PfxPath, или нулевой, когда файл не защищен паролем.
StoreNameStoreName?Читайте .Хранить сертификат Windows, содержащий частный ключ, когда не предоставлено PfxPath.
StoreLocationStoreLocation?Читайте .Местонахождение магазина сертификатов Windows.

Методы

SignatureОписание:
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.

См. также:

 Русский