CertificateEncryptionOptions

CertificateEncryptionOptions

Oversikt

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

Pakker det offentlige sertifikatet som brukes til å kryptere et dokument og private‑nøkkel‑lageret som trengs for å dekryptere det.

Denne klassen gir 4 metoder for å arbeide med CertificateEncryptionOptions‑objekter i .NET‑programmer. Tilgjengelige metoder inkluderer: CertificateEncryptionOptions. Alle offentlige medlemmer er tilgjengelige for enhver .NET‑applikasjon etter installasjon av Aspose.PDF FOSS for .NET‑pakken. Egenskaper: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

Egenskaper

NavnTypeTilgangBeskrivelse
PublicCertificateX509Certificate2ReadOffentlig nøkkel‑sertifikat som krypterte dokumentet (Recipient‑oppføringen i en PDF Public‑Key‑sikkerhetshåndterer‑ordbok).
PfxPathstring?ReadSti til en PFX/PKCS#12‑fil som inneholder den private nøkkelen som samsvarer med PublicCertificate, eller null når den private nøkkelen ligger i en Windows‑sertifikatbutikk.
PfxPasswordstring?ReadPassord for PFX‑filen på PfxPath, eller null når filen ikke er passordbeskyttet.
StoreNameStoreName?ReadWindows‑sertifikatbutikk som inneholder den private nøkkelen, når ingen PfxPath er oppgitt.
StoreLocationStoreLocation?ReadPlassering av Windows‑sertifikatbutikk.

Metoder

SignatureDescription
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)Kaller CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword) på dette CertificateEncryptionOptions‑instansen.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)Kaller CertificateEncryptionOptions(publicCertificate, storeName, storeLocation) på dette CertificateEncryptionOptions‑instansen.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)Kaller CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword) på dette CertificateEncryptionOptions‑instansen.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)Kaller CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation) på dette CertificateEncryptionOptions‑instansen.

Se også

 Norsk