Anti-Cheat Toolkit  2023.2.6
Multi-purpose anti-cheat solution for Unity Engine
ObscuredFileSettings Class Reference

Inherits IObscuredFileSettings.

Public Member Functions

 ObscuredFileSettings ()
 
 ObscuredFileSettings (ObscuredFileLocation locationKind)
 
 ObscuredFileSettings (DeviceLockSettings deviceLockSettings)
 
 ObscuredFileSettings (EncryptionSettings encryptionSettings, DeviceLockSettings deviceLockSettings, ObscuredFileLocation locationKind=ObscuredFileLocation.PersistentData, bool validateDataIntegrity=true, bool autoSave=true)
 

Detailed Description

Specific settings to use with ObscuredFile instance.

Constructor & Destructor Documentation

◆ ObscuredFileSettings() [1/4]

Creates default settings instance.

Default settings are:

◆ ObscuredFileSettings() [2/4]

ObscuredFileSettings ( ObscuredFileLocation  locationKind)
inline

Creates settings instance with specified LocationKind.

Default settings are:

◆ ObscuredFileSettings() [3/4]

ObscuredFileSettings ( DeviceLockSettings  deviceLockSettings)
inline

Creates settings instance with specified DeviceLockSettings.

Default settings are:

◆ ObscuredFileSettings() [4/4]

ObscuredFileSettings ( EncryptionSettings  encryptionSettings,
DeviceLockSettings  deviceLockSettings,
ObscuredFileLocation  locationKind = ObscuredFileLocation.PersistentData,
bool  validateDataIntegrity = true,
bool  autoSave = true 
)
inline

Creates user-specified settings instance.