INNER CODE UNIT · Java
rememberAccessToken
Erudika/para · para-client/src/main/java/com/erudika/para/client/ParaClient.java:362
private void rememberAccessToken(Map<?, ?> jwtData) {
if (jwtData == null) {
clearAccessToken();
return;
}
tokenKey = (String) jwtData.get("access_token");
tokenKeyExpires = (Long) jwtData.get("expires");
tokenKeyNextRefresh = (Long) jwtData.get("refresh");
}
private boolean handleTokenRefreshResponse(Map<String, Object> result) {
if (result != null && result.containsKey("user") && result.containsKey("jwt")) {
rememberAccessToken((Map<?, ?>) result.get("jwt"));
return tokenKey != null;
}
clearAccessToken();
return false;
}