
public final class PolicyRoot extends Policy
Policy.MappingXdiEntityPolicyAndIterator, Policy.MappingXdiEntityPolicyIterator, Policy.MappingXdiEntityPolicyNotIterator, Policy.MappingXdiEntityPolicyOrIterator, Policy.MappingXdiEntityPolicyRootIterator| Modifier | Constructor and Description |
|---|---|
protected |
PolicyRoot(XdiEntity xdiEntity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
static PolicyRoot |
fromXdiEntity(XdiEntity xdiEntity)
Factory method that creates an XDI root policy bound to a given XDI subgraph.
|
static boolean |
isValid(XdiEntity xdiEntity)
Checks if an XDI entity is a valid XDI root policy.
|
castCondition, compareTo, createAndPolicy, createNotPolicy, createOrPolicy, equals, evaluate, getContextNode, getOperators, getPolicies, getPolicyXDIArc, getXdiEntity, hashCode, toStringprotected PolicyRoot(XdiEntity xdiEntity)
public static boolean isValid(XdiEntity xdiEntity)
xdiEntity - The XDI entity to check.public static PolicyRoot fromXdiEntity(XdiEntity xdiEntity)
xdiEntity - The XDI subgraph that is an XDI root policy.public boolean evaluateInternal(PolicyEvaluationContext policyEvaluationContext)
evaluateInternal in class PolicyCopyright © 2017. All rights reserved.