CertificateEncryptionOptions

CertificateEncryptionOptions

Oversigt

CertificateEncryptionOptions er en klasse i Aspose.PDF FOSS for .NET.

Pakker det offentlige certifikat, der bruges til at kryptere et dokument, og den private‑nøglelager, der er nødvendig for at dekryptere det.

Denne klasse giver 4 metoder til at arbejde med CertificateEncryptionOptions‑objekter i .NET‑programmer. Tilgængelige metoder omfatter: CertificateEncryptionOptions. Alle offentlige medlemmer er tilgængelige for enhver .NET‑applikation efter installation af Aspose.PDF FOSS for .NET‑pakken. Egenskaber: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

Egenskaber

NavnTypeAdgangBeskrivelse
PublicCertificateX509Certificate2LæsPublic-key-certifikat, der krypterede dokumentet (Recipient‑posten i en PDF Public-Key security handler‑ordbog).
PfxPathstring?LæsSti til en PFX/PKCS#12-fil, der indeholder den private nøgle, der matcher PublicCertificate, eller null når den private nøgle er i en Windows-certifikatbutik.
PfxPasswordstring?LæsAdgangskode til PFX-filen på PfxPath, eller null når filen ikke er adgangskodebeskyttet.
StoreNameStoreName?LæsWindows-certifikatbutik, der indeholder den private nøgle, når ingen PfxPath er angivet.
StoreLocationStoreLocation?LæsPlacering af Windows-certifikatbutik.

Metoder

SignaturBeskrivelse
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)Kalder CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword) på denne CertificateEncryptionOptions‑instans.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)Kalder CertificateEncryptionOptions(publicCertificate, storeName, storeLocation) på denne CertificateEncryptionOptions‑instans.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)Kalder CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword) på denne CertificateEncryptionOptions‑instans.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)Kalder CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation) på denne CertificateEncryptionOptions‑instans.

Se også

 Dansk