PKCS7

Yleiskatsaus

PKCS7 on luokka Aspose.PDF FOSS:ssä .NET:lle. Periytyy luokasta: Signature.

Tämä luokka tarjoaa 6 menetelmää PKCS7-objektien käsittelemiseen .NET-ohjelmissa. Käytettävissä olevat menetelmät sisältävät: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Kaikki julkiset jäsenet ovat käytettävissä kaikissa .NET-sovelluksissa Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen. Ominaisuudet: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, ja 8 muuta.

Ominaisuudet

NimiTyyppiKäyttöKuvaus
AuthoritystringRead/WriteHakee tai asettaa viranomaisen.
ContactInfostringRead/WriteHakee tai asettaa yhteystiedot.
LocationstringRead/WriteHakee tai asettaa sijainnin.
ReasonstringRead/WriteHakee tai asettaa syyn.
DateDateTimeRead/WriteHakee tai asettaa päivämäärän.
ByteRangeint[]ReadAllekirjoituksen /ByteRange -merkintä int[]-taulukkona.
TimestampSettingsAspose.Pdf.TimestampSettingsRead/WriteRFC 3161 TSA -asetukset; noudatetaan allekirjoittajan toimesta, kun asetettu.
OcspSettingsAspose.Pdf.OcspSettingsRead/WriteOCSP- / peruutustarkistuksen asetukset; noudatetaan allekirjoittajan toimesta, kun asetettu.
CustomAppearanceSignatureCustomAppearance?Read/WriteVisuaalisen ulkoasun säätimet, joita SignWithAppearance kunnioittaa, kun allekirjoitus tehdään näkyvän suorakulmion ylikuormituksen kautta.
CustomSignHashSignHash?Read/WriteValinnainen ulkoinen allekirjoittajan takaisinkutsu.
UseLtvboolRead/WriteHakee tai asettaa ltv:n käytön.
AvoidEstimatingSignatureLengthboolRead/WriteKun true, allekirjoittaja ohittaa tavujoukon arviointivaiheen ja käyttää suoraan DefaultSignatureLength-arvoa varatessaan tilaa PKCS#7 /Contents -heksamerkinnälle.
DefaultSignatureLengthintRead/WriteVarattujen tavujen määrä PKCS#7 /Contents -heksamerkinnälle.
ShowPropertiesboolRead/WriteKun true, näkyvän allekirjoituksen ulkoasu sisältää allekirjoittajan Syyn/Sijainnin/Yhteystiedot tekstinä.

Menetelmät

SignatureDescription
PKCS7()Kutsuu PKCS7:tä tässä PKCS7-instanssissa.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()Kutsuu Signaturea tässä PKCS7-instanssissa.
Verify()Vahvistaa ladatun allekirjoituksen PKCS#7:n alkuperäisiä PDF-tavuja vastaan — palauttaa true, kun allekirjoitus dekoodautuu ja on kelvollinen.
GetSignatureAlgorithmInfo()Jäsentää PKCS#7-kuoren (kun ladattu olemassa olevasta allekirjoituksesta) raportoiden allekirjoitusalgoritmin / tiivistealgoritmin / kryptografisen standardin kolmikon.

Katso myös

 Suomi