public string TokenValue(string tokentostore, string session) { var objecttostore = new TokenStorageModel(); objecttostore.AuthToken = tokentostore; objecttostore.SessionID = session; var jsontostore = JsonConvert.SerializeObject(objecttostore); var docpath = Android.OS.Environment.ExternalStorageDirectory.AbsolutePath; try { System.IO.Directory.CreateDirectory(Path.Combine(docpath, "Robofest")); } catch (Exception ex) { Analytics.TrackEvent(ex.Message); } docpath = Path.Combine(docpath, "Robofest"); var filePath = Path.Combine(docpath, "token.txt"); try { System.IO.File.WriteAllText(filePath, jsontostore); } catch (Exception ex) { Analytics.TrackEvent(ex.Message); } return(filePath); }
public string TokenValue(string tokentostore, string session) { var objecttostore = new TokenStorageModel(); objecttostore.SessionID = session; objecttostore.AuthToken = tokentostore; var jsontostore = JsonConvert.SerializeObject(objecttostore); string folderName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); string filePath = Path.Combine(folderName, "token.txt"); File.WriteAllText(filePath, jsontostore); return(filePath); }
//public static Storage Instance //{ // get // { // if (_instance == null) // { // _instance = new Storage(); // } // return _instance; // } //} public void StoreToken(string id_identity, MicrosoftGraphAppAccessToken token) { var tokenStorage = new TokenStorageModel() { ID = id_identity, AccessToken = token.AccessToken, RefreshToken = token.RefreshToken, ExpiresIn = token.ExpiresIn, TimeAcquired = token.TimeAcquired }; _storage.Store <TokenStorageModel>("Token", tokenStorage); }
public TokenStorageModel GetToken() { try { string fileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "token.txt"); var filestring = File.ReadAllText(fileName); var objectgotten = JsonConvert.DeserializeObject <TokenStorageModel>(filestring); return(objectgotten); } catch (Exception ex) { var objectgotten = new TokenStorageModel(); return(objectgotten); } }
public Home() { ConnectionTested = false; InitializeComponent(); CompID = (int)Application.Current.Properties["currentCompID"]; /*data.Add("1. 1001-1"); * data.Add("2. 1002-1"); * data.Add("3. 1003-1"); * ThisWontWork.ItemsSource = data;*/ var getThisToken = new TokenStorageMaster(); userToken = getThisToken.GetToken(); SetUpSignalR(); }
public string StoreToken(string token, string session, int CompID) { try { var objecttostore = new TokenStorageModel(); objecttostore.AuthToken = token; objecttostore.SessionID = session; objecttostore.CompID = CompID; var jsontostore = JsonConvert.SerializeObject(objecttostore); string fileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "token.txt"); File.WriteAllText(fileName, jsontostore); return("Success"); } catch (Exception ex) { return("Failure Storing"); } }