private boolean retryableIsVerifiedToken()

in src/main/java/com/epam/digital/data/platform/kafkaapi/core/service/JwtValidationService.java [116:125]


  private boolean retryableIsVerifiedToken(String accessToken, String issuerRealm) {
    PublicKey keycloakPublicKey = allowedRealmsRepresentations.get(issuerRealm).getPublicKey();
    if (isVerifiedToken(accessToken, keycloakPublicKey)) {
      return true;
    }
    log.info("Update realm information and retry validate token");
    refreshAllowedRealmsRepresentations();
    keycloakPublicKey = allowedRealmsRepresentations.get(issuerRealm).getPublicKey();
    return isVerifiedToken(accessToken, keycloakPublicKey);
  }