-
Notifications
You must be signed in to change notification settings - Fork 3
PDFCLOUD-5556 Add digital signature support #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
datalogics-cgreen
merged 23 commits into
pdfrest:main
from
datalogics-kam:kam-pdfcloud-5464-sign
Feb 19, 2026
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
8238b1f
Add Sign PDF tool
datalogics-cgreen 9f9fa4a
Add Sign PDF tests
datalogics-cgreen b681ae4
signed-pdf: Require `location` for new signature fields
datalogics-cgreen ab18480
client, models: Simplify credential payload handling for PDF signing
datalogics-kam d02fcd8
models: Simplify signature configuration serialization
datalogics-kam afc16e5
models: Add location validation for new signature configurations
datalogics-kam f373474
tests/live: Update signature location in test_live_sign_pdf
datalogics-kam 8672a32
tests/live: Add test for signing PDF with existing signature field
datalogics-kam cf34f16
tests: Update validation message in sign_pdf test
datalogics-kam 3256e49
tests/live: Sanitize passphrase input in test_live_sign_pdf
datalogics-kam 9884f99
models: Update error message to reference combined MIME types
datalogics-kam 4553d72
tests/models: Support x509-ca-cert MIME type for DER credentials
datalogics-kam 2630226
models: Split PdfSignatureConfiguration into separate types
datalogics-kam 08d6293
tests: Add and enhance tests for signing PDF with invalid configurations
datalogics-kam 05261b9
models/tests: Transition validators and add MIME type support
datalogics-kam 4cbafee
models: Restrict PdfSignaturePoint coordinates to float type
datalogics-kam 713f2ca
docs: Clarify payload modeling guidelines in AGENTS.md
datalogics-kam 07e831b
tests/live: Enhance PDF signing tests with additional cases
datalogics-kam 350e08f
models: Change TypeError to ValueError in validation logic
datalogics-kam a699dea
models/tests: Enforce logo_opacity > 0 and update validation tests
datalogics-kam d8bd605
tests: Add validation for handling multiple input, logo, or credentia…
datalogics-kam 8a09b43
tests: Add parametric tests for multiple credential file rejection
datalogics-kam 6d004b8
tests: Add tests for invalid signature type rejection
datalogics-kam File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.