Class AvailableAccessChain
java.lang.Object
com.rosivanyshyn.controller.security.filter.access.chain.AccessChain
com.rosivanyshyn.controller.security.filter.access.chain.impl.AvailableAccessChain
Available Access Chain class. Implements
Check availability of requested action for current user.
Access chain interface
Check availability of requested action for current user.
-
Field Summary
Fields inherited from class com.rosivanyshyn.controller.security.filter.access.chain.AccessChain
holder, successor, urls -
Constructor Summary
ConstructorsConstructorDescriptionAvailableAccessChain(AccessChain successor, AccessMapHolder holder, ArrayList<String> urls) -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessRequest(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, jakarta.servlet.FilterChain chain, String action, AccountRole role) Process user request
-
Constructor Details
-
AvailableAccessChain
-
-
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:AccessChainProcess user request- Specified by:
processRequestin classAccessChain- Parameters:
req- User requestres- Response to userchain- Application filter chainaction- Current Actionrole- Current user role- Throws:
IOExceptionjakarta.servlet.ServletException
-