Class EncryptionParameters

EncryptionParameters class

Represents an encryption parameters class.

public class EncryptionParameters

Constructors

NameDescription
EncryptionParameters()The default constructor.

Properties

NameDescription
Filter { get; }Gets the filter name.
KeyLength { get; }Gets the key length.
OwnerKey { get; }Gets the owner key(The “O” field of encryption dictionary.)
Password { get; }Gets the password from input.
Permissions { get; }The document permissions.
PermissionsInt { get; }The integer representation of document permissions.
Perms { get; }Gets the Perms field data. It is an encrypted permissions.
Revision { get; }Gets the handler or encryption algorithm revision.
SubFilter { get; }Gets the sub-filter name.
UserKey { get; }Gets the user key (The “U” field of encryption dictionary.)
Version { get; }Gets the handler or encryption algorithm version.

See Also