public abstract class AbstractRequirementEvaluator extends Object implements RequirementEvaluator
Constructor and Description |
---|
AbstractRequirementEvaluator() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
doEval(RequirementConfiguration requirementConfig,
org.apache.shiro.subject.Subject subject) |
boolean |
eval(RequirementConfiguration requirementConfig,
org.apache.shiro.subject.Subject subject) |
public boolean eval(@Nonnull RequirementConfiguration requirementConfig, @Nonnull org.apache.shiro.subject.Subject subject)
eval
in interface RequirementEvaluator
protected abstract boolean doEval(@Nonnull RequirementConfiguration requirementConfig, @Nonnull org.apache.shiro.subject.Subject subject)