PKCS7

Približni podaci

PKCS7 je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: Signature.

Ova klasa pruža 6 metoda za rad s PKCS7 objektima u .NET programima. Postoje i sljedeće metode: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, i još 8 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
AuthoritystringČitanje/pisanjeDobiva ili postavlja autoritet.
ContactInfostringČitanje/pisanjeDobiva ili postavlja kontakt podatke.
LocationstringČitanje/pisanjeDobiva ili postavlja lokaciju.
ReasonstringČitanje/pisanjeDobiva ili postavlja razlog.
DateDateTimeČitanje/pisanjeDobije ili postavlja datum.
ByteRangeint[]Čitaj.Potpis /ByteRange unosi kao int[].
TimestampSettingsAspose.Pdf.TimestampSettingsČitanje/pisanjeRFC 3161 TSA postavke; potpisnik poštuje kada je postavljen.
OcspSettingsAspose.Pdf.OcspSettingsČitanje/pisanjeOCSP/revokacija-kontrolna postavka; potpisnik je prihvatio prilikom postavljanja.
CustomAppearanceSignatureCustomAppearance?Čitanje/pisanjeU slučaju da je potpis potpisan preko vidljive pravog preopterećenja, SignWithAppearance označava ručke vizualnog izgleda.
CustomSignHashSignHash?Čitanje/pisanjeOpcionalno povratni poziv s vanjskim potpisnikom.
UseLtvboolČitanje/pisanjeDobiva ili postavlja TV.
AvoidEstimatingSignatureLengthboolČitanje/pisanjeAko je istina, potpisnik preskoči prolaz procjene bajtnog opsega i koristi DefaultSignatureLength neposredno prilikom rezerviranja prostora za PKCS#7 /Contents hex string.
DefaultSignatureLengthintČitanje/pisanjeBroj bajtova rezerviranih za PKCS#7 /Contents hex string.
ShowPropertiesboolČitanje/pisanjeAko je to istina, vidljivi izgled potpisa uključuje razlog/mjesto/ContactInfo potpisnika kao tekst.

Metoda za primjenu

PotpisOpisivanje
PKCS7()Zove PKCS7 na ovaj primjerak.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()Poziv za potpis na ovu PKCS7 primjerak.
Verify()Provjerite PKCS #7 učitavanog potpisa u odnosu na originalne PDF bajtove vraća true kada je potpis dekodiran i potvrđen.
GetSignatureAlgorithmInfo()Proučite PKCS#7 omotnicu (kada je učitavana iz postojećeg potpisa) kako biste prijavili triputnu algoritam-potpis / digest-algoritam / kriptografski standard.

Također pogledajte:

 Hrvatski