Package psiprobe.tools
Class SecurityUtils
- java.lang.Object
-
- psiprobe.tools.SecurityUtils
-
public class SecurityUtils extends Object
The Class SecurityUtils.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
SecurityUtils()
Prevent Instantiation of security utils.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static String
getPrivilegedRoles(javax.servlet.ServletContext servletContext)
Gets the privileged roles.static boolean
hasAttributeValueRole(javax.servlet.ServletContext servletContext, javax.servlet.http.HttpServletRequest request)
Checks for attribute value role.private static boolean
userHasRole(String privilegedRole)
User has role.private static boolean
userHasRole(String privilegedRole, javax.servlet.http.HttpServletRequest request)
User has role.
-
-
-
Method Detail
-
hasAttributeValueRole
public static boolean hasAttributeValueRole(javax.servlet.ServletContext servletContext, javax.servlet.http.HttpServletRequest request)
Checks for attribute value role.- Parameters:
servletContext
- the servlet contextrequest
- the request- Returns:
- true, if successful
-
userHasRole
private static boolean userHasRole(String privilegedRole)
User has role.- Parameters:
privilegedRole
- the privileged role- Returns:
- true, if successful
-
userHasRole
private static boolean userHasRole(String privilegedRole, javax.servlet.http.HttpServletRequest request)
User has role.- Parameters:
privilegedRole
- the privileged rolerequest
- the request- Returns:
- true, if successful
-
getPrivilegedRoles
private static String getPrivilegedRoles(javax.servlet.ServletContext servletContext)
Gets the privileged roles.- Parameters:
servletContext
- the servlet context- Returns:
- the privileged roles
-
-