| Package | Description |
|---|---|
| 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. |
| Class and Description |
|---|
| AttributeFactory
This is an abstract factory class for creating XACML attribute values.
|
| AttributeFactoryProxy
A simple proxy interface used to install new
AttributeFactorys. |
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AbstractAttributeSelector
Supports the standard selector functionality in XACML 3.0 version, which uses XPath expressions to resolve
values from the Request or elsewhere.
|
| AbstractDesignator |
| AnyURIAttribute
Representation of an xs:anyURI value.
|
| AttributeDesignator
Represents all four kinds of Designators in XACML.
|
| AttributeDesignatorFactory |
| AttributeFactory
This is an abstract factory class for creating XACML attribute values.
|
| AttributeFactoryProxy
A simple proxy interface used to install new
AttributeFactorys. |
| AttributeProxy
Used by the
AttributeFactory to create new attributes. |
| AttributeSelector
Supports the standard selector functionality in XACML 1.0 /2.0 version, which uses XPath expressions to resolve
values from the Request or elsewhere.
|
| AttributeSelectorFactory |
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| BagAttribute
Represents a bag used in the XACML spec as return values from functions and designators/selectors
that provide more than one value.
|
| Base64BinaryAttribute
Representation of an xsi:base64Binary value.
|
| BaseAttributeFactory
This is a basic implementation of
AttributeFactory. |
| BooleanAttribute
Representation of an xs:boolean value.
|
| DateAttribute
Representation of an xs:date value.
|
| DateTimeAttribute
Representation of an xs:dateTime value.
|
| DayTimeDurationAttribute
Representation of an xf:dayTimeDuration value.
|
| DNSNameAttribute
Represents the DNSName datatype introduced in XACML 2.0.
|
| DoubleAttribute
Representation of an xsi:double value.
|
| HexBinaryAttribute
Representation of an xsi:hexBinary value.
|
| IntegerAttribute
Representation of an xs:integer value.
|
| IPAddressAttribute
Represents the IPAddress datatype introduced in XACML 2.0.
|
| PortRange
This class represents a port range as specified in the XACML 2.0 description of
dnsName and ipAddress. |
| RFC822NameAttribute
Representation of an rfc822Name (ie, an email address).
|
| StandardAttributeFactory
This factory supports the standard set of datatypes specified in XACML 1.x and 2.0.
|
| StringAttribute
Representation of an xs:string value.
|
| TimeAttribute
Representation of an xs:time value.
|
| X500NameAttribute
Representation of an X500 Name.
|
| YearMonthDurationAttribute
Representation of an xf:yearMonthDuration value.
|
| Class and Description |
|---|
| AttributeProxy
Used by the
AttributeFactory to create new attributes. |
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AttributeProxy
Used by the
AttributeFactory to create new attributes. |
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| DateAttribute
Representation of an xs:date value.
|
| DateTimeAttribute
Representation of an xs:dateTime value.
|
| TimeAttribute
Representation of an xs:time value.
|
| Class and Description |
|---|
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
| Class and Description |
|---|
| AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class
represents a value for a given attribute type.
|
Copyright © 2019 WSO2. All rights reserved.