Skip to main content

IFileSecurityOptions Properties

An object defining properties for the IFileSecurityOptions class.

AllowModifyContent

Indicates whether modifying the content of the file is permitted.

Type: bool


AllowDegradedPrinting

Indicates whether degraded printing of the file is allowed.

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


GeneralIsChanged

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

Type: bool


UserPassword

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

Type: string


AllowAssembly

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

Type: bool


AllowPrinting

Indicates whether printing 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


AllowAnnotations

Indicates whether annotations are allowed in the file.

Type: bool


EnableContentCopying

Specifies whether content copying is enabled in the file.

Type: bool