public void StoreData(string data, SecureDataType dataType) { try { SecureStorage.SetAsync(dataType.ToString(), data).Wait(); } catch (Exception ex) { Crashes.TrackError(ex); } //var prefs = PreferenceManager.GetDefaultSharedPreferences(context); //var editor = prefs.Edit(); //editor.PutString(dataType.ToString(), data); //editor.Apply(); }
public string GetData(SecureDataType dataType) { try { return(SecureStorage.GetAsync(dataType.ToString()).Result); } catch (Exception ex) { Crashes.TrackError(ex); } return(null); //var prefs = PreferenceManager.GetDefaultSharedPreferences(context); //return prefs.GetString(dataType.ToString(), null); }
public void DeleteData(SecureDataType dataType) { try { SecureStorage.Remove(dataType.ToString()); } catch (Exception ex) { Crashes.TrackError(ex); } //var prefs = PreferenceManager.GetDefaultSharedPreferences(context); //var editor = prefs.Edit(); //editor.Remove(dataType.ToString()); //editor.Apply(); }
public void StoreData(string data, SecureDataType dataType) { SaveDataTokeychain(data, dataType.ToString()); //SaveDataToUserDefault(data, dataType.ToString()); }
public string GetData(SecureDataType dataType) { return(GetData(dataType.ToString())); //return GetFromUserDefault(dataType.ToString()); }
public void DeleteData(SecureDataType dataType) { DeleteFromKeychain(dataType.ToString()); //DeleteFromUserDefault(dataType.ToString()); }