|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeValue | |
---|---|
org.wso2.balana | This is the root package, which contains the PDP class where most people will want to start. |
org.wso2.balana.attr | Contains many of the classes related to attributes and attribute retrieval. |
org.wso2.balana.attr.proxy | This package defines proxy classes for all of the standard datatypes. |
org.wso2.balana.attr.proxy.xacml3 | |
org.wso2.balana.attr.xacml3 | |
org.wso2.balana.combine | All of the combining algorithm support is in this package. |
org.wso2.balana.cond | Support for Conditions is in this package. |
org.wso2.balana.ctx | All of the classes that support the context schema are in this package. |
org.wso2.balana.ctx.xacml2 | |
org.wso2.balana.ctx.xacml3 | |
org.wso2.balana.finder | The finder package supports all of the pieces of the
XACML specification that require custom implementation. |
Uses of AttributeValue in org.wso2.balana |
---|
Methods in org.wso2.balana that return AttributeValue | |
---|---|
AttributeValue |
TargetMatch.getMatchValue()
Returns the AttributeValue used by the matching function. |
Constructors in org.wso2.balana with parameters of type AttributeValue | |
---|---|
TargetMatch(Function function,
Evaluatable eval,
AttributeValue attrValue)
Constructor that creates a TargetMatch from components. |
|
TargetMatch(int type,
Function function,
Evaluatable eval,
AttributeValue attrValue)
Constructor that creates a TargetMatch from components. |
Uses of AttributeValue in org.wso2.balana.attr |
---|
Subclasses of AttributeValue in org.wso2.balana.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.wso2.balana.attr that return AttributeValue | |
---|---|
AttributeValue |
BaseAttributeFactory.createValue(Node root)
Creates a value based on the given DOM root node. |
abstract AttributeValue |
AttributeFactory.createValue(Node root)
Creates a value based on the given DOM root node. |
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,
String type)
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(Node root,
URI dataType)
Creates a value based on the given DOM root node and data type. |
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,
String[] params)
Creates a value based on the given data type and text-encoded value. |
abstract AttributeValue |
AttributeFactory.createValue(URI dataType,
String value,
String[] params)
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,
String[] params)
Tries to create a new AttributeValue based on the given String data. |
Methods in org.wso2.balana.attr with parameters of type AttributeValue | |
---|---|
boolean |
BagAttribute.contains(AttributeValue value)
Returns true if this set contains the specified value. |
Constructor parameters in org.wso2.balana.attr with type arguments of type AttributeValue | |
---|---|
BagAttribute(URI type,
List<AttributeValue> bag)
Creates a new BagAttribute that represents the Collection of
AttributeValue s supplied. |
Uses of AttributeValue in org.wso2.balana.attr.proxy |
---|
Methods in org.wso2.balana.attr.proxy that return AttributeValue | |
---|---|
AttributeValue |
YearMonthDurationAttributeProxy.getInstance(Node root)
|
AttributeValue |
X500NameAttributeProxy.getInstance(Node root)
|
AttributeValue |
TimeAttributeProxy.getInstance(Node root)
|
AttributeValue |
StringAttributeProxy.getInstance(Node root)
|
AttributeValue |
RFC822NameAttributeProxy.getInstance(Node root)
|
AttributeValue |
IPAddressAttributeProxy.getInstance(Node root)
|
AttributeValue |
IntegerAttributeProxy.getInstance(Node root)
|
AttributeValue |
HexBinaryAttributeProxy.getInstance(Node root)
|
AttributeValue |
DoubleAttributeProxy.getInstance(Node root)
|
AttributeValue |
DNSNameAttributeProxy.getInstance(Node root)
|
AttributeValue |
DayTimeDurationAttributeProxy.getInstance(Node root)
|
AttributeValue |
DateTimeAttributeProxy.getInstance(Node root)
|
AttributeValue |
DateAttributeProxy.getInstance(Node root)
|
AttributeValue |
BooleanAttributeProxy.getInstance(Node root)
|
AttributeValue |
Base64BinaryAttributeProxy.getInstance(Node root)
|
AttributeValue |
AnyURIAttributeProxy.getInstance(Node root)
|
AttributeValue |
YearMonthDurationAttributeProxy.getInstance(String value)
|
AttributeValue |
X500NameAttributeProxy.getInstance(String value)
|
AttributeValue |
TimeAttributeProxy.getInstance(String value)
|
AttributeValue |
StringAttributeProxy.getInstance(String value)
|
AttributeValue |
RFC822NameAttributeProxy.getInstance(String value)
|
AttributeValue |
IPAddressAttributeProxy.getInstance(String value)
|
AttributeValue |
IntegerAttributeProxy.getInstance(String value)
|
AttributeValue |
HexBinaryAttributeProxy.getInstance(String value)
|
AttributeValue |
DoubleAttributeProxy.getInstance(String value)
|
AttributeValue |
DNSNameAttributeProxy.getInstance(String value)
|
AttributeValue |
DayTimeDurationAttributeProxy.getInstance(String value)
|
AttributeValue |
DateTimeAttributeProxy.getInstance(String value)
|
AttributeValue |
DateAttributeProxy.getInstance(String value)
|
AttributeValue |
BooleanAttributeProxy.getInstance(String value)
|
AttributeValue |
Base64BinaryAttributeProxy.getInstance(String value)
|
AttributeValue |
AnyURIAttributeProxy.getInstance(String value)
|
abstract AttributeValue |
AbstractAttributeProxy.getInstance(String value)
Tries to create a new AttributeValue based on the given String data. |
AttributeValue |
AbstractAttributeProxy.getInstance(String value,
String[] params)
|
Uses of AttributeValue in org.wso2.balana.attr.proxy.xacml3 |
---|
Methods in org.wso2.balana.attr.proxy.xacml3 that return AttributeValue | |
---|---|
AttributeValue |
XPathAttributeProxy.getInstance(Node root)
|
AttributeValue |
XPathAttributeProxy.getInstance(String value,
String[] params)
|
Uses of AttributeValue in org.wso2.balana.attr.xacml3 |
---|
Subclasses of AttributeValue in org.wso2.balana.attr.xacml3 | |
---|---|
class |
XPathAttribute
Representation of Xpath attribute type |
Uses of AttributeValue in org.wso2.balana.combine |
---|
Methods in org.wso2.balana.combine that return AttributeValue | |
---|---|
AttributeValue |
CombinerParameter.getValue()
Returns the value provided by this parameter. |
Constructors in org.wso2.balana.combine with parameters of type AttributeValue | |
---|---|
CombinerParameter(String name,
AttributeValue value)
Creates a new CombinerParameter. |
Uses of AttributeValue in org.wso2.balana.cond |
---|
Methods in org.wso2.balana.cond that return AttributeValue | |
---|---|
AttributeValue |
EvaluationResult.getAttributeValue()
Returns the attribute value, or null if there was an error |
Methods in org.wso2.balana.cond with parameters of type AttributeValue | |
---|---|
protected EvaluationResult |
FunctionBase.evalArgs(List<Evaluatable> params,
EvaluationCtx context,
AttributeValue[] args)
Evaluates each of the parameters, in order, filling in the argument array with the resulting values. |
Constructors in org.wso2.balana.cond with parameters of type AttributeValue | |
---|---|
EvaluationResult(AttributeValue value)
Constructor that creates an EvaluationResult containing a single
AttributeValue |
Uses of AttributeValue in org.wso2.balana.ctx |
---|
Subclasses of AttributeValue in org.wso2.balana.ctx | |
---|---|
class |
AttributeAssignment
Represents AttributeAssignmentType in the XACML 3.0 and 2.0 policy schema This is used for including arguments in obligations and advices |
Methods in org.wso2.balana.ctx that return AttributeValue | |
---|---|
AttributeValue |
Attribute.getValue()
a AttributeValue of this attribute,
or null if no value was included |
Methods in org.wso2.balana.ctx that return types with arguments of type AttributeValue | |
---|---|
List<AttributeValue> |
Attribute.getValues()
List of AttributeValue of this attribute,
or null if no value was included |
Constructors in org.wso2.balana.ctx with parameters of type AttributeValue | |
---|---|
Attribute(URI id,
String issuer,
DateTimeAttribute issueInstant,
AttributeValue value,
boolean includeInResult,
int version)
Creates a new Attribute of the type specified in the given
AttributeValue .for XACML 3 with one AttributeValue |
|
Attribute(URI id,
String issuer,
DateTimeAttribute issueInstant,
AttributeValue value,
int version)
Creates a new Attribute for XACML 2 and XACML 1.X with one AttributeValue |
Constructor parameters in org.wso2.balana.ctx with type arguments of type AttributeValue | |
---|---|
Attribute(URI id,
URI type,
String issuer,
DateTimeAttribute issueInstant,
List<AttributeValue> attributeValues,
boolean includeInResult,
int xacmlVersion)
Creates a new Attribute |
|
MissingAttributeDetail(URI id,
URI type,
URI category,
List<AttributeValue> attributeValues,
int xacmlVersion)
Creates a new MissingAttributeDetail |
|
MissingAttributeDetail(URI id,
URI type,
URI category,
String issuer,
List<AttributeValue> attributeValues,
int xacmlVersion)
Creates a new MissingAttributeDetail |
Uses of AttributeValue in org.wso2.balana.ctx.xacml2 |
---|
Methods in org.wso2.balana.ctx.xacml2 that return AttributeValue | |
---|---|
AttributeValue |
XACML2EvaluationCtx.getResourceId()
Returns the resource named in the request as resource-id. |
Methods in org.wso2.balana.ctx.xacml2 with parameters of type AttributeValue | |
---|---|
void |
XACML2EvaluationCtx.setResourceId(AttributeValue resourceId,
Set<Attributes> attributesSet)
Changes the value of the resource-id attribute in this context. |
Uses of AttributeValue in org.wso2.balana.ctx.xacml3 |
---|
Methods in org.wso2.balana.ctx.xacml3 with parameters of type AttributeValue | |
---|---|
void |
XACML3EvaluationCtx.setResourceId(AttributeValue resourceId,
Set<Attributes> attributesSet)
Changes the value of the resource-id attribute in this context. |
Uses of AttributeValue in org.wso2.balana.finder |
---|
Methods in org.wso2.balana.finder that return types with arguments of type AttributeValue | |
---|---|
Set<AttributeValue> |
ResourceFinderResult.getResources()
Returns the Set of successfully resolved Resource Id AttributeValue
s, which will be empty if no resources were successfully resolved. |
Methods in org.wso2.balana.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. |
Constructor parameters in org.wso2.balana.finder with type arguments of type AttributeValue | |
---|---|
ResourceFinderResult(Set<AttributeValue> resources)
Creates a result containing the given Set of resource identifiers. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |