INNER CODE UNIT · Java

clearAccessToken

Erudika/para · para-client/src/main/java/com/erudika/para/client/ParaClient.java:349

	private void clearAccessToken() {
		tokenKey = null;
		tokenKeyExpires = null;
		tokenKeyNextRefresh = null;
	}

	private boolean shouldRefreshToken(long now) {
		boolean notExpired = tokenKeyExpires != null && tokenKeyExpires > now;
		boolean canRefresh = tokenKeyNextRefresh != null &&
				(tokenKeyNextRefresh < now || tokenKeyNextRefresh > tokenKeyExpires);
		return tokenKey != null && notExpired && canRefresh;
	}

	private void rememberAccessToken(Map<?, ?> jwtData) {
		if (jwtData == null) {
			clearAccessToken();
			return;
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…