PKCS7
Pregled
PKCS7 је класа у Aspose.PDF FOSS за .NET. Наслеђени од: Signature.
Ова класа пружа 6 метода за рад са ПКЦС7 објектима у .НЕТ програмима. Доступне методе укључују: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Сви јавни чланови су доступни за било коју .NET апликацију након инсталације Aspose.PDF FOSS за .Net пакет. имовине : Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,И још осам.
Svojstva
| Име | Тип | Access | Опис |
|---|---|---|---|
Authority | string | Прочитајте / Пишите | Dohvata ili postavlja autoritet. |
ContactInfo | string | Прочитајте / Пишите | Dobija ili postavlja kontakt informacije. |
Location | string | Прочитајте / Пишите | Dobija ili postavlja lokaciju. |
Reason | string | Прочитајте / Пишите | Dobija ili postavlja razlog. |
Date | DateTime | Прочитајте / Пишите | Dobija ili postavlja datum. |
ByteRange | int[] | читање | Упис потписивања /ByteRange улази. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Прочитајте / Пишите | РФЦ 3161 ТСА подешавања; поштује потписник када се поставља. |
OcspSettings | Aspose.Pdf.OcspSettings | Прочитајте / Пишите | ОЦСП / отклањање-цхецк подешавања; поштује потписник када се поставља. |
CustomAppearance | SignatureCustomAppearance? | Прочитајте / Пишите | Визуелни појављивање чворови поштују SignWithAppearance када је потпис потписан путем видљиво-ректичног преоптерећења. |
CustomSignHash | SignHash? | Прочитајте / Пишите | Опционални спољни сигнал позива. |
UseLtv | bool | Прочитајте / Пишите | Dobija ili postavlja upotrebu ltv. |
AvoidEstimatingSignatureLength | bool | Прочитајте / Пишите | Када је тачно, потписник пролази проценат бита-рања и користи DefaultSignatureLength директно када резервише простор за ПКЦС#7 /Контент хекс реп. |
DefaultSignatureLength | int | Прочитајте / Пишите | Број резервисаних батова за ПКЦС #7 /Контент хекс ренд. |
ShowProperties | bool | Прочитајте / Пишите | Када је тачно, видљив изглед потписивања укључује знак/локацију потписнике/ContactInfo као текст. |
Metode
| Signature | Опис |
|---|---|
PKCS7() | Позови ПКЦС7 на овом ПЦЦП7 инстанцији. |
PKCS7(pfx: string, password: string) | Позови ПКЦС7 (пхк, лозинка) на овом ПЦЦП инстанцији. |
PKCS7(pfx: Stream, password: string) | Позови ПКЦС7 (пхк, лозинка) на овом ПЦЦП инстанцији. |
Signature() | Позива се за потпис на овом ПКЦС7 инстанцији. |
Verify() | Проверите ПКЦС #7 за преузимани потпис против оригиналних PDF битова - враћа се истинито када потписивање декодира и валидише. |
GetSignatureAlgorithmInfo() | Поделите ПКЦС # 7 облоге (када је наплаћена од постојећег потписивања) да бисте пријавили подпис-алгоритам / дигест-алогритм / криптографски стандард троструко. |