PKCS7

Oversigt

PKCS7 er en klasse i Aspose.PDF FOSS for .NET. Arver fra: Signature.

Denne klasse giver 6 metoder til at arbejde med PKCS7-objekter i .NET-programmer. Tilgængelige metoder inkluderer: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Alle offentlige medlemmer er tilgængelige for enhver .NET-applikation efter installation af Aspose.PDF FOSS for .NET-pakken. Egenskaber: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, og 8 flere.

Egenskaber

NavnTypeAdgangBeskrivelse
AuthoritystringRead/WriteHenter eller indstiller autoriteten.
ContactInfostringRead/WriteHenter eller indstiller kontaktoplysningerne.
LocationstringRead/WriteHenter eller indstiller placeringen.
ReasonstringRead/WriteHenter eller indstiller årsagen.
DateDateTimeRead/WriteHenter eller indstiller datoen.
ByteRangeint[]ReadSignaturens /ByteRange-indgang som int[].
TimestampSettingsAspose.Pdf.TimestampSettingsRead/WriteRFC 3161 TSA-indstillinger; respekteres af underskriveren, når de er indstillet.
OcspSettingsAspose.Pdf.OcspSettingsRead/WriteOCSP-/tilbagekaldelsestjek-indstillinger; respekteres af underskriveren, når de er indstillet.
CustomAppearanceSignatureCustomAppearance?Read/WriteVisuelle udseende-indstillinger, der respekteres af SignWithAppearance, når signaturen underskrives via en synlig-rect overload.
CustomSignHashSignHash?Read/WriteValgfri ekstern-underskriver callback.
UseLtvboolRead/WriteHenter eller indstiller brugen af ltv.
AvoidEstimatingSignatureLengthboolRead/WriteNår true, springer underskriveren byte-range-estimeringspasset over og bruger DefaultSignatureLength direkte, når der reserveres plads til PKCS#7 /Contents-hex-strengen.
DefaultSignatureLengthintRead/WriteAntal bytes reserveret til PKCS#7 /Contents-hex-strengen.
ShowPropertiesboolRead/WriteNår true, inkluderer den synlige signaturens udseende underskriverens Reason/Location/ContactInfo som tekst.

Metoder

SignatureDescription
PKCS7()Kalder PKCS7 på denne PKCS7‑instans.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()Kalder Signature på denne PKCS7‑instans.
Verify()Verificer den indlæste signaturs PKCS#7 mod de originale PDF‑bytes — returnerer true, når signaturen dekodes og valideres.
GetSignatureAlgorithmInfo()Parse PKCS#7‑omslaget (når det er indlæst fra en eksisterende signatur) for at rapportere signerings‑algoritme / digest‑algoritme / kryptografisk‑standard triple.

Se også

 Dansk