CertificateEncryptionOptions
نمای کلی
CertificateEncryptionOptions یک کلاس در Aspose.PDF FOSS برای .NET است.
بسته بندی گواهینامه عمومی مورد استفاده برای رمزگذاری یک سند و ذخیره کلید خصوصی مورد نیاز برای آن را رمزگشایی.
این کلاس چهار روش برای کار با اشیاء CertificateEncryptionOptions در برنامه های .NET را فراهم می کند. روش های موجود شامل: CertificateEncryptionOptions. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
PublicCertificate | X509Certificate2 | بخونید. | گواهینامه کلید عمومی که سند را رمزگذاری کرده است (درجی دریافت کننده از یک فرهنگ لغات مدیریت امنیت کلید دولتی PDF). |
PfxPath | string? | بخونید. | مسیر به یک فایل PFX/PKCS#12 که کلید خصوصی مطابقت PublicCertificate را در خود دارد، یا باطل است زمانی که کلیدی خصوصی در فروشگاه گواهینامه ویندوز باشد. |
PfxPassword | string? | بخونید. | رمز عبور برای فایل PFX در PfxPath، یا null زمانی که پرونده با کلمه عبور محافظت نشده است. |
StoreName | StoreName? | بخونید. | ذخیره گواهینامه ویندوز حاوی کلید خصوصی، زمانی که هیچ PfxPath ارائه نشده است. |
StoreLocation | StoreLocation? | بخونید. | مکان فروشگاه گواهینامه ویندوز. |
روش ها
| 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 فرا می خواند. |