com.liferay.portal.security.auth
Interface MembershipPolicy
- All Known Implementing Classes:
- DefaultMembershipPolicy
public interface 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)
|
getForbiddenGroups
Set<Group> getForbiddenGroups(User user)
getForbiddenOrganizations
Set<Organization> getForbiddenOrganizations(User user)
getForbiddenRoles
Set<Role> getForbiddenRoles(Group group,
User user)
getForbiddenRoles
Set<Role> getForbiddenRoles(Organization organization,
User user)
getForbiddenRoles
Set<Role> getForbiddenRoles(User user)
getForbiddenUserGroups
Set<UserGroup> getForbiddenUserGroups(User user)
getMandatoryGroups
Set<Group> getMandatoryGroups(User user)
getMandatoryOrganizations
Set<Organization> getMandatoryOrganizations(User user)
getMandatoryRoles
Set<Role> getMandatoryRoles(Group group,
User user)
getMandatoryRoles
Set<Role> getMandatoryRoles(Organization organization,
User user)
getMandatoryRoles
Set<Role> getMandatoryRoles(User user)
getMandatoryUserGroups
Set<UserGroup> getMandatoryUserGroups(User user)
isApplicableUser
boolean isApplicableUser(User user)
isMembershipAllowed
boolean isMembershipAllowed(Group group,
Role role,
User user)
isMembershipAllowed
boolean isMembershipAllowed(Group group,
User user)
isMembershipAllowed
boolean isMembershipAllowed(Organization organization,
Role role,
User user)
isMembershipAllowed
boolean isMembershipAllowed(Organization organization,
User user)
isMembershipAllowed
boolean isMembershipAllowed(Role role,
User user)
isMembershipAllowed
boolean isMembershipAllowed(UserGroup userGroup,
User user)
isMembershipProtected
boolean isMembershipProtected(PermissionChecker permissionChecker,
Group group,
Role role,
User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isMembershipProtected
boolean isMembershipProtected(PermissionChecker permissionChecker,
Group group,
User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isMembershipProtected
boolean isMembershipProtected(PermissionChecker permissionChecker,
Organization organization,
Role role,
User user)
throws SystemException
- Throws:
SystemException
isMembershipProtected
boolean isMembershipProtected(PermissionChecker permissionChecker,
Organization organization,
User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException