Aspose.Pdf.Security

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

Classes

ClassDescription
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.
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.
SignatureLengthMismatchExceptionRepresents errors that occur during PDF signing. Occurs if SignHash is used to sign a document and the actual length of the signature is greater than that specified in the DefaultSignatureLength option.
TimestampAlgorithmInfoRepresents a class for the information about the timestamp signature algorithm.
UnknownSignatureAlgorithmInfoRepresents a class for the unknown signature algorithm information.
ValidationOptionsRepresents options for validating a digital signature in a PDF document.
ValidationResultRepresents the result of a validation process for a certificate.

Interfaces

InterfaceDescription
ICustomSecurityHandlerThe custom security handler interface.

Enumeration

EnumerationDescription
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.