Class WebResourceController

java.lang.Object
swiss.trustbroker.gui.WebResourceController

@Controller public class WebResourceController extends Object
Controller for web resources consumed by the GUI.
Always enabled as it's required for the UIs.
  • Constructor Details

  • Method Details

    • getImageByNameWithMediaType

      @GetMapping("/api/v1/ui/images/{name}") public void getImageByNameWithMediaType(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @PathVariable("name") String imageName)
    • getThemeAsset

      @GetMapping("/api/v1/ui/assets/**") public void getThemeAsset(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    • getTranslationForLanguage

      @GetMapping("/api/v1/ui/translations/{language}") public void getTranslationForLanguage(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @PathVariable("language") String language)