Package com.sun.identity.entitlement
Class Evaluator
java.lang.Object
com.sun.identity.entitlement.Evaluator
- All Implemented Interfaces:
com.sun.identity.entitlement.PolicyEvaluator
@Supported
public class Evaluator
extends Object
implements com.sun.identity.entitlement.PolicyEvaluator
Provides supported methods for the
PolicyEvaluator interface. This is named Evaluator for historical reasons.-
Method Summary
Modifier and TypeMethodDescriptionList<com.sun.identity.entitlement.Entitlement>evaluate(String realm, Subject subject, String resourceName, Map<String, Set<String>> environmentParams, boolean recursive) List<com.sun.identity.entitlement.Entitlement>evaluate(String realm, Subject subject, Set<String> resourceNames, Map<String, Set<String>> environmentParams)
-
Method Details
-
evaluate
@Supported public List<com.sun.identity.entitlement.Entitlement> evaluate(String realm, Subject subject, Set<String> resourceNames, Map<String, Set<String>> environmentParams) throws EntitlementException- Throws:
EntitlementException
-
evaluate
@Supported public List<com.sun.identity.entitlement.Entitlement> evaluate(String realm, Subject subject, String resourceName, Map<String, Set<String>> environmentParams, boolean recursive) throws EntitlementException- Throws:
EntitlementException
-