Uses of Class
org.jboss.security.xacml.sunxacml.cond.EvaluationResult

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 BasicEvaluationCtx.getActionAttribute(URI type, URI id, URI issuer)
          Returns attribute value(s) from the action section of the request.
 EvaluationResult EvaluationCtx.getActionAttribute(URI type, URI id, URI issuer)
          Returns available action attribute value(s).
 EvaluationResult BasicEvaluationCtx.getAttribute(String contextPath, Node namespaceNode, URI type, String xpathVersion)
          Returns the attribute value(s) retrieved using the given XPath expression.
 EvaluationResult EvaluationCtx.getAttribute(String contextPath, Node namespaceNode, URI type, String xpathVersion)
          Returns the attribute value(s) retrieved using the given XPath expression.
 EvaluationResult BasicEvaluationCtx.getEnvironmentAttribute(URI type, URI id, URI issuer)
          Returns attribute value(s) from the environment section of the request.
 EvaluationResult EvaluationCtx.getEnvironmentAttribute(URI type, URI id, URI issuer)
          Returns available environment 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.getResourceAttribute(URI type, URI id, URI issuer)
          Returns available resource attribute value(s).
 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 category)
          Returns available subject attribute value(s) ignoring the issuer.
 EvaluationResult BasicEvaluationCtx.getSubjectAttribute(URI type, URI id, URI issuer, URI category)
          Returns attribute value(s) from the subject section of the request.
 EvaluationResult EvaluationCtx.getSubjectAttribute(URI type, URI id, URI issuer, URI category)
          Returns available subject attribute value(s).
 

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 Apply.evaluate(EvaluationCtx context)
          Evaluates the apply object using the given function.
 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 VariableReference.evaluate(EvaluationCtx context)
          Evaluates the referenced expression using the given context, and either returns an error or a resulting value.
 EvaluationResult MultiplyFunction.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 StringNormalizeFunction.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 AbsFunction.evaluate(List inputs, EvaluationCtx context)
          Evaluate the function, using the specified parameters.
 EvaluationResult ConditionBagFunction.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 MatchFunction.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 DivideFunction.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 AddFunction.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.
 EvaluationResult GeneralSetFunction.evaluate(List inputs, EvaluationCtx context)
          Evaluates the function, using the specified parameters.
 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 StringFunction.evaluate(List inputs, EvaluationCtx context)
          Evaluate the function, using the specified parameters.
 EvaluationResult ComparisonFunction.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 ConditionSetFunction.evaluate(List inputs, EvaluationCtx context)
          Evaluates 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 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 Function.evaluate(List inputs, EvaluationCtx context)
          Evaluates the Function using the given inputs.
 EvaluationResult LogicalFunction.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.
 



Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.