PKCS1

Opinie generală

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

Această clasă oferă 7 metode pentru a lucra cu obiecte PKCS1 în programe .NET. Metodele disponibile includ: GetSignatureAlgorithmInfo, PKCS1, 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:
PKCS1()Cheamă PKCS1 pe această instanță PK CS1.
PKCS1(pfx: string, password: string)
PKCS1(pfx: Stream, password: string)
PKCS1(image: Stream)Construiți o configurație de semnătură PKCS#1 a cărei semnare vizibilă face imaginea ca grafică de aspect.
Signature()Chemaţi semnătura pentru PKCS1.
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ă