PdfSecurityInfo Class

Represents security-related information extracted from a loaded PDF document. Includes encryption status, permission flags and encryption algorithm details

Definition

Namespace: Winnovative.Pdf.Chromium
Assembly: Winnovative.Pdf.Chromium (in Winnovative.Pdf.Chromium.dll) Version: 19.0.0
C#
public class PdfSecurityInfo
Inheritance
Object    PdfSecurityInfo

Constructors

PdfSecurityInfoInitializes a new instance of the PdfSecurityInfo class

Properties

CanAssembleDocument Indicates whether assembling the document (e.g., page manipulation) is allowed.
CanCopyAccessibilityContent Indicates whether screen readers can access the content
CanCopyContent Indicates whether copying content is allowed
CanEditAnnotations Indicates whether editing annotations is allowed
CanEditContent Indicates whether editing existing content is allowed
CanFillFormFields Indicates whether filling in form fields is allowed
CanPrint Indicates whether printing is allowed
EncryptionAlgorithm The encryption algorithm used (e.g., RC4, AES)
IsEncrypted Indicates whether the PDF document is encrypted
IsOwnerPasswordUsed Indicates whether the document was opened using the owner password (full permissions)
KeySize The key size used for encrypting the document (e.g., 40-bit, 128-bit, 256-bit)

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
ToString
(Inherited from Object)

See Also