code: public synchronized void refreshToken()
  	{
  		final String refreshToken = this.response.refresh_token;
  
  		this.response = null;
  		this.cachedInfo = null;
  
  		final String responseStr = authService.getToken(UserManagerOAuthService.GRANT_TYPE_REFRESH_TOKEN,
  		                                                null,
  		                                                null,
  		                                                clientId,
  		                                                clientSecret,
  		                                                refreshToken,
  		                                                null,
  		                                                null,
  		                                                null);
  
  		loadAuthResponse(responseStr);
  	}
docs: Use the refresh token to get a new token with a longer lifespan