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
| Navn | Type | Adgang | Beskrivelse |
|---|---|---|---|
Authority | string | Read/Write | Henter eller indstiller autoriteten. |
ContactInfo | string | Read/Write | Henter eller indstiller kontaktoplysningerne. |
Location | string | Read/Write | Henter eller indstiller placeringen. |
Reason | string | Read/Write | Henter eller indstiller årsagen. |
Date | DateTime | Read/Write | Henter eller indstiller datoen. |
ByteRange | int[] | Read | Signaturens /ByteRange-indgang som int[]. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Read/Write | RFC 3161 TSA-indstillinger; respekteres af underskriveren, når de er indstillet. |
OcspSettings | Aspose.Pdf.OcspSettings | Read/Write | OCSP-/tilbagekaldelsestjek-indstillinger; respekteres af underskriveren, når de er indstillet. |
CustomAppearance | SignatureCustomAppearance? | Read/Write | Visuelle udseende-indstillinger, der respekteres af SignWithAppearance, når signaturen underskrives via en synlig-rect overload. |
CustomSignHash | SignHash? | Read/Write | Valgfri ekstern-underskriver callback. |
UseLtv | bool | Read/Write | Henter eller indstiller brugen af ltv. |
AvoidEstimatingSignatureLength | bool | Read/Write | Når true, springer underskriveren byte-range-estimeringspasset over og bruger DefaultSignatureLength direkte, når der reserveres plads til PKCS#7 /Contents-hex-strengen. |
DefaultSignatureLength | int | Read/Write | Antal bytes reserveret til PKCS#7 /Contents-hex-strengen. |
ShowProperties | bool | Read/Write | Når true, inkluderer den synlige signaturens udseende underskriverens Reason/Location/ContactInfo som tekst. |
Metoder
| Signatur | Beskrivelse |
|---|---|
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. |