Signature

Összefoglaló

Signature az .NET-es FOSS Aspose.PDF osztály.

Digitális aláírás egy PDF-dokumentumban.

Ez a osztály 7 módszert kínál az .NET programokban lévő Signature objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: GetSignatureAlgorithmInfo, 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
Signature()A Signature példányra hívja a Signaturát.
Signature(pfx: string, password: string)
Signature(pfx: Stream, password: string)
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.
Verify(options: Security.ValidationOptions, validationResult: Security.ValidationResult)A DTO-val történő egyértelmű hitelesítés + eredmény.
Verify(publicKeyCertificate: System.Security.Cryptography.X509Certificates.X509Certificate2, options: Security.ValidationOptions, validationResult: Security.ValidationResult)Nyilvános kulccsal kötött hitelesítés.
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