public static void setGSUser(String newUser) { if (gsUser == null || !gsUser.equals(newUser)) { gsUser = newUser; if (Globals.isTesting()) { return; } File gsDir = getTokenSaveDir(); if (!gsDir.isDirectory()) { log.error( "Could not store token for SSO. File " + gsDir.getAbsolutePath() + "exists and is not a directory."); return; // someone made a file with this name... } File userFile = getUsernameFile(); if (userFile.exists()) userFile.delete(); writeToFile(gsUser, userFile); } }
public static void setGSToken(String newToken) { if (gsToken == null || !gsToken.equals(newToken)) { gsToken = newToken; if (Globals.isTesting()) { return; } BufferedWriter bw = null; File gsDir = getTokenSaveDir(); if (!gsDir.isDirectory()) { log.error( "Could not store token for SSO. File " + gsDir.getAbsolutePath() + "exists and is not a directory."); return; // someone made a file with this name... } File tokenFile = getTokenFile(); if (tokenFile.exists()) tokenFile.delete(); writeToFile(gsToken, tokenFile); } }