docs: public Map<String, Object> verifyCredentials(HttpServletResponse response, String accessToken, @Sensitive String accessTokenSecret, SocialLoginConfig config) {
          TwitterEndpointServices twitter = getTwitterEndpointServices();
          twitter.setConsumerKey(config.getClientId());
          twitter.setConsumerSecret(config.getClientSecret());
  
          Map<String, Object> creds = twitter.verifyCredentials(config, accessToken, accessTokenSecret);
          if (creds == null || creds.isEmpty()) {
              Tr.error(tc, "TWITTER_ERROR_OBTAINING_ENDPOINT_RESULT", new Object[] { TwitterConstants.TWITTER_ENDPOINT_VERIFY_CREDENTIALS });
              return null;
          }
  
          if (!isSuccessfulResult(creds, TwitterConstants.TWITTER_ENDPOINT_VERIFY_CREDENTIALS)) {
              return null;
          }
  
          Map<String, Object> result = new HashMap<String, Object>();
          result.putAll(creds);
          result.put(ClientConstants.ACCESS_TOKEN, accessToken);
  
          return result;
      }