Class Material1Controller


  • @Controller
    public class Material1Controller
    extends java.lang.Object
    Controller for basic routes.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String index​(org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken token, org.springframework.ui.Model model)
      Landing page.
      java.lang.String logout​(javax.servlet.http.HttpServletRequest request)
      Logout Route.
      java.lang.String topIndex()
      Top Index Route.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Material1Controller

        public Material1Controller()
    • Method Detail

      • index

        @GetMapping("/material1")
        public java.lang.String index​(org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken token,
                                      org.springframework.ui.Model model)
        Landing page.
        Parameters:
        token - user credentials
        model - spring view model
        Returns:
        error view template
      • topIndex

        @GetMapping("/")
        public java.lang.String topIndex()
        Top Index Route.
        Returns:
        redirect
      • logout

        @GetMapping("/logout")
        public java.lang.String logout​(javax.servlet.http.HttpServletRequest request)
                                throws javax.servlet.ServletException
        Logout Route.
        Parameters:
        request - servlet request
        Returns:
        redirect
        Throws:
        javax.servlet.ServletException