CertificateEncryptionOptions

CertificateEncryptionOptions

Resumo geral

CertificateEncryptionOptions é uma classe em Aspose.PDF FOSS para .NET.

Reúne o certificado público usado para criptografar um documento e a loja de chaves privadas necessárias para descifrá-lo.

Esta classe fornece 4 métodos para trabalhar com objetos CertificateEncryptionOptions em programas .NET. Os métodos disponíveis incluem: CertificateEncryptionOptions. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
PublicCertificateX509Certificate2Leia.Certificado de chave pública que criptografou o documento (entrada do destinatário de um dicionário PDF com gerenciador de segurança de chave pública).
PfxPathstring?Leia.Caminho para um arquivo PFX/PKCS#12 que contenha a chave privada correspondente PublicCertificate, ou nulo quando a clave privada está em uma loja de certificados do Windows.
PfxPasswordstring?Leia.Senha para o arquivo PFX em PfxPath, ou nula quando o ficheiro não está protegido por senha.
StoreNameStoreName?Leia.Armazém do certificado Windows que contém a chave privada, quando não for fornecido PfxPath.
StoreLocationStoreLocation?Leia.Localização da loja de certificados do Windows.

Métodos de avaliação

AssinaturaDescrição:
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)Chama CertificateEncryptionOptions ((publicCertificate, pfxPath, PfxPassword) nesta instância CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)Chama CertificateEncryptionOptions ((publicCertificate, storeName, shopLocation) nesta instância CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)Chama CertificateEncryptionOptions ((publicCertificatePath, pfxPth, PfxPassword) nesta instância CertificateEncryptionOptions.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)Chama CertificateEncryptionOptions ((publicCertificatePath, storeName, shopLocation) nesta instância CertificateEncryptionOptions.

Ver também:

 Português