JBoss port of sunxacml 2.0.5-redhat-1

Uses of Class
org.jboss.security.xacml.sunxacml.attr.AttributeValue

Packages that use AttributeValue
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.attr.proxy This package defines proxy classes for all of the standard datatypes. 
org.jboss.security.xacml.sunxacml.combine All of the combining algorithm support is in this package. 
org.jboss.security.xacml.sunxacml.cond Support for Conditions is in this package. 
org.jboss.security.xacml.sunxacml.ctx All of the classes that support the context schema are 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. 
 

Uses of AttributeValue in org.jboss.security.xacml.sunxacml
 

Methods in org.jboss.security.xacml.sunxacml that return AttributeValue
 AttributeValue TargetMatch.getMatchValue()
          Returns the AttributeValue used by the matching function.
 AttributeValue BasicEvaluationCtx.getResourceId()
          Returns the resource named in the request as resource-id.
 AttributeValue EvaluationCtx.getResourceId()
          Returns the identifier for the resource being requested.
 

Methods in org.jboss.security.xacml.sunxacml with parameters of type AttributeValue
 void BasicEvaluationCtx.setResourceId(AttributeValue resourceId)
          Changes the value of the resource-id attribute in this context.
 void EvaluationCtx.setResourceId(AttributeValue resourceId)
          Changes the value of the resource-id attribute in this context.
 

Constructors in org.jboss.security.xacml.sunxacml with parameters of type AttributeValue
TargetMatch(int type, Function function, Evaluatable eval, AttributeValue attrValue)
          Constructor that creates a TargetMatch from components.
 

Uses of AttributeValue in org.jboss.security.xacml.sunxacml.attr
 

Subclasses of AttributeValue in org.jboss.security.xacml.sunxacml.attr
 class AnyURIAttribute
          Representation of an xs:anyURI value.
 class BagAttribute
          Represents a bag used in the XACML spec as return values from functions and designators/selectors that provide more than one value.
 class Base64BinaryAttribute
          Representation of an xsi:base64Binary value.
 class BooleanAttribute
          Representation of an xs:boolean value.
 class DateAttribute
          Representation of an xs:date value.
 class DateTimeAttribute
          Representation of an xs:dateTime value.
 class DayTimeDurationAttribute
          Representation of an xf:dayTimeDuration value.
 class DNSNameAttribute
          Represents the DNSName datatype introduced in XACML 2.0.
 class DoubleAttribute
          Representation of an xsi:double value.
 class HexBinaryAttribute
          Representation of an xsi:hexBinary value.
 class IntegerAttribute
          Representation of an xs:integer value.
 class IPAddressAttribute
          Represents the IPAddress datatype introduced in XACML 2.0.
 class IPv4AddressAttribute
          Subclass of IPAddressAttribute that handles the specifics of IPv4.
 class IPv6AddressAttribute
          Subclass of IPAddressAttribute that handles the specifics of IPv6.
 class RFC822NameAttribute
          Representation of an rfc822Name (ie, an email address).
 class StringAttribute
          Representation of an xs:string value.
 class TimeAttribute
          Representation of an xs:time value.
 class X500NameAttribute
          Representation of an X500 Name.
 class YearMonthDurationAttribute
          Representation of an xf:yearMonthDuration value.
 

Methods in org.jboss.security.xacml.sunxacml.attr that return AttributeValue
static AttributeValue AttributeFactory.createAttribute(Node root)
          Deprecated. As of version 1.2, replaced by AttributeFactory.createValue(Node). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
static AttributeValue AttributeFactory.createAttribute(Node root, String type)
          Deprecated. As of version 1.2, replaced by AttributeFactory.createValue(Node,String). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
static AttributeValue AttributeFactory.createAttribute(Node root, URI dataType)
          Deprecated. As of version 1.2, replaced by AttributeFactory.createValue(Node,URI). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
static AttributeValue AttributeFactory.createAttribute(URI dataType, String value)
          Deprecated. As of version 1.2, replaced by AttributeFactory.createValue(URI,String). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
abstract  AttributeValue AttributeFactory.createValue(Node root)
          Creates a value based on the given DOM root node.
 AttributeValue BaseAttributeFactory.createValue(Node root)
          Creates a value based on the given DOM root node.
abstract  AttributeValue AttributeFactory.createValue(Node root, String type)
          Creates a value based on the given DOM root node and data type.
 AttributeValue BaseAttributeFactory.createValue(Node root, String type)
          Creates a value based on the given DOM root node and data type.
abstract  AttributeValue AttributeFactory.createValue(Node root, URI dataType)
          Creates a value based on the given DOM root node and data type.
 AttributeValue BaseAttributeFactory.createValue(Node root, URI dataType)
          Creates a value based on the given DOM root node and data type.
abstract  AttributeValue AttributeFactory.createValue(URI dataType, String value)
          Creates a value based on the given data type and text-encoded value.
 AttributeValue BaseAttributeFactory.createValue(URI dataType, String value)
          Creates a value based on the given data type and text-encoded value.
 AttributeValue AttributeProxy.getInstance(Node root)
          Tries to create a new AttributeValue based on the given DOM root node.
 AttributeValue AttributeProxy.getInstance(String value)
          Tries to create a new AttributeValue based on the given String data.
 

Methods in org.jboss.security.xacml.sunxacml.attr with parameters of type AttributeValue
 boolean BagAttribute.contains(AttributeValue value)
          Returns true if this set contains the specified value.
 

Uses of AttributeValue in org.jboss.security.xacml.sunxacml.attr.proxy
 

Methods in org.jboss.security.xacml.sunxacml.attr.proxy that return AttributeValue
 AttributeValue Base64BinaryAttributeProxy.getInstance(Node root)
           
 AttributeValue DateTimeAttributeProxy.getInstance(Node root)
           
 AttributeValue DateAttributeProxy.getInstance(Node root)
           
 AttributeValue DoubleAttributeProxy.getInstance(Node root)
           
 AttributeValue RFC822NameAttributeProxy.getInstance(Node root)
           
 AttributeValue TimeAttributeProxy.getInstance(Node root)
           
 AttributeValue YearMonthDurationAttributeProxy.getInstance(Node root)
           
 AttributeValue X500NameAttributeProxy.getInstance(Node root)
           
 AttributeValue BooleanAttributeProxy.getInstance(Node root)
           
 AttributeValue HexBinaryAttributeProxy.getInstance(Node root)
           
 AttributeValue DayTimeDurationAttributeProxy.getInstance(Node root)
           
 AttributeValue DNSNameAttributeProxy.getInstance(Node root)
           
 AttributeValue IPAddressAttributeProxy.getInstance(Node root)
           
 AttributeValue AnyURIAttributeProxy.getInstance(Node root)
           
 AttributeValue IntegerAttributeProxy.getInstance(Node root)
           
 AttributeValue StringAttributeProxy.getInstance(Node root)
           
 AttributeValue Base64BinaryAttributeProxy.getInstance(String value)
           
 AttributeValue DateTimeAttributeProxy.getInstance(String value)
           
 AttributeValue DateAttributeProxy.getInstance(String value)
           
 AttributeValue DoubleAttributeProxy.getInstance(String value)
           
 AttributeValue RFC822NameAttributeProxy.getInstance(String value)
           
 AttributeValue TimeAttributeProxy.getInstance(String value)
           
 AttributeValue YearMonthDurationAttributeProxy.getInstance(String value)
           
 AttributeValue X500NameAttributeProxy.getInstance(String value)
           
 AttributeValue BooleanAttributeProxy.getInstance(String value)
           
 AttributeValue HexBinaryAttributeProxy.getInstance(String value)
           
 AttributeValue DayTimeDurationAttributeProxy.getInstance(String value)
           
 AttributeValue DNSNameAttributeProxy.getInstance(String value)
           
 AttributeValue IPAddressAttributeProxy.getInstance(String value)
           
 AttributeValue AnyURIAttributeProxy.getInstance(String value)
           
 AttributeValue IntegerAttributeProxy.getInstance(String value)
           
 AttributeValue StringAttributeProxy.getInstance(String value)
           
 

Uses of AttributeValue in org.jboss.security.xacml.sunxacml.combine
 

Methods in org.jboss.security.xacml.sunxacml.combine that return AttributeValue
 AttributeValue CombinerParameter.getValue()
          Returns the value provided by this parameter.
 

Constructors in org.jboss.security.xacml.sunxacml.combine with parameters of type AttributeValue
CombinerParameter(String name, AttributeValue value)
          Creates a new CombinerParameter.
 

Uses of AttributeValue in org.jboss.security.xacml.sunxacml.cond
 

Methods in org.jboss.security.xacml.sunxacml.cond that return AttributeValue
 AttributeValue EvaluationResult.getAttributeValue()
          Returns the attribute value, or null if there was an error
 

Methods in org.jboss.security.xacml.sunxacml.cond with parameters of type AttributeValue
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.
 

Constructors in org.jboss.security.xacml.sunxacml.cond with parameters of type AttributeValue
EvaluationResult(AttributeValue value)
          Constructor that creates an EvaluationResult containing a single AttributeValue
 

Uses of AttributeValue in org.jboss.security.xacml.sunxacml.ctx
 

Methods in org.jboss.security.xacml.sunxacml.ctx that return AttributeValue
 AttributeValue Attribute.getValue()
          The value of this attribute, or null if no value was included
 

Methods in org.jboss.security.xacml.sunxacml.ctx that return types with arguments of type AttributeValue
 List<AttributeValue> Attribute.getValues()
          Return all the values
 

Constructors in org.jboss.security.xacml.sunxacml.ctx with parameters of type AttributeValue
Attribute(URI id, String issuer, DateTimeAttribute issueInstant, AttributeValue value)
          Creates a new Attribute of the type specified in the given AttributeValue.
Attribute(URI id, URI type, String issuer, DateTimeAttribute issueInstant, AttributeValue value)
          Deprecated. As of version 1.1, replaced by Attribute.Attribute(URI,String,DateTimeAttribute,AttributeValue). This constructor has some ambiguity in that it allows a specified datatype and a value that already has some associated datatype. The new constructor clarifies this issue by removing the datatype parameter and using the datatype specified by the given value.
 

Constructor parameters in org.jboss.security.xacml.sunxacml.ctx with type arguments of type AttributeValue
Attribute(URI id, URI type, String issuer, DateTimeAttribute issueInstant, List<AttributeValue> values)
           
Attribute(URI id, URI type, String issuer, DateTimeAttribute issueInstant, Set<AttributeValue> values)
           
 

Uses of AttributeValue in org.jboss.security.xacml.sunxacml.finder
 

Methods in org.jboss.security.xacml.sunxacml.finder with parameters of type AttributeValue
 ResourceFinderResult ResourceFinderModule.findChildResources(AttributeValue parentResourceId)
          Deprecated. As of version 1.2, replaced by ResourceFinderModule.findChildResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context, and will be removed in a future release. Also, not that this will never get called when using the default PDP.
 ResourceFinderResult ResourceFinder.findChildResources(AttributeValue parentResourceId)
          Deprecated. As of version 1.2, replaced by ResourceFinder.findChildResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context to the modules, and will be removed in a future release.
 ResourceFinderResult ResourceFinderModule.findChildResources(AttributeValue parentResourceId, EvaluationCtx context)
          Tries to find the child Resource Ids associated with the parent.
 ResourceFinderResult ResourceFinder.findChildResources(AttributeValue parentResourceId, EvaluationCtx context)
          Finds Resource Ids using the Children scope, and returns all resolved identifiers as well as any errors that occurred.
 ResourceFinderResult ResourceFinderModule.findDescendantResources(AttributeValue parentResourceId)
          Deprecated. As of version 1.2, replaced by ResourceFinderModule.findDescendantResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context, and will be removed in a future release. Also, not that this will never get called when using the default PDP.
 ResourceFinderResult ResourceFinder.findDescendantResources(AttributeValue parentResourceId)
          Deprecated. As of version 1.2, replaced by ResourceFinder.findDescendantResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context to the modules, and will be removed in a future release.
 ResourceFinderResult ResourceFinderModule.findDescendantResources(AttributeValue parentResourceId, EvaluationCtx context)
          Tries to find the descendant Resource Ids associated with the parent.
 ResourceFinderResult ResourceFinder.findDescendantResources(AttributeValue parentResourceId, EvaluationCtx context)
          Finds Resource Ids using the Descendants scope, and returns all resolved identifiers as well as any errors that occurred.
 


JBoss port of sunxacml 2.0.5-redhat-1

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