com.liferay.portal.security.auth
Class DefaultMembershipPolicy
java.lang.Object
com.liferay.portal.security.auth.DefaultMembershipPolicy
- All Implemented Interfaces:
- MembershipPolicy
public class DefaultMembershipPolicy
- extends Object
- implements MembershipPolicy
|
Method Summary |
Set<Group> |
getForbiddenGroups(User user)
|
Set<Organization> |
getForbiddenOrganizations(User user)
|
Set<Role> |
getForbiddenRoles(Group group,
User user)
|
Set<Role> |
getForbiddenRoles(Organization organization,
User user)
|
Set<Role> |
getForbiddenRoles(User user)
|
Set<UserGroup> |
getForbiddenUserGroups(User user)
|
Set<Group> |
getMandatoryGroups(User user)
|
Set<Organization> |
getMandatoryOrganizations(User user)
|
Set<Role> |
getMandatoryRoles(Group group,
User user)
|
Set<Role> |
getMandatoryRoles(Organization organization,
User user)
|
Set<Role> |
getMandatoryRoles(User user)
|
Set<UserGroup> |
getMandatoryUserGroups(User user)
|
boolean |
isApplicableUser(User user)
|
boolean |
isMembershipAllowed(Group group,
Role role,
User user)
|
boolean |
isMembershipAllowed(Group group,
User user)
|
boolean |
isMembershipAllowed(Organization organization,
Role role,
User user)
|
boolean |
isMembershipAllowed(Organization organization,
User user)
|
boolean |
isMembershipAllowed(Role role,
User user)
|
boolean |
isMembershipAllowed(UserGroup userGroup,
User user)
|
boolean |
isMembershipProtected(PermissionChecker permissionChecker,
Group group,
Role role,
User user)
|
boolean |
isMembershipProtected(PermissionChecker permissionChecker,
Group group,
User user)
|
boolean |
isMembershipProtected(PermissionChecker permissionChecker,
Organization organization,
Role role,
User user)
|
boolean |
isMembershipProtected(PermissionChecker permissionChecker,
Organization organization,
User user)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultMembershipPolicy
public DefaultMembershipPolicy()
getForbiddenGroups
public Set<Group> getForbiddenGroups(User user)
- Specified by:
getForbiddenGroups in interface MembershipPolicy
getForbiddenOrganizations
public Set<Organization> getForbiddenOrganizations(User user)
- Specified by:
getForbiddenOrganizations in interface MembershipPolicy
getForbiddenRoles
public Set<Role> getForbiddenRoles(Group group,
User user)
- Specified by:
getForbiddenRoles in interface MembershipPolicy
getForbiddenRoles
public Set<Role> getForbiddenRoles(Organization organization,
User user)
- Specified by:
getForbiddenRoles in interface MembershipPolicy
getForbiddenRoles
public Set<Role> getForbiddenRoles(User user)
- Specified by:
getForbiddenRoles in interface MembershipPolicy
getForbiddenUserGroups
public Set<UserGroup> getForbiddenUserGroups(User user)
- Specified by:
getForbiddenUserGroups in interface MembershipPolicy
getMandatoryGroups
public Set<Group> getMandatoryGroups(User user)
- Specified by:
getMandatoryGroups in interface MembershipPolicy
getMandatoryOrganizations
public Set<Organization> getMandatoryOrganizations(User user)
- Specified by:
getMandatoryOrganizations in interface MembershipPolicy
getMandatoryRoles
public Set<Role> getMandatoryRoles(Group group,
User user)
- Specified by:
getMandatoryRoles in interface MembershipPolicy
getMandatoryRoles
public Set<Role> getMandatoryRoles(Organization organization,
User user)
- Specified by:
getMandatoryRoles in interface MembershipPolicy
getMandatoryRoles
public Set<Role> getMandatoryRoles(User user)
- Specified by:
getMandatoryRoles in interface MembershipPolicy
getMandatoryUserGroups
public Set<UserGroup> getMandatoryUserGroups(User user)
- Specified by:
getMandatoryUserGroups in interface MembershipPolicy
isApplicableUser
public boolean isApplicableUser(User user)
- Specified by:
isApplicableUser in interface MembershipPolicy
isMembershipAllowed
public boolean isMembershipAllowed(Group group,
Role role,
User user)
- Specified by:
isMembershipAllowed in interface MembershipPolicy
isMembershipAllowed
public boolean isMembershipAllowed(Group group,
User user)
- Specified by:
isMembershipAllowed in interface MembershipPolicy
isMembershipAllowed
public boolean isMembershipAllowed(Organization organization,
Role role,
User user)
- Specified by:
isMembershipAllowed in interface MembershipPolicy
isMembershipAllowed
public boolean isMembershipAllowed(Organization organization,
User user)
- Specified by:
isMembershipAllowed in interface MembershipPolicy
isMembershipAllowed
public boolean isMembershipAllowed(Role role,
User user)
- Specified by:
isMembershipAllowed in interface MembershipPolicy
isMembershipAllowed
public boolean isMembershipAllowed(UserGroup userGroup,
User user)
- Specified by:
isMembershipAllowed in interface MembershipPolicy
isMembershipProtected
public boolean isMembershipProtected(PermissionChecker permissionChecker,
Group group,
Role role,
User user)
throws PortalException,
SystemException
- Specified by:
isMembershipProtected in interface MembershipPolicy
- Throws:
PortalException
SystemException
isMembershipProtected
public boolean isMembershipProtected(PermissionChecker permissionChecker,
Group group,
User user)
throws PortalException,
SystemException
- Specified by:
isMembershipProtected in interface MembershipPolicy
- Throws:
PortalException
SystemException
isMembershipProtected
public boolean isMembershipProtected(PermissionChecker permissionChecker,
Organization organization,
Role role,
User user)
throws SystemException
- Specified by:
isMembershipProtected in interface MembershipPolicy
- Throws:
SystemException
isMembershipProtected
public boolean isMembershipProtected(PermissionChecker permissionChecker,
Organization organization,
User user)
throws PortalException,
SystemException
- Specified by:
isMembershipProtected in interface MembershipPolicy
- Throws:
PortalException
SystemException