pdf_crypto library

Classes

CertificateRevocationList
Manage Pkcs Certificate Revocation List
PdfDecodedStream
PdfDocumentParser
PDF Document Parser used to load an existing document as a template for modification
PdfEncryptionAES
Encrypt the PDF Using AES
PdfEncryptionRC4
Encrypt the document using RC4
PdfParsedFormField
PdfParsedFormFieldSign
PdfParsedFormFieldText
PdfPkcs7RsaSigner
Digitally Sign a document using Pkcs7 and RSA
PdfPkcs7Signer
Digitally Sign a document using Pkcs7
PdfSign
Digitally Sign a document
PdfSigner
Digitally Sign a document
PdfSignRange
PDF Signature range
PdfTools
Pkcs7
A Pkcs7 Message
Pkcs7Builder
A Pkcs7 Message Builder
Pkcs7SignerInfo
Pkcs7 message signature
Pkcs7SignerInfoBuilder
A Pkcs7 Signer Info Builder
TimestampResponse
Manage Pkcs Timestamping
X509
An X.509 Certificate
X509Tbs
An X.509 Certificate

Mixins

Pkcs

Extensions

DocumentAppender
OIName
ASN1ObjectIdentifier extensions
PdfDocumentAppender
PdfParsedObjectStream

Enums

HashAlgorithm
Dignature digest to use for document authenticity verification
PdfAccessFlags
Flags to enable access rights when the user password is used
PdfAESLevel
AES Encryption level
PdfRC4Level
RC4 encryption level
PdfSignPerms
The access permissions granted for this document.

Typedefs

TimestampSignCallback = Future<Uint8List?> Function(Uint8List tsq)
Timestamp request callback