Skip to main content

IFileSecurityOptions Properties

An object defining properties for the IFileSecurityOptions class.

GeneralIsChanged​

Indicates whether any general changes have been made to the security options.

Type: bool


AllowDegradedPrinting​

Indicates whether degraded printing of the file is allowed.

Type: bool


UserPassword​

Specifies the user password for accessing the file with limited permissions.

Type: string


AllowModifyContent​

Indicates whether modifying the content of the file is permitted.

Type: bool


AllowPrinting​

Indicates whether printing the file is allowed.

Type: bool


AllowAnnotations​

Indicates whether annotations are allowed in the file.

Type: bool


EnableContentCopying​

Specifies whether content copying is enabled in the file.

Type: bool


AllowAssembly​

Indicates whether assembly operations (e.g., inserting, deleting pages) are permitted for the file.

Type: bool


SecurityEnabled​

Specifies whether security features are enabled for the file.

Type: bool


AllowFillFormFields​

Indicates whether filling form fields in the file is allowed.

Type: bool


IsChanged​

Indicates whether the security options have been modified.

Type: bool


AllowCopy​

Indicates whether copying content from the file is permitted.

Type: bool


OwnerPassword​

Specifies the owner password for the file, granting full permissions to the owner.

Type: string