public interface AccessPermissionEvaluator
Modifier and Type | Method and Description |
---|---|
void |
setConstraintCode(String constraintCode)
Setter for the constraint code found on the user's qualification record
|
void |
setOperatorCode(String operatorCode)
Setter for the operator code found on the user's qualification record
|
void |
setOtherKeyFieldValueMap(Map<String,Object> otherKeyFieldValues)
Setter for the Map that holds values for the other key fields (if any)
|
void |
setPerson(org.kuali.rice.kim.api.identity.Person person)
Setter for the person who the permission is being evaluated for
|
void |
setPropertyValue(String propertyValue)
Setter for the property value found on the user's qualification record
|
boolean |
valueIsAllowed(String value)
Evaluates the given value against the permission definition.
|
boolean valueIsAllowed(String value)
value
- String value to evaluatevoid setConstraintCode(String constraintCode)
constraintCode
- void setOperatorCode(String operatorCode)
operatorCode
- void setPropertyValue(String propertyValue)
propertyValue
- void setOtherKeyFieldValueMap(Map<String,Object> otherKeyFieldValues)
otherKeyFieldValues
- Map with field name as the Map key and field value as Map valuevoid setPerson(org.kuali.rice.kim.api.identity.Person person)
person
- Person kim business objectCopyright © 2004–2015 The Kuali Foundation. All rights reserved.