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
| Navn | Type | Tilgang | Beskrivelse |
|---|---|---|---|
PublicCertificate | X509Certificate2 | Read | Offentlig nøkkel‑sertifikat som krypterte dokumentet (Recipient‑oppføringen i en PDF Public‑Key‑sikkerhetshåndterer‑ordbok). |
PfxPath | string? | Read | Sti 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. |
PfxPassword | string? | Read | Passord for PFX‑filen på PfxPath, eller null når filen ikke er passordbeskyttet. |
StoreName | StoreName? | Read | Windows‑sertifikatbutikk som inneholder den private nøkkelen, når ingen PfxPath er oppgitt. |
StoreLocation | StoreLocation? | Read | Plassering av Windows‑sertifikatbutikk. |
Metoder
| Signature | Description |
|---|---|
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. |