libresign / pdf-signature-validator
High-quality PDF signature extraction and validation primitives for LibreSign and external consumers.
Package info
github.com/LibreSign/pdf-signature-validator
pkg:composer/libresign/pdf-signature-validator
Fund package maintenance!
v0.2.1
2026-04-24 14:34 UTC
Requires
- php: ^8.2
- phpseclib/phpseclib: ^3.0
Requires (Dev)
- bamarni/composer-bin-plugin: ^1.8
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2026-06-11 00:43:45 UTC
README
Minimal PHP library to extract and validate PDF signatures.
Install
composer require libresign/pdf-signature-validator
Usage
use LibreSign\PdfSignatureValidator\Parser\PdfSignatureValidator; $validator = new PdfSignatureValidator(); $results = $validator->validateFromString($pdfBinaryContent); // or: $results = $validator->validateFromResource($resource);
Each item in $results includes:
signatureValidation(ValidationResult)certificateValidation(ValidationResult)
Development
Use the CI workflows as the source of truth. For local execution, use the scripts declared in composer.json.