Apitron.PDF.Kit library for .NET
This namespace contains classes for documents security settings creation and usage.
Classes
Class | Description | |
---|---|---|
AuthEventArgs |
This class represents an abstract authentication event args.
| |
CertificateAuthEventArgs |
This class represents a certificate auth event args.
| |
CertificateSecurity |
This class represents a public key security
| |
CustomSecurity |
This class represents a custom security handler.
| |
EncryptedPayload |
This class represents an encrypted payload dictionary with details of the cryptographic filter needed to decrypt the
encrypted payload.For a PDF document that is an unencrypted wrapper for an encrypted payload
document, the EmbeddedFiles name tree shall contain exactly one entry, for the encrypted payload
document.
| |
PasswordAuthEventArgs |
This class represnets a password base auth event args.
| |
RecipientsGroup |
This class represents a group of recipients with equal access permissions.
| |
SecuritySettings | Obsolete.
This class represents security settings for the document.
| |
StandardSecurity |
This class represents a standard security handler.
| |
UserDefinedAuthEventArgs |
This class represents an user defined auth event args.
|
Interfaces
Interface | Description | |
---|---|---|
ICustomSecurityHandler |
This interface represents a custom security handler
| |
IDocumentSecurity |
This interface represents a document security settings.
| |
IExtendedCustomSecurityHandler |
This interface represents a custom security handler for None |
Delegates
Delegate | Description | |
---|---|---|
AuthEventHandler |
This delegate represents an authentication event handler.
|
Enumerations
Enumeration | Description | |
---|---|---|
AuthType |
This enum represents the list of allowed auth types.
| |
EncryptionLevel |
This enum defines allowed encryption algorithms.
| |
EncryptionSpecialization |
This enum represents a list of allowed security handlers specializations.
| |
Permissions |
This enum defines allowed access permissions.
|