Class RoleMembershipPolicyUtil
Object
com.liferay.portal.security.membershippolicy.RoleMembershipPolicyUtil
- Author:
- Roberto Díaz, Sergio González
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckRoles(long[] userIds, long[] addRoleIds, long[] removeRoleIds) static booleanisRoleAllowed(long userId, long roleId) static booleanisRoleRequired(long userId, long roleId) static voidpropagateRoles(long[] userIds, long[] addRoleIds, long[] removeRoleIds) static voidstatic voidverifyPolicy(com.liferay.portal.kernel.model.Role role) static voidverifyPolicy(com.liferay.portal.kernel.model.Role role, com.liferay.portal.kernel.model.Role oldRole, Map<String, Serializable> oldExpandoAttributes)
-
Constructor Details
-
RoleMembershipPolicyUtil
public RoleMembershipPolicyUtil()
-
-
Method Details
-
checkRoles
public static void checkRoles(long[] userIds, long[] addRoleIds, long[] removeRoleIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
isRoleAllowed
public static boolean isRoleAllowed(long userId, long roleId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
isRoleRequired
public static boolean isRoleRequired(long userId, long roleId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
propagateRoles
public static void propagateRoles(long[] userIds, long[] addRoleIds, long[] removeRoleIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
verifyPolicy
public static void verifyPolicy() throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
verifyPolicy
public static void verifyPolicy(com.liferay.portal.kernel.model.Role role) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
verifyPolicy
public static void verifyPolicy(com.liferay.portal.kernel.model.Role role, com.liferay.portal.kernel.model.Role oldRole, Map<String, Serializable> oldExpandoAttributes) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-