PKCS7

Resumo geral

PKCS7 é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: Signature.

Esta classe fornece 6 métodos para trabalhar com objetos PKCS7 em programas .NET. Os métodos disponíveis incluem: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. 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: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,E mais oito.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
AuthoritystringLeitura/EscritaObtém ou estabelece a autoridade.
ContactInfostringLeitura/EscritaObtém ou define as informações de contacto.
LocationstringLeitura/EscritaObtém ou define a localização.
ReasonstringLeitura/EscritaObtém ou define o motivo.
DateDateTimeLeitura/EscritaArranja ou fixa a data.
ByteRangeint[]Leia.A entrada /ByteRange da assinatura como int[].
TimestampSettingsAspose.Pdf.TimestampSettingsLeitura/EscritaRFC 3161 Configurações TSA; honrado pelo signatário quando definido.
OcspSettingsAspose.Pdf.OcspSettingsLeitura/EscritaOCSP/conferência de revogação; respeitado pelo signatário quando definido.
CustomAppearanceSignatureCustomAppearance?Leitura/EscritaBotões de aparência visual homenageados por SignWithAppearance quando a assinatura é assinada através de uma sobrecarga visível-retas.
CustomSignHashSignHash?Leitura/EscritaRecurso de assinatura externa opcional.
UseLtvboolLeitura/Escrita- O que é isso?.
AvoidEstimatingSignatureLengthboolLeitura/EscritaQuando verdadeiro, o assinante pular a passagem de estimativa do intervalo de bytes e usar DefaultSignatureLength diretamente ao reservar espaço para a cadeia hexagonal PKCS#7 /Contents.
DefaultSignatureLengthintLeitura/EscritaNúmero de bytes reservados para a cadeia hexadecimal PKCS#7 /Contents.
ShowPropertiesboolLeitura/EscritaQuando é verdade, a aparência da assinatura visível inclui o texto do signatário “Reason/Location/ContactInfo”.

Métodos de avaliação

AssinaturaDescrição:
PKCS7()Chama PKCS7 nesta instância de PK CS7.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()Chama a assinatura desta instância PKCS7.
Verify()Verifique o PKCS#7 da assinatura carregada em relação aos bytes PDF originais retorna true quando a assinagem é decodificada e validada.
GetSignatureAlgorithmInfo()Analisar o envelope PKCS#7 (quando carregado a partir de uma assinatura existente) para relatar o triplo algoritmo de assinagem / digest-algoritmo / padrão criptográfico.

Ver também:

 Português