// Assembly: ACTk.Runtime
// Full name: CodeStage.AntiCheat.Storage.ObscuredPrefs

namespace CodeStage.AntiCheat.Storage
{
public class ObscuredPrefs // TypeDefIndex: 11021
{
	// Fields
	type#26599 PrefsKey;
	type#26598 RawNotFound;
	type#26598 LogPrefix;
	type#15468 Version;
	type#15319 alterationReported;
	type#15319 foreignSavesReported;
	type#26582 cryptoKeyObsolete;
	type#26582 cryptoKeyObsoleteForMigration;
	type#17317 deviceIdHolder;
	type#14110 OnAlterationDetected;
	type#14110 OnPossibleForeignSavesDetected;
	type#14110 NotGenuineDataDetected;
	type#14110 DataFromAnotherDeviceDetected;
	type#15321 preservePlayerPrefs;
	type#17325 <DeviceLockSettings>k__BackingField;
	type#12904 generatedCryptoKey;

	// Methods
	// RVA: -1
	public static type#28660 set_CryptoKey(type#26576 value) { }
	// RVA: -1
	public static type#26576 get_CryptoKey() { }
	// RVA: -1
	public static type#26576 get_DeviceId() { }
	// RVA: -1
	public static type#28660 set_DeviceId(type#26576 value) { }
	// RVA: -1
	private static type#17316 get_DeviceIdHolder() { }
	// RVA: -1
	public static type#28660 add_OnAlterationDetected(type#14105 value) { }
	// RVA: -1
	public static type#28660 remove_OnAlterationDetected(type#14105 value) { }
	// RVA: -1
	public static type#28660 add_OnPossibleForeignSavesDetected(type#14105 value) { }
	// RVA: -1
	public static type#28660 remove_OnPossibleForeignSavesDetected(type#14105 value) { }
	// RVA: -1
	public static type#28660 add_NotGenuineDataDetected(type#14105 value) { }
	// RVA: -1
	public static type#28660 remove_NotGenuineDataDetected(type#14105 value) { }
	// RVA: -1
	public static type#28660 add_DataFromAnotherDeviceDetected(type#14105 value) { }
	// RVA: -1
	public static type#28660 remove_DataFromAnotherDeviceDetected(type#14105 value) { }
	// RVA: -1
	public static type#17323 get_DeviceLockSettings() { }
	// RVA: -1
	public static type#17319 get_lockToDevice() { }
	// RVA: -1
	public static type#28660 set_lockToDevice(type#17319 value) { }
	// RVA: -1
	public static type#15313 get_readForeignSaves() { }
	// RVA: -1
	public static type#28660 set_readForeignSaves(type#15313 value) { }
	// RVA: -1
	public static type#15313 get_emergencyMode() { }
	// RVA: -1
	public static type#28660 set_emergencyMode(type#15313 value) { }
	// RVA: -1
	public static type#28660 ForceLockToDeviceInit() { }
	// RVA: -1
	public static type#28660 SetRawValue(type#26576 encryptedKey, type#26576 encryptedValue) { }
	// RVA: -1
	public static type#15313 GetRawValue(type#26576 key, type#12129 encryptedKey, type#12129 encryptedValue) { }
	// RVA: -1
	public static type#15313 HasKey(type#26576 key) { }
	// RVA: -1
	public static type#28660 DeleteKey(type#26576 key) { }
	// RVA: -1
	public static type#28660 DeleteCryptoKey() { }
	// RVA: -1
	public static type#28660 DeleteAll() { }
	// RVA: -1
	public static type#28660 Save() { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#644 value) { }
	// RVA: -1
	public static type#641 Get(type#26576 key, type#642 defaultValue) { }
	// RVA: -1
	private static type#643 ReadFromRegularPrefs(type#26576 key, type#643 defaultValue) { }
	// RVA: -1
	private static type#28660 SetStringPref(type#26576 encryptedKey, type#26576 encryptedValue) { }
	// RVA: -1
	public static type#15313 MigrateFromACTkV1(type#26576 key, type#26596 cryptoKey) { }
	// RVA: -1
	public static type#26576 EncryptKeyWithACTkV1Algorithm(type#26576 key, type#26596 cryptoKey) { }
	// RVA: -1
	private static type#28660 SavesTampered() { }
	// RVA: -1
	private static type#28660 PossibleForeignSavesDetected() { }
	// RVA: -1
	public static type#28660 SetInt(type#26576 key, type#20867 value) { }
	// RVA: -1
	public static type#20867 GetInt(type#26576 key, type#20891 defaultValue) { }
	// RVA: -1
	public static type#28660 SetUInt(type#26576 key, type#27917 value) { }
	// RVA: -1
	public static type#27917 GetUInt(type#26576 key, type#27931 defaultValue) { }
	// RVA: -1
	public static type#28660 SetString(type#26576 key, type#26576 value) { }
	// RVA: -1
	public static type#26576 GetString(type#26576 key, type#26596 defaultValue) { }
	// RVA: -1
	public static type#28660 SetFloat(type#26576 key, type#26059 value) { }
	// RVA: -1
	public static type#26059 GetFloat(type#26576 key, type#26077 defaultValue) { }
	// RVA: -1
	public static type#28660 SetDouble(type#26576 key, type#17430 value) { }
	// RVA: -1
	public static type#17430 GetDouble(type#26576 key, type#17439 defaultValue) { }
	// RVA: -1
	public static type#28660 SetDecimal(type#26576 key, type#17162 value) { }
	// RVA: -1
	public static type#17162 GetDecimal(type#26576 key, type#17165 defaultValue) { }
	// RVA: -1
	public static type#28660 SetLong(type#26576 key, type#20900 value) { }
	// RVA: -1
	public static type#20900 GetLong(type#26576 key, type#20914 defaultValue) { }
	// RVA: -1
	public static type#28660 SetULong(type#26576 key, type#27937 value) { }
	// RVA: -1
	public static type#27937 GetULong(type#26576 key, type#27948 defaultValue) { }
	// RVA: -1
	public static type#28660 SetBool(type#26576 key, type#15313 value) { }
	// RVA: -1
	public static type#15313 GetBool(type#26576 key, type#15335 defaultValue) { }
	// RVA: -1
	public static type#28660 SetByteArray(type#26576 key, type#12860 value) { }
	// RVA: -1
	public static type#12860 GetByteArray(type#26576 key, type#15467 defaultValue, type#20891 defaultLength) { }
	// RVA: -1
	private static type#12860 ConstructByteArray(type#15455 value, type#20867 length) { }
	// RVA: -1
	public static type#28660 SetVector2(type#26576 key, type#28439 value) { }
	// RVA: -1
	public static type#28439 GetVector2(type#26576 key) { }
	// RVA: -1
	public static type#28439 GetVector2(type#26576 key, type#28439 defaultValue) { }
	// RVA: -1
	public static type#28660 SetVector3(type#26576 key, type#28468 value) { }
	// RVA: -1
	public static type#28468 GetVector3(type#26576 key) { }
	// RVA: -1
	public static type#28468 GetVector3(type#26576 key, type#28468 defaultValue) { }
	// RVA: -1
	public static type#28660 SetQuaternion(type#26576 key, type#24838 value) { }
	// RVA: -1
	public static type#24838 GetQuaternion(type#26576 key) { }
	// RVA: -1
	public static type#24838 GetQuaternion(type#26576 key, type#24838 defaultValue) { }
	// RVA: -1
	public static type#28660 SetColor(type#26576 key, type#16085 value) { }
	// RVA: -1
	public static type#16085 GetColor(type#26576 key) { }
	// RVA: -1
	public static type#16085 GetColor(type#26576 key, type#16085 defaultValue) { }
	// RVA: -1
	public static type#28660 SetRect(type#26576 key, type#25017 value) { }
	// RVA: -1
	public static type#25017 GetRect(type#26576 key) { }
	// RVA: -1
	public static type#25017 GetRect(type#26576 key, type#25017 defaultValue) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23782 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23787 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23789 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23794 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23798 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23779 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23801 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23827 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23831 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23835 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23843 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23845 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23847 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23849 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23855 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23857 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23859 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23861 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23864 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23867 value) { }
	// RVA: -1
	public static type#28660 Set(type#26576 key, type#23870 value) { }
	// RVA: -1
	public static type#23782 Get(type#26576 key, type#23786 defaultValue) { }
	// RVA: -1
	public static type#23787 Get(type#26576 key, type#23788 defaultValue) { }
	// RVA: -1
	public static type#23789 Get(type#26576 key, type#23790 defaultValue) { }
	// RVA: -1
	public static type#23794 Get(type#26576 key, type#23797 defaultValue) { }
	// RVA: -1
	public static type#23798 Get(type#26576 key, type#23800 defaultValue) { }
	// RVA: -1
	public static type#23779 Get(type#26576 key, type#23781 defaultValue) { }
	// RVA: -1
	public static type#23801 Get(type#26576 key, type#23803 defaultValue) { }
	// RVA: -1
	public static type#23827 Get(type#26576 key, type#23830 defaultValue) { }
	// RVA: -1
	public static type#23831 Get(type#26576 key, type#23834 defaultValue) { }
	// RVA: -1
	public static type#23835 Get(type#26576 key, type#23837 defaultValue) { }
	// RVA: -1
	public static type#23843 Get(type#26576 key, type#23844 defaultValue) { }
	// RVA: -1
	public static type#23845 Get(type#26576 key, type#23846 defaultValue) { }
	// RVA: -1
	public static type#23847 Get(type#26576 key, type#23848 defaultValue) { }
	// RVA: -1
	public static type#23849 Get(type#26576 key, type#23851 defaultValue) { }
	// RVA: -1
	public static type#23855 Get(type#26576 key, type#23856 defaultValue) { }
	// RVA: -1
	public static type#23857 Get(type#26576 key, type#23858 defaultValue) { }
	// RVA: -1
	public static type#23859 Get(type#26576 key, type#23860 defaultValue) { }
	// RVA: -1
	public static type#23861 Get(type#26576 key, type#23863 defaultValue) { }
	// RVA: -1
	public static type#23864 Get(type#26576 key, type#23866 defaultValue) { }
	// RVA: -1
	public static type#23867 Get(type#26576 key, type#23869 defaultValue) { }
	// RVA: -1
	public static type#23870 Get(type#26576 key, type#23872 defaultValue) { }
	// RVA: -1
	internal static type#12899 GetCryptoKey(type#26596 dynamicSuffix, type#26596 prefsKey) { }
	// RVA: -1
	internal static type#26576 EncryptKey(type#26576 key) { }
	// RVA: -1
	internal static type#26529 GetRawValueType(type#26576 value) { }
	// RVA: -1
	internal static type#26576 EncryptValue(type#26576 key, type#640 value) { }
	// RVA: -1
	internal static type#639 DecryptValue(type#26576 key, type#26576 encryptedKey, type#639 defaultValue, type#26596 encryptedInput) { }
	// RVA: -1
	private static type#12860 DecryptByteArrayValue(type#26576 key, type#26576 encryptedInput, type#15455 defaultValue, type#20867 defaultLength) { }
	// RVA: -1
	private static type#26576 EncryptData(type#26576 key, type#12860 cleanBytes, type#26529 type) { }
	// RVA: -1
	private static type#12860 DecryptData(type#26576 key, type#26576 encryptedInput) { }
	// RVA: -1
	private static type#12860 EncryptDecryptBytes(type#12860 bytes, type#20867 dataLength, type#12899 key) { }
	// RVA: -1
	private static type#26576 GetEncryptedPrefsString(type#26576 key, type#26576 encryptedKey) { }
	// RVA: -1
	private static type#15313 MigrateFromACTkV1Internal(type#26576 key, type#26576 cryptoKey) { }
	// RVA: -1
	private static type#12860 EncryptDecryptBytesObsolete(type#12860 bytes, type#20867 dataLength, type#26576 key) { }
	// RVA: -1
	private static type#12860 DeviceIdHashModifier(type#26576 input) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
