Namespace DRIT.Pdf.Security
Classes
Certificate
Wraps an X.509 certificate used in CMS signature validation info.
DigitalId
Identifies the signing party via a PFX/PKCS#12 certificate with a private key.
EncryptionLevel
Specifies the encryption algorithm and key length used to protect a PDF document.
PasswordEncryption
Password-based encryption settings for saving a PDF document (§7.6.3).
Pkcs11Module
Simplified PKCS#11 module abstraction used for token-based signing flows.
Pkcs11Token
Simplified PKCS#11 token abstraction.
SecurityStore
Document security store (/DSS) helper used for LTV validation information.
Signature
Loaded PDF signature value and validation entry point.
SignatureContent
Signature content metadata extracted from CMS payload.
SignatureValidationInfo
Revocation and chain information embedded in a long-term validation (LTV) signature.
SignatureValidationResult
Result of digital signature validation.
Signer
Computes a PKCS#7 CMS detached digital signature over PDF byte ranges.
Timestamper
Time stamping authority endpoint abstraction.