|
JBoss port of sunxacml 2.0.8.Final-redhat-1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
BooleanAttributeProxy.getInstance(Node root)
|
AttributeValue |
Base64BinaryAttributeProxy.getInstance(Node root)
|
AttributeValue |
TimeAttributeProxy.getInstance(Node root)
|
AttributeValue |
DateTimeAttributeProxy.getInstance(Node root)
|
AttributeValue |
StringAttributeProxy.getInstance(Node root)
|
AttributeValue |
IPAddressAttributeProxy.getInstance(Node root)
|
AttributeValue |
IntegerAttributeProxy.getInstance(Node root)
|
AttributeValue |
YearMonthDurationAttributeProxy.getInstance(Node root)
|
AttributeValue |
DNSNameAttributeProxy.getInstance(Node root)
|
AttributeValue |
X500NameAttributeProxy.getInstance(Node root)
|
AttributeValue |
AnyURIAttributeProxy.getInstance(Node root)
|
AttributeValue |
HexBinaryAttributeProxy.getInstance(Node root)
|
AttributeValue |
DoubleAttributeProxy.getInstance(Node root)
|
AttributeValue |
DayTimeDurationAttributeProxy.getInstance(Node root)
|
AttributeValue |
DateAttributeProxy.getInstance(Node root)
|
AttributeValue |
RFC822NameAttributeProxy.getInstance(Node root)
|
AttributeValue |
BooleanAttributeProxy.getInstance(String value)
|
AttributeValue |
Base64BinaryAttributeProxy.getInstance(String value)
|
AttributeValue |
TimeAttributeProxy.getInstance(String value)
|
AttributeValue |
DateTimeAttributeProxy.getInstance(String value)
|
AttributeValue |
StringAttributeProxy.getInstance(String value)
|
AttributeValue |
IPAddressAttributeProxy.getInstance(String value)
|
AttributeValue |
IntegerAttributeProxy.getInstance(String value)
|
AttributeValue |
YearMonthDurationAttributeProxy.getInstance(String value)
|
AttributeValue |
DNSNameAttributeProxy.getInstance(String value)
|
AttributeValue |
X500NameAttributeProxy.getInstance(String value)
|
AttributeValue |
AnyURIAttributeProxy.getInstance(String value)
|
AttributeValue |
HexBinaryAttributeProxy.getInstance(String value)
|
AttributeValue |
DoubleAttributeProxy.getInstance(String value)
|
AttributeValue |
DayTimeDurationAttributeProxy.getInstance(String value)
|
AttributeValue |
DateAttributeProxy.getInstance(String value)
|
AttributeValue |
RFC822NameAttributeProxy.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.8.Final-redhat-1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |