CertificateEncryptionOptions

CertificateEncryptionOptions

Visión general

CertificateEncryptionOptions Es una clase en Aspose.PDF FOSS para .NET.

Bundles el certificado público utilizado para cifrar un documento y la tienda de clave privada necesaria para decriparlo.

Esta clase proporciona 4 métodos para trabajar con los objetos de CertificateEncryptionOptions en programas .NET. Los métodos disponibles incluyen: CertificateEncryptionOptions. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

Propiedades

NombreTipoAccessDescripción
PublicCertificateX509Certificate2LeerCertificado de clave pública que cifró el documento (la entrada del destinatario de un dicionario PDF Public Key Security Handler).
PfxPathstring?LeerPaseo a un archivo PFX/PKCS#12 que tenga la clave privada de acuerdo con PublicCertificate, o nulo cuando la llave privada está en una tienda de certificados de Windows.
PfxPasswordstring?LeerLa contraseña para el archivo PFX en PfxPath, o null cuando el fichero no está protegido por la contrasinal.
StoreNameStoreName?LeerWindows certificaciones tienda que contiene la clave privada, cuando no se proporciona PfxPath.
StoreLocationStoreLocation?LeerWindows Certificación de ubicación.

Métodos

SignatureDescripción
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)Póngase en contacto con CertificateEncryptionOptions(publicCertificate, pfxPath, fxPassword) en este instante CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)Póngase en contacto con CertificateEncryptionOptions(publicCertificate, storeName, storLocation) en este instante CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)Póngase en contacto con CertificateEncryptionOptions(publicCertificatePath, pfxPth, fxPassword) en este instante CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)Póngase en contacto con CertificateEncryptionOptions(publicCertificatePath, storeName, storLocation) en este instante CertificateEncryptionOptions.

Ver también

 Español