Class UserMembershipHierarchyPolicyProcessor
java.lang.Object
ch.tocco.nice2.persist.security.api.provider.AbstractCustomPolicyProcessor
ch.tocco.nice2.optional.membershiphierarchy.spi.policy.AbstractMembershipHierarchyPolicyProcessor
ch.tocco.nice2.optional.membershiphierarchy.impl.policy.UserMembershipHierarchyPolicyProcessor
- All Implemented Interfaces:
PolicyProcessor
@Component
@Deprecated
public class UserMembershipHierarchyPolicyProcessor
extends AbstractMembershipHierarchyPolicyProcessor
Deprecated.
Implementation of
AbstractMembershipHierarchyPolicyProcessor for 'User' entities.
All users that are related to an accessible address through 'relSingle_user_membership.relAddress' should be accessible as well.-
Field Summary
Fields inherited from class AbstractCustomPolicyProcessor
typeManager -
Constructor Summary
ConstructorsConstructorDescriptionUserMembershipHierarchyPolicyProcessor(SecurityManager securityManager, TypeManager typeManager, DataModel dataModel, AddressHierarchyResolver addressHierarchyResolver) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected NodecreateCondition(Set<PrimaryKey> addressKeys, EntityModel entityModel) Deprecated.protected booleanhandleEntityModel(EntityModel entityModel) Deprecated.protected booleanhandlePrincipal(Principal principal) Deprecated.Methods inherited from class AbstractMembershipHierarchyPolicyProcessor
doProcessPolicy, setEnableLegacyAclMethods inherited from class AbstractCustomPolicyProcessor
appendRule, isRuleProviderUsed, prependRule, processPolicy
-
Constructor Details
-
UserMembershipHierarchyPolicyProcessor
public UserMembershipHierarchyPolicyProcessor(SecurityManager securityManager, TypeManager typeManager, DataModel dataModel, AddressHierarchyResolver addressHierarchyResolver) Deprecated.
-
-
Method Details
-
createCondition
Deprecated.- Specified by:
createConditionin classAbstractMembershipHierarchyPolicyProcessor
-
handlePrincipal
Deprecated.- Specified by:
handlePrincipalin classAbstractCustomPolicyProcessor
-
handleEntityModel
Deprecated.- Specified by:
handleEntityModelin classAbstractCustomPolicyProcessor
-