CertificateEncryptionOptions

CertificateEncryptionOptions

نظرة عامة

CertificateEncryptionOptions هي فئة في Aspose.PDF FOSS لـ .NET.

يُجَمِّع الشهادة العامة المستخدمة لتشفير المستند ومخزن المفتاح الخاص اللازم لفك تشفيره.

توفر هذه الفئة 4 طرق للعمل مع كائنات CertificateEncryptionOptions في برامج .NET.
الطرق المتاحة تشمل: CertificateEncryptionOptions.
جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: PfxPassword، PfxPath، PublicCertificate، StoreLocation، StoreName.

الخصائص

الاسمالنوعالوصولالوصف
PublicCertificateX509Certificate2قراءةشهادة المفتاح العام التي تم تشفير المستند بها (قائمة المستلم في قاموس معالج أمان PDF المفتاح العام).
PfxPathstring?قراءةالمسار إلى ملف PFX/PKCS#12 يحتوي على المفتاح الخاص المطابق لـ PublicCertificate، أو null عندما يكون المفتاح الخاص في مخزن شهادات Windows.
PfxPasswordstring?قراءةكلمة المرور لملف PFX في PfxPath، أو null عندما لا يكون الملف محميًا بكلمة مرور.
StoreNameStoreName?قراءةمخزن شهادات Windows الذي يحتوي على المفتاح الخاص، عندما لا يتم توفير PfxPath.
StoreLocationStoreLocation?قراءةموقع مخزن شهادات Windows.

الطرق

SignatureDescription
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)يستدعي CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword) على هذا الكائن من CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)يستدعي CertificateEncryptionOptions(publicCertificate, storeName, storeLocation) على هذا الكائن من CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)يستدعي CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword) على هذا الكائن من CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)يستدعي CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation) على هذا الكائن من CertificateEncryptionOptions.

انظر أيضًا

 العربية