unidoc / unipdf

Golang PDF library for creating and processing PDF files (pure go)
https://unidoc.io
Other
2.5k stars 249 forks source link

Add PAdES sign support #374

Closed a5i closed 3 years ago

a5i commented 4 years ago

This change is Reviewable

codecov[bot] commented 4 years ago

Codecov Report

Merging #374 into development will decrease coverage by 4.10%. The diff coverage is 75.00%.

Impacted file tree graph

@@               Coverage Diff               @@
##           development     #374      +/-   ##
===============================================
- Coverage        56.54%   52.43%   -4.11%     
===============================================
  Files              236      251      +15     
  Lines            45798    47558    +1760     
===============================================
- Hits             25895    24937     -958     
- Misses           16563    19426    +2863     
+ Partials          3340     3195     -145     
Impacted Files Coverage Δ
model/reader.go 47.64% <60.00%> (-1.12%) :arrow_down:
model/sighandler/sighandler_pades.go 70.41% <70.41%> (ø)
model/dss.go 92.30% <92.30%> (ø)
model/appender.go 78.81% <100.00%> (+0.27%) :arrow_up:
model/signature_handler.go 64.34% <100.00%> (+8.49%) :arrow_up:
internal/jbig2/globals.go 0.00% <0.00%> (-100.00%) :arrow_down:
internal/e2etest/memory_measure.go 0.00% <0.00%> (-100.00%) :arrow_down:
internal/jbig2/decode.go 0.00% <0.00%> (-70.00%) :arrow_down:
internal/e2etest/validate.go 0.00% <0.00%> (-70.00%) :arrow_down:
model/flatten.go 0.00% <0.00%> (-64.23%) :arrow_down:
... and 78 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 8ab0b6f...85b97f1. Read the comment docs.