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 proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
Authority | string | Citire/scriere | Obţine sau stabileşte autoritatea. |
ContactInfo | string | Citire/scriere | Obţine sau stabileşte informaţiile de contact. |
Location | string | Citire/scriere | Obţine sau stabileşte locaţia. |
Reason | string | Citire/scriere | Obţine sau stabileşte motivul. |
Date | DateTime | Citire/scriere | Obţine sau stabileşte data. |
ByteRange | int[] | Citeşte. | Intrarea semnăturii /ByteRange ca int[]. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Citire/scriere | RFC 3161 Setări TSA; onorate de semnatar atunci când sunt setate. |
OcspSettings | Aspose.Pdf.OcspSettings | Citire/scriere | OCSP / setări de verificare a revocării; respectate de semnatar atunci când sunt stabilite. |
CustomAppearance | SignatureCustomAppearance? | Citire/scriere | Gă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ă. |
CustomSignHash | SignHash? | Citire/scriere | Apel de înapoiere opțional al semnatarului extern. |
UseLtv | bool | Citire/scriere | - Se foloseşte de TV. |
AvoidEstimatingSignatureLength | bool | Citire/scriere | Câ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. |
DefaultSignatureLength | int | Citire/scriere | Numărul de biți rezervat pentru șirul hexagonal PKCS#7 /Contents. |
ShowProperties | bool | Citire/scriere | În cazul în care este adevărat, semnătura vizibilă include motivul/locația/ContactInfo al semnatarului ca text. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
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. |