private URL buildJwkUrl()

in src/main/java/com/epam/aidial/auth/helper/services/BaseAuthProvider.java [113:124]


    private URL buildJwkUrl(String jwksUri) {
        if (isNullOrEmpty(jwksUri)) {
            throw new IllegalStateException("Invalid jwks uri");
        }

        try {
            final URI uri = new URI(jwksUri).normalize();
            return uri.toURL();
        } catch (MalformedURLException | URISyntaxException e) {
            throw new IllegalArgumentException("Invalid jwks uri", e);
        }
    }