| 113 | } |
| 114 | |
| 115 | void ensurePersistedSessionLoaded() { |
| 116 | if (sessionTokenLoaded) return; |
| 117 | sessionTokenLoaded = true; |
| 118 | persistedSessionToken = loadSessionToken(); |
| 119 | if (!persistedSessionToken.isEmpty()) sessions[persistedSessionToken] = launcherMillis(); |
| 120 | } |
| 121 | |
| 122 | String generateToken(int length = 24) { |
| 123 | String token = ""; |
no test coverage detected