Interface IObscuredFileSettings
Specific settings to use with ObscuredFile instance.
public interface IObscuredFileSettings
Properties
AutoSave
Switches Auto Save feature.
bool AutoSave { get; }
Property Value
- bool
Remarks
Auto Save feature allows making sure any unsaved data will persist when your app quits (on desktops) or loses the focus (on mobiles). It's enabled by default and this is the recommended setting, but you're free to turn it off at your own risk.
DeviceLockSettings
Controls DeviceLock feature settings. Read more at DeviceLockSettings docs.
DeviceLockSettings DeviceLockSettings { get; }
Property Value
EncryptionSettings
Controls file encryption settings. Read more at EncryptionSettings docs.
EncryptionSettings EncryptionSettings { get; }
Property Value
LocationKind
Controls file location. Read more at ObscuredFileLocation docs.
ObscuredFileLocation LocationKind { get; }
Property Value
ValidateDataIntegrity
Controls anti-tampering setting.
bool ValidateDataIntegrity { get; }
Property Value
- bool
Remarks
When enabled, data integrity is validated and invokes NotGenuineDataDetected event on violation.
Disable to skip integrity validation entirely and improve performance.