PKCS1

Oversigt

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

Denne klasse giver 7 metoder til at arbejde med PKCS1‑objekter i .NET‑programmer. Tilgængelige metoder inkluderer: GetSignatureAlgorithmInfo, PKCS1, 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

SignaturBeskrivelse
PKCS1()Kalder PKCS1 på denne PKCS1‑instans.
PKCS1(pfx: string, password: string)
PKCS1(pfx: Stream, password: string)
PKCS1(image: Stream)Konstruer en PKCS#1 signaturkonfiguration, hvor den synlige signatur gengiver billedet som fremtoningsgrafik.
Signature()Kalder Signature på denne PKCS1‑instans.
Verify()Verificer den indlæste signaturs PKCS#7 mod de originale PDF‑bytes — returnerer true, når signaturen dekodes og valideres.
GetSignatureAlgorithmInfo()Analyser PKCS#7‑omslaget (når det er indlæst fra en eksisterende signatur) for at rapportere signeringsalgoritme / digest‑algoritme / kryptografisk standard‑triple.

Se også

 Dansk