|
JBoss port of sunxacml 2.0.5 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EvaluationResult | |
---|---|
org.jboss.security.xacml.sunxacml | This is the root package, which contains the PDP class where most people will want to start. |
org.jboss.security.xacml.sunxacml.attr | Contains many of the classes related to attributes and attribute retrieval. |
org.jboss.security.xacml.sunxacml.cond | Support for Conditions is in this package. |
org.jboss.security.xacml.sunxacml.finder | The finder package supports all of the pieces of the
XACML specification that require custom implementation. |
org.jboss.security.xacml.sunxacml.finder.impl | The few included finder modules are provided in this package. |
Uses of EvaluationResult in org.jboss.security.xacml.sunxacml |
---|
Methods in org.jboss.security.xacml.sunxacml that return EvaluationResult | |
---|---|
EvaluationResult |
EvaluationCtx.getActionAttribute(URI type,
URI id,
URI issuer)
Returns available action attribute value(s). |
EvaluationResult |
BasicEvaluationCtx.getActionAttribute(URI type,
URI id,
URI issuer)
Returns attribute value(s) from the action section of the request. |
EvaluationResult |
EvaluationCtx.getAttribute(String contextPath,
Node namespaceNode,
URI type,
String xpathVersion)
Returns the attribute value(s) retrieved using the given XPath expression. |
EvaluationResult |
BasicEvaluationCtx.getAttribute(String contextPath,
Node namespaceNode,
URI type,
String xpathVersion)
Returns the attribute value(s) retrieved using the given XPath expression. |
EvaluationResult |
EvaluationCtx.getEnvironmentAttribute(URI type,
URI id,
URI issuer)
Returns available environment attribute value(s). |
EvaluationResult |
BasicEvaluationCtx.getEnvironmentAttribute(URI type,
URI id,
URI issuer)
Returns attribute value(s) from the environment section of the request. |
EvaluationResult |
EvaluationCtx.getResourceAttribute(URI type,
URI id,
URI issuer)
Returns available resource attribute value(s). |
EvaluationResult |
BasicEvaluationCtx.getResourceAttribute(URI type,
URI id,
URI issuer)
Returns attribute value(s) from the resource section of the request. |
EvaluationResult |
EvaluationCtx.getSubjectAttribute(URI type,
URI id,
URI category)
Returns available subject attribute value(s) ignoring the issuer. |
EvaluationResult |
BasicEvaluationCtx.getSubjectAttribute(URI type,
URI id,
URI category)
Returns attribute value(s) from the subject section of the request that have no issuer. |
EvaluationResult |
EvaluationCtx.getSubjectAttribute(URI type,
URI id,
URI issuer,
URI category)
Returns available subject attribute value(s). |
EvaluationResult |
BasicEvaluationCtx.getSubjectAttribute(URI type,
URI id,
URI issuer,
URI category)
Returns attribute value(s) from the subject section of the request. |
Uses of EvaluationResult in org.jboss.security.xacml.sunxacml.attr |
---|
Methods in org.jboss.security.xacml.sunxacml.attr that return EvaluationResult | |
---|---|
EvaluationResult |
AttributeDesignator.evaluate(EvaluationCtx context)
Evaluates the pre-assigned meta-data against the given context, trying to find some matching values. |
EvaluationResult |
AttributeValue.evaluate(EvaluationCtx context)
Implements the required interface from Evaluatable . |
EvaluationResult |
AttributeSelector.evaluate(EvaluationCtx context)
Invokes the AttributeFinder used by the given
EvaluationCtx to try to resolve an attribute value. |
Uses of EvaluationResult in org.jboss.security.xacml.sunxacml.cond |
---|
Methods in org.jboss.security.xacml.sunxacml.cond that return EvaluationResult | |
---|---|
protected EvaluationResult |
FunctionBase.evalArgs(List params,
EvaluationCtx context,
AttributeValue[] args)
Evaluates each of the parameters, in order, filling in the argument array with the resulting values. |
EvaluationResult |
VariableReference.evaluate(EvaluationCtx context)
Evaluates the referenced expression using the given context, and either returns an error or a resulting value. |
EvaluationResult |
Condition.evaluate(EvaluationCtx context)
Evaluates the Condition by evaluating its child
Expression . |
EvaluationResult |
Evaluatable.evaluate(EvaluationCtx context)
Evaluates the object using the given context, and either returns an error or a resulting value. |
EvaluationResult |
Apply.evaluate(EvaluationCtx context)
Evaluates the apply object using the given function. |
EvaluationResult |
AddFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
DivideFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
NumericConvertFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
ConditionSetFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluates the function, using the specified parameters. |
EvaluationResult |
Function.evaluate(List inputs,
EvaluationCtx context)
Evaluates the Function using the given inputs. |
EvaluationResult |
GeneralSetFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluates the function, using the specified parameters. |
EvaluationResult |
ConditionBagFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
FloorFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
StringFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
MultiplyFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
SubtractFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
StringNormalizeFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
URLStringCatFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluates the function given the input data. |
EvaluationResult |
ComparisonFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
TimeInRangeFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluates the time-in-range function, which takes three TimeAttribute values. |
EvaluationResult |
EqualFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
NotFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
MatchFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
GeneralBagFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
ModFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
AbsFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
HigherOrderFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluates the function, using the specified parameters. |
EvaluationResult |
DateMathFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
NOfFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
LogicalFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
RoundFunction.evaluate(List inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
static EvaluationResult |
EvaluationResult.getFalseInstance()
Returns an EvaluationResult that represents
a false value. |
static EvaluationResult |
EvaluationResult.getInstance(boolean value)
Returns an EvaluationResult that represents
the boolean value provided. |
static EvaluationResult |
EvaluationResult.getTrueInstance()
Returns an EvaluationResult that represents
a true value. |
protected static EvaluationResult |
FunctionBase.makeProcessingError(String message)
Create an EvaluationResult that indicates a
processing error with the specified message. |
Uses of EvaluationResult in org.jboss.security.xacml.sunxacml.finder |
---|
Methods in org.jboss.security.xacml.sunxacml.finder that return EvaluationResult | |
---|---|
EvaluationResult |
AttributeFinderModule.findAttribute(String contextPath,
Node namespaceNode,
URI attributeType,
EvaluationCtx context,
String xpathVersion)
Tries to find attribute values based on the given selector data. |
EvaluationResult |
AttributeFinder.findAttribute(String contextPath,
Node namespaceNode,
URI attributeType,
EvaluationCtx context,
String xpathVersion)
Tries to find attribute values based on the given selector data. |
EvaluationResult |
AttributeFinderModule.findAttribute(URI attributeType,
URI attributeId,
URI issuer,
URI subjectCategory,
EvaluationCtx context,
int designatorType)
Tries to find attribute values based on the given designator data. |
EvaluationResult |
AttributeFinder.findAttribute(URI attributeType,
URI attributeId,
URI issuer,
URI subjectCategory,
EvaluationCtx context,
int designatorType)
Tries to find attribute values based on the given designator data. |
Uses of EvaluationResult in org.jboss.security.xacml.sunxacml.finder.impl |
---|
Methods in org.jboss.security.xacml.sunxacml.finder.impl that return EvaluationResult | |
---|---|
EvaluationResult |
SelectorModule.findAttribute(String path,
Node namespaceNode,
URI type,
EvaluationCtx context,
String xpathVersion)
Tries to find attribute values based on the given selector data. |
EvaluationResult |
CurrentEnvModule.findAttribute(URI attributeType,
URI attributeId,
URI issuer,
URI subjectCategory,
EvaluationCtx context,
int designatorType)
Used to get the current time, date, or dateTime. |
|
JBoss port of sunxacml 2.0.5 | |||||||||
PREV NEXT | FRAMES NO FRAMES |