Aspose::Pdf::Security namespace

The Aspose.Pdf.Security namespace contains classes used for encryption and digital signing.

Classes

ClassDescription
CertificateEncryptionOptionsRepresents a class for encrypting options a PDF document using a certificate-based encryption method. Used to open encrypted PDF documents.
DsaAlgorithmInfoRepresents a class for the information about the DSA signature algorithm.
EcdsaAlgorithmInfoRepresents a class for the information about the ECDSA signature algorithm.
EncryptionParametersRepresents an encryption parameters class.
ICustomSecurityHandlerThe custom security handler interface.
KeyedSignatureAlgorithmInfoRepresents a class for information about a keyed signature algorithm.
RsaAlgorithmInfoRepresents a class for the information about the RSA signature algorithm.
SignatureAlgorithmInfoRepresents a class for information about a signature algorithm, including its type, cryptographic standard, and digest hash algorithm.
TimestampAlgorithmInfoRepresents a class for the information about the timestamp signature algorithm.
UnknownSignatureAlgorithmInfoRepresents a class for the unknown signature algorithm information.
UnsignedContentAbsorberRepresents a class for extracting unsigned content from a PDF file managed by digital signatures.
ValidationOptionsRepresents options for validating a digital signature in a PDF document.
ValidationResultRepresents the result of a validation process for a certificate.

Enums

EnumDescription
CryptographicStandardRepresents the available cryptographic standards for securing PDF documents.
SignatureAlgorithmTypeEnumerates the types of signature algorithms used for digital signatures.
ValidationMethodRepresents an enum defined the method used for certificate validation.
ValidationModeSpecifies the validation mode for PDF signature validation processes.
ValidationStatusRepresents the validation status of a certificate validation.

Typedefs

TypedefDescription
SignatureLengthMismatchException