PKCS7
Revisió
PKCS7 És una classe en Aspose.PDF FOSS per a .NET. Heretat de: Signature.
Aquesta classe proporciona 6 mètodes per treballar amb els objectes PKCS7 en programes .NET. Els mètodes disponibles inclouen: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,I 8 més.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
Authority | string | Llegir / Escriure | Obté o estableix l’autoritat. |
ContactInfo | string | Llegir / Escriure | Obté o estableix la informació de contacte. |
Location | string | Llegir / Escriure | Obté o estableix la ubicació. |
Reason | string | Llegir / Escriure | Obté o estableix la raó. |
Date | DateTime | Llegir / Escriure | Obté o estableix la data. |
ByteRange | int[] | Llegir | La signatura de la /ByteRange entrada. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Llegir / Escriure | RFC 3161 TSA: el signatari l’honora quan s’estableix. |
OcspSettings | Aspose.Pdf.OcspSettings | Llegir / Escriure | OCSP / revocació de control: honrat pel signatari quan s’estableix. |
CustomAppearance | SignatureCustomAppearance? | Llegir / Escriure | Els botons d’aparició visual honrats per SignWithAppearance quan la signatura es signa a través d’una sobrecarga visible-recta. |
CustomSignHash | SignHash? | Llegir / Escriure | Opció de trucada extern. |
UseLtv | bool | Llegir / Escriure | Obté o estableix l’ús ltv. |
AvoidEstimatingSignatureLength | bool | Llegir / Escriure | Quan és veritat, el signatari passa l’estimació de la gamma de bit i utilitza DefaultSignatureLength directament quan es reserva espai per a la rècord PKCS#7 /Contents hex. |
DefaultSignatureLength | int | Llegir / Escriure | Nombre de bytes reservats per a la rama PKCS#7 /Contents hex. |
ShowProperties | bool | Llegir / Escriure | Quan és veritat, l’aparença de signatura visible inclou la raó/locació del signatari/ContactInfo com a text. |
Mètodes
| Signature | Descripció |
|---|---|
PKCS7() | Coneix PKCS7 en aquesta instància PK CS7. |
PKCS7(pfx: string, password: string) | Coneix PKCS7 (pfx, contrasenya) en aquesta instància PK CS7. |
PKCS7(pfx: Stream, password: string) | Coneix PKCS7 (pfx, contrasenya) en aquesta instància PK CS7. |
Signature() | Coneix la signatura en aquesta instància PKCS7. |
Verify() | Verifica el PKCS#7 de la signatura carregada contra els bits PDF originals - torna veritable quan la firma es descompon i valida. |
GetSignatureAlgorithmInfo() | Parseu l’envolupament PKCS#7 (quan carregat d’una signatura existent) per informar el triple de la norma de signatur / digest-algoritme / criptogràfic. |