ProtectionSettings
Configures document protection mode, enforcement, and password hashing parameters for restricting editing permissions.
Definition
Namespace:Telerik.Windows.Documents.Flow.Model.Protection
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public class ProtectionSettings
Inheritance: objectProtectionSettings
Properties
Gets or sets the hash algorithm identifier for password verification. Use predefined values from ProtectionAlgorithmNames.
public string AlgorithmName { get; set; }
The name of the algorithm. The protection algorithm.
Gets or sets whether protection restrictions are actively enforced, requiring password verification to disable.
public bool Enforced { get; set; }
The enforced.
Gets or sets the computed hash of the protection password combined with salt and spin iterations for verification.
public string Hash { get; set; }
The hash.
Gets or sets the level of editing restrictions applied when protection is enforced.
public ProtectionMode ProtectionMode { get; set; }
The protection mode.
Gets or sets the randomly generated salt value used in password hash computation to prevent rainbow table attacks.
public string Salt { get; set; }
The salt.