PKCS1

Yleiskatsaus

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

Tämä luokka tarjoaa 7 menetelmää PKCS1-objektien käsittelemiseen .NET-ohjelmissa. Käytettävissä olevat menetelmät sisältävät: GetSignatureAlgorithmInfo, PKCS1, Signature, Verify. Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille 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

AllekirjoitusKuvaus
PKCS1()Kutsuu PKCS1:tä tässä PKCS1-instanssissa.
PKCS1(pfx: string, password: string)
PKCS1(pfx: Stream, password: string)
PKCS1(image: Stream)Luo PKCS#1 -allekirjoituskonfiguraatio, jonka näkyvä allekirjoitus esittää kuvan ulkoasugrafiikkana.
Signature()Kutsuu Signature:a tässä PKCS1-instanssissa.
Verify()Vahvista ladatun allekirjoituksen PKCS#7 alkuperäisiä PDF-tavuja vastaan — palauttaa true, kun allekirjoitus dekoodaa ja on kelvollinen.
GetSignatureAlgorithmInfo()Jäsennä PKCS#7 -kuori (kun ladattu olemassa olevasta allekirjoituksesta) raportoimaan allekirjoitusalgoritmi / tiivistealgoritmi / kryptografinen standardi -kolmikko.

Katso myös

 Suomi