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

NomTipusAccésDescripció
AuthoritystringRead/WriteObté o estableix l’autoritat.
ContactInfostringRead/WriteObté o estableix la informació de contacte.
LocationstringRead/WriteObté o estableix la ubicació.
ReasonstringRead/WriteObté o estableix el motiu.
DateDateTimeRead/WriteObté o estableix la data.
ByteRangeint[]ReadL’entrada /ByteRange de la signatura com a int[].
TimestampSettingsAspose.Pdf.TimestampSettingsRead/WriteConfiguració RFC 3161 TSA; respectada pel signant quan està establerta.
OcspSettingsAspose.Pdf.OcspSettingsRead/WriteConfiguració OCSP / de comprovació de revocació; respectada pel signant quan està establerta.
CustomAppearanceSignatureCustomAppearance?Read/WriteParàmetres d’aparença visual respectats per SignWithAppearance quan la signatura es signa mitjançant una sobrecàrrega visible-rect.
CustomSignHashSignHash?Read/WriteRetorn de crida opcional d’un signant extern.
UseLtvboolRead/WriteObté o estableix l’ús de ltv.
AvoidEstimatingSignatureLengthboolRead/WriteQuan é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.
DefaultSignatureLengthintRead/WriteNombre de bytes reservats per a la cadena hexadecimal PKCS#7 /Contents.
ShowPropertiesboolRead/WriteQuan és cert, l’aparença de la signatura visible inclou el Motiu/Ubicació/Informació de contacte del signant com a text.

Mètodes

SignatureDescription
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.

Vegeu també

 Català