59 if (!version.equals(Version.RESOURCES_VERSION)) {
60 return Response.status(Response.Status.NOT_FOUND).build();
66 if (resource != null) {
67 return Response.ok(resource).type(MimeTypeUtil.getContentType(path)).cacheControl(CacheControlUtil.getDefaultCacheControl()).build();
69 return Response.status(Response.Status.NOT_FOUND).build();
71 }
catch (Exception e) {
72 ServicesLogger.LOGGER.failedToGetThemeRequest(e);
73 return Response.serverError().build();
KeycloakSession session
Definition: ThemeResource.java:46
InputStream getResourceAsStream(String path)
Theme getTheme(Theme.Type type)