org.kuali.kfs.sec.service.impl
Class DescendOrganizationAccessPermissionEvaluatorImpl
java.lang.Object
org.kuali.kfs.sec.service.impl.AccessPermissionEvaluatorImpl
org.kuali.kfs.sec.service.impl.DescendOrganizationAccessPermissionEvaluatorImpl
- All Implemented Interfaces:
- AccessPermissionEvaluator
public class DescendOrganizationAccessPermissionEvaluatorImpl
- extends AccessPermissionEvaluatorImpl
Custom access permission evaluator that looks at the organization hierarchy when matching values
Fields inherited from class org.kuali.kfs.sec.service.impl.AccessPermissionEvaluatorImpl |
allowConstraint, constraintCode, matchValues, notOperator, operatorCode, otherKeyFieldValues, performEqualMatch, performGreaterThanMatch, performLessThanMatch, person, propertyValue |
Method Summary |
protected boolean |
isMatch(String matchValue,
String value)
Matches org values based on org hierarchy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DescendOrganizationAccessPermissionEvaluatorImpl
public DescendOrganizationAccessPermissionEvaluatorImpl()
isMatch
protected boolean isMatch(String matchValue,
String value)
- Matches org values based on org hierarchy
- Overrides:
isMatch
in class AccessPermissionEvaluatorImpl
- Parameters:
matchValue
- String value to match, can contain the * wildcardvalue
- String value to compare
- Returns:
- boolean true if values match, false otherwise
- See Also:
AccessPermissionEvaluatorImpl.isMatch(java.lang.String, java.lang.String)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.