java.lang.Object
com.rosivanyshyn.controller.security.filter.access.chain.AccessChain
com.rosivanyshyn.controller.security.filter.access.chain.impl.RoleAccessChain

public class RoleAccessChain extends AccessChain
Role Access Chain class. Implements Access chain interface
Check whether user is login into the session.
Otherwise redirect to login or registration page.
  • Constructor Details

  • Method Details

    • processRequest

      public void processRequest(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, jakarta.servlet.FilterChain chain, String action, AccountRole role) throws IOException, jakarta.servlet.ServletException
      Description copied from class: AccessChain
      Process user request
      Specified by:
      processRequest in class AccessChain
      Parameters:
      req - User request
      res - Response to user
      chain - Application filter chain
      action - Current Action
      role - Current user role
      Throws:
      IOException
      jakarta.servlet.ServletException