private Authentication createAccessToken()

in library/src/main/java/org/apache/fineract/cn/permittedfeignclient/service/ApplicationAccessTokenService.java [101:113]


  private Authentication createAccessToken(final TokenCacheKey tokenCacheKey) {
    final String refreshToken = refreshTokenCache.get(tokenCacheKey).getToken();
    try (final AutoTenantContext ignored = new AutoTenantContext(tokenCacheKey.getTenant())) {
      try (final AutoGuest ignored2 = new AutoGuest()) {
        logger.debug("Getting access token for {}", tokenCacheKey);
        return identityManager.refresh(refreshToken);
      }
      catch (final Exception e) {
        logger.error("Couldn't get access token from identity for {}.", tokenCacheKey, e);
        throw new NotFoundException("Couldn't get access token");
      }
    }
  }