PKCS7
Visió general
PKCS7 és una classe a Aspose.PDF FOSS per a .NET.
Hereta de: Signature.
Aquesta classe proporciona 6 mètodes per treballar amb objectes PKCS7 en programes .NET.
Els mètodes disponibles inclouen: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET.
Propietats: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, i 8 més.
Propietats
| Nom | Tipus | Accés | Descripció |
|---|---|---|---|
Authority | string | Read/Write | Obté o estableix l’autoritat. |
ContactInfo | string | Read/Write | Obté o estableix la informació de contacte. |
Location | string | Read/Write | Obté o estableix la ubicació. |
Reason | string | Read/Write | Obté o estableix el motiu. |
Date | DateTime | Read/Write | Obté o estableix la data. |
ByteRange | int[] | Read | L’entrada /ByteRange de la signatura com a int[]. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Read/Write | Configuració RFC 3161 TSA; respectada pel signant quan està establerta. |
OcspSettings | Aspose.Pdf.OcspSettings | Read/Write | Configuració OCSP / de comprovació de revocació; respectada pel signant quan està establerta. |
CustomAppearance | SignatureCustomAppearance? | Read/Write | Paràmetres d’aparença visual respectats per SignWithAppearance quan la signatura es signa mitjançant una sobrecàrrega visible-rect. |
CustomSignHash | SignHash? | Read/Write | Retorn de crida opcional d’un signant extern. |
UseLtv | bool | Read/Write | Obté o estableix l’ús de ltv. |
AvoidEstimatingSignatureLength | bool | Read/Write | Quan és cert, el signant omet la passada d’estimació del rang de bytes i utilitza Directament DefaultSignatureLength en reservar espai per a la cadena hexadecimal PKCS#7 /Contents. |
DefaultSignatureLength | int | Read/Write | Nombre de bytes reservats per a la cadena hexadecimal PKCS#7 /Contents. |
ShowProperties | bool | Read/Write | Quan és cert, l’aparença de la signatura visible inclou el Motiu/Ubicació/Informació de contacte del signant com a text. |
Mètodes
| Signature | Description |
|---|---|
PKCS7() | Crida PKCS7 en aquesta instància PKCS7. |
PKCS7(pfx: string, password: string) | |
PKCS7(pfx: Stream, password: string) | |
Signature() | Crida Signature en aquesta instància PKCS7. |
Verify() | Verifica el PKCS#7 de la signatura carregada contra els bytes PDF originals — retorna true quan la signatura es decodifica i valida. |
GetSignatureAlgorithmInfo() | Analitza l’embolcall PKCS#7 (quan es carrega d’una signatura existent) per informar del triple signing-algorithm / digest-algorithm / cryptographic-standard. |