Skip to main content

IFileSecurityOptions

The IFileSecurityOptions interface defines properties for configuring security options for files, such as access permissions, passwords, and content modification restrictions.

Properties

NameDescription
GeneralIsChangedIndicates whether any general changes have been made to the security options.
AllowDegradedPrintingIndicates whether degraded printing of the file is allowed.
UserPasswordSpecifies the user password for accessing the file with limited permissions.
AllowModifyContentIndicates whether modifying the content of the file is permitted.
AllowPrintingIndicates whether printing the file is allowed.
AllowAnnotationsIndicates whether annotations are allowed in the file.
EnableContentCopyingSpecifies whether content copying is enabled in the file.
AllowAssemblyIndicates whether assembly operations (e.g., inserting, deleting pages) are permitted for the file.
SecurityEnabledSpecifies whether security features are enabled for the file.
AllowFillFormFieldsIndicates whether filling form fields in the file is allowed.
IsChangedIndicates whether the security options have been modified.
AllowCopyIndicates whether copying content from the file is permitted.
OwnerPasswordSpecifies the owner password for the file, granting full permissions to the owner.