PKCS7Detached

PKCS7Detached

Áttekintés

PKCS7Detached egy osztály a Aspose.PDF FOSS-ban a .NET számára. Örökli: Signature.

Egy leválasztott PKCS#7 (CMS) aláírás konfiguráció.

Ez az osztály 6 metódust biztosít a PKCS7Detached objektumok .NET programokban való kezeléséhez. Elérhető metódusok: GetSignatureAlgorithmInfo, PKCS7Detached, Signature, Verify. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.PDF FOSS a .NET céljára csomag telepítése után. Tulajdonságok: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, és még 8.

Tulajdonságok

NévTípusHozzáférésLeírás
AuthoritystringOlvasás/ÍrásVisszaadja vagy beállítja a hatóságot.
ContactInfostringOlvasás/ÍrásLekéri vagy beállítja a kapcsolati információt.
LocationstringOlvasás/ÍrásLekéri vagy beállítja a helyet.
ReasonstringOlvasás/ÍrásLekérdezi vagy beállítja az okot.
DateDateTimeOlvasás/ÍrásLekéri vagy beállítja a dátumot.
ByteRangeint[]OlvasásAz aláírás /ByteRange bejegyzése.
TimestampSettingsAspose.Pdf.TimestampSettingsOlvasás/ÍrásRFC 3161 TSA beállítások; a beállításkor az aláíró által tiszteletben tartva.
OcspSettingsAspose.Pdf.OcspSettingsOlvasás/ÍrásOCSP / visszavonás-ellenőrzési beállítások; az aláíró által tiszteletben tartva, ha be van állítva.
CustomAppearanceSignatureCustomAppearance?Olvasás/ÍrásA vizuális megjelenés beállításait SignWithAppearance tiszteletben tartja, amikor az aláírás egy visible-rect overload használatával történik.
CustomSignHashSignHash?Olvasás/ÍrásOpcionális külső aláíró visszahívás.
UseLtvboolOlvasás/ÍrásA ltv használatát adja vissza vagy állítja be.
AvoidEstimatingSignatureLengthboolOlvasás/ÍrásHa igaz, az aláíró kihagyja a bájt-tartomány becslési lépést, és közvetlenül a DefaultSignatureLength-t használja, amikor helyet foglal a PKCS#7 /Contents hex karakterlánc számára.
DefaultSignatureLengthintOlvasás/ÍrásA PKCS#7 /Contents hexadecimális karakterlánc számára fenntartott bájtok száma.
ShowPropertiesboolOlvasás/ÍrásHa igaz, a látható aláírás megjelenése tartalmazza az aláíró okát/helyét/ContactInfo szövegként.

Metódusok

AláírásLeírás
PKCS7Detached()Meghívja a PKCS7Detached-et ezen a PKCS7Detached példányon.
PKCS7Detached(pfx: string, password: string)Meghívja a PKCS7Detached(pfx, password)-t ezen a PKCS7Detached példányon.
PKCS7Detached(pfx: Stream, password: string)Meghívja a PKCS7Detached(pfx, password) metódust ezen a PKCS7Detached példányon.
Signature()Meghívja a Signature metódust ezen a PKCS7Detached példányon.
Verify()Ellenőrzi a betöltött aláírás PKCS#7-ét az eredeti PDF bájtokkal szemben — igaz értéket ad, ha az aláírás dekódul és érvényes.
GetSignatureAlgorithmInfo()Feldolgozza a PKCS#7 borítékot (ha meglévő aláírásból van betöltve), hogy jelentse az aláírási algoritmus / hash algoritmus / kriptográfiai szabvány hármasát.

Lásd még:

 Magyar