PKCS7

Opinie generală

PKCS7 este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: Signature.

Această clasă oferă 6 metode pentru a lucra cu obiecte PKCS7 în programe .NET. Metodele disponibile includ: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, şi încă 8 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
AuthoritystringCitire/scriereObţine sau stabileşte autoritatea.
ContactInfostringCitire/scriereObţine sau stabileşte informaţiile de contact.
LocationstringCitire/scriereObţine sau stabileşte locaţia.
ReasonstringCitire/scriereObţine sau stabileşte motivul.
DateDateTimeCitire/scriereObţine sau stabileşte data.
ByteRangeint[]Citeşte.Intrarea semnăturii /ByteRange ca int[].
TimestampSettingsAspose.Pdf.TimestampSettingsCitire/scriereRFC 3161 Setări TSA; onorate de semnatar atunci când sunt setate.
OcspSettingsAspose.Pdf.OcspSettingsCitire/scriereOCSP / setări de verificare a revocării; respectate de semnatar atunci când sunt stabilite.
CustomAppearanceSignatureCustomAppearance?Citire/scriereGărzile de aspect vizual, care sunt onorate cu SignWithAppearance atunci când semnătura este semnată printr-o supraîncărcare în direcție vizibilă.
CustomSignHashSignHash?Citire/scriereApel de înapoiere opțional al semnatarului extern.
UseLtvboolCitire/scriere- Se foloseşte de TV.
AvoidEstimatingSignatureLengthboolCitire/scriereCând este adevărat, semnatorul sări peste trecerea estimării de interval de bați și folosește DefaultSignatureLength direct atunci când rezervă spațiu pentru șirul hexagonal PKCS #7 /Contents.
DefaultSignatureLengthintCitire/scriereNumărul de biți rezervat pentru șirul hexagonal PKCS#7 /Contents.
ShowPropertiesboolCitire/scriereÎn cazul în care este adevărat, semnătura vizibilă include motivul/locația/ContactInfo al semnatarului ca text.

Metode de evaluare

SemnăturaDescriere:
PKCS7()Sună PKCS7 pe această instanță PK CS7.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()Chemaţi semnătura pentru această instanţă PKCS7.
Verify()Verificați PKCS #7 semnăturii încărcate față de baiti PDF originali returnează true atunci când semnul decodează și validează.
GetSignatureAlgorithmInfo()Analizați plicul PKCS # 7 (atunci când este încărcat dintr-o semnătură existentă) pentru a raporta algoritmul de semnare / digest - algoritm / standard criptografic triple.

Vezi și:

 Română