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: | Acessos | Descrição: |
|---|---|---|---|
Authority | string | Leitura/Escrita | Obtém ou estabelece a autoridade. |
ContactInfo | string | Leitura/Escrita | Obtém ou define as informações de contacto. |
Location | string | Leitura/Escrita | Obtém ou define a localização. |
Reason | string | Leitura/Escrita | Obtém ou define o motivo. |
Date | DateTime | Leitura/Escrita | Arranja ou fixa a data. |
ByteRange | int[] | Leia. | A entrada /ByteRange da assinatura como int[]. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Leitura/Escrita | RFC 3161 Configurações TSA; honrado pelo signatário quando definido. |
OcspSettings | Aspose.Pdf.OcspSettings | Leitura/Escrita | OCSP/conferência de revogação; respeitado pelo signatário quando definido. |
CustomAppearance | SignatureCustomAppearance? | Leitura/Escrita | Botões de aparência visual homenageados por SignWithAppearance quando a assinatura é assinada através de uma sobrecarga visível-retas. |
CustomSignHash | SignHash? | Leitura/Escrita | Recurso de assinatura externa opcional. |
UseLtv | bool | Leitura/Escrita | - O que é isso?. |
AvoidEstimatingSignatureLength | bool | Leitura/Escrita | Quando 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. |
DefaultSignatureLength | int | Leitura/Escrita | Número de bytes reservados para a cadeia hexadecimal PKCS#7 /Contents. |
ShowProperties | bool | Leitura/Escrita | Quando é verdade, a aparência da assinatura visível inclui o texto do signatário “Reason/Location/ContactInfo”. |
Métodos de avaliação
| Assinatura | Descriçã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. |