CustomSecurity Constructor (ICustomSecurityHandler, Permissions, EncryptionSpecialization)

Apitron PDF Kit help
Apitron.PDF.Kit library for .NET
Initializes a new instance of the CustomSecurity class.

Namespace:  Apitron.PDF.Kit.Security
Assembly:  Apitron.PDF.Kit (in Apitron.PDF.Kit.dll) Version: 2.0.37.0 (2.0.37.0)
Syntax

public CustomSecurity(
	ICustomSecurityHandler customHandler,
	Permissions privileges,
	EncryptionSpecialization specializtion = EncryptionSpecialization.AllDocument
)

Parameters

customHandler
Type: Apitron.PDF.Kit.SecurityICustomSecurityHandler
The custom handler.
privileges
Type: Apitron.PDF.Kit.SecurityPermissions
The privileges.
specializtion (Optional)
Type: Apitron.PDF.Kit.SecurityEncryptionSpecialization
The encryption specializtion.
Exceptions

ExceptionCondition
NullReferenceExceptioncustomHandler
Examples

C#
FixedDocument document = new FixedDocument();
document.SecuritySettings = new CustomSecurity(new MyCustomSecurityHandler(), Permissions.AllowAllPermissions);
See Also

Reference