PKCS7

Összefoglaló

PKCS7 az .NET-es FOSS Aspose.PDF osztály. Az örökölők: Signature.

Ez a osztály 6 módszert kínál a .NET programokban PKCS7 objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, és még nyolc.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
AuthoritystringOlvasás/írásMegkapja vagy megszabja a hatalmat.
ContactInfostringOlvasás/írásMegkapja vagy beállítja a kapcsolatot.
LocationstringOlvasás/írásMegkapja vagy beállítja a helyszínt.
ReasonstringOlvasás/írásMegkapja vagy megteremti az okot.
DateDateTimeOlvasás/írásMegkapja vagy megállítja a dátumot.
ByteRangeint[]Olvasd!A aláírás /ByteRange bejegyzése int[).
TimestampSettingsAspose.Pdf.TimestampSettingsOlvasás/írásRFC 3161 TSA beállítások; a aláíró tiszteletben tartja, amikor elhelyezkedik.
OcspSettingsAspose.Pdf.OcspSettingsOlvasás/írásAz OCSP/visszavonási-ellenőrzési beállítások; a aláíró teljesíti, ha azok rögzülnek.
CustomAppearanceSignatureCustomAppearance?Olvasás/írásA SignWithAppearance által megtisztított vizuális megjelenésű gombok, amikor a aláírást látható-helyes túlterheléssel írják le.
CustomSignHashSignHash?Olvasás/írásA külső aláíró visszahívása opcionális.
UseLtvboolOlvasás/írásMegkapja vagy beállítja a TV-t.
AvoidEstimatingSignatureLengthboolOlvasás/írásHa igaz, a aláíró kihagyja az átlagos értékeléset és közvetlenül használja a DefaultSignatureLength-t, amikor helyet tartalékol a PKCS#7 /Contents hexszárcsík számára.
DefaultSignatureLengthintOlvasás/írásA PKCS#7 /Contents hexszáros számra fenntartott byte-k száma.
ShowPropertiesboolOlvasás/írásHa igaz, a látható aláírás megjelenése szövegként tartalmazza az aláírt indok/helyezés/ContactInfo-t.

Módszerek

Az aláírás:Leírás
PKCS7()A PKCS7-es példányt hívja.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()A PKCS7 példányra hívja a Signaturát.
Verify()Ellenőrizze a betöltött aláírás PKCS#7-es kódját az eredeti PDF-bitével szemben true visszaadása, amikor a aláírt dekódolja és érvényesíti.
GetSignatureAlgorithmInfo()A PKCS#7 borítékot (ha egy meglévő aláírásból töltött) elemezve jelentheti a aláírt algoritmus / digest-algoritmus/ kriptográfiai szabvány hármasát.

Lásd még:

 Magyar