// Use this for initialization void Start() { //Write SecurePlayerPrefs.SetFloat("float", 0.1f); SecurePlayerPrefs.SetBool("bool", true); SecurePlayerPrefs.SetInt("int", 100); SecurePlayerPrefs.SetString("string", "amazing!"); //Read Debug.Log(SecurePlayerPrefs.GetFloat("float", 0)); Debug.Log(SecurePlayerPrefs.GetBool("bool")); Debug.Log(SecurePlayerPrefs.GetInt("int", 0)); Debug.Log(SecurePlayerPrefs.GetString("string", "")); //Serialized Classes //Write SecureplayerPrefsDemoClass c = new SecureplayerPrefsDemoClass(); SecureDataManager <SecureplayerPrefsDemoClass> dataManager = new SecureDataManager <SecureplayerPrefsDemoClass>("name"); c.incremental = true; c.playID = "tester"; c.type = 10; dataManager.Save(c); //Read SecureDataManager <SecureplayerPrefsDemoClass> dataManagerReader = new SecureDataManager <SecureplayerPrefsDemoClass>("name"); c = dataManagerReader.Get(); Debug.Log(c.incremental); Debug.Log(c.type); Debug.Log(c.playID); }
protected TTable ConfigureCertificateEncryption(string certificatePath, string password) { SecureDataManager = new SecureDataManager(certificatePath, password); return((TTable)this); }
public new TypedTable <T> ConfigureCertificateEncryption(string certificatePath, string password) { SecureDataManager = new SecureDataManager(certificatePath, password); return(this); }