|
JBoss port of sunxacml 2.0.5-redhat-1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParsingException | |
---|---|
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.support | |
org.jboss.security.xacml.sunxacml.support.finder |
Uses of ParsingException in org.jboss.security.xacml.sunxacml |
---|
Methods in org.jboss.security.xacml.sunxacml that throw ParsingException | |
---|---|
static Obligation |
Obligation.getInstance(Node root)
Creates an instance of Obligation based on the DOM root
node. |
static PolicySet |
PolicySet.getInstance(Node root)
Creates an instance of a PolicySet object based on a
DOM node. |
static Policy |
Policy.getInstance(Node root)
Creates an instance of a Policy object based on a
DOM node. |
static TargetSection |
TargetSection.getInstance(Node root,
int matchType,
PolicyMetaData metaData)
Creates a Target by parsing a node. |
static TargetMatch |
TargetMatch.getInstance(Node root,
int matchType,
PolicyMetaData metaData)
Creates a TargetMatch by parsing a node, using the
input prefix to determine whether this is a SubjectMatch, ResourceMatch,
or ActionMatch. |
static TargetMatchGroup |
TargetMatchGroup.getInstance(Node root,
int matchType,
PolicyMetaData metaData)
Creates a Target based on its DOM node. |
static PolicySet |
PolicySet.getInstance(Node root,
PolicyFinder finder)
Creates an instance of a PolicySet object based on a
DOM node. |
static PolicyReference |
PolicyReference.getInstance(Node root,
PolicyFinder finder)
Deprecated. As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will
only work for XACML 1.x policies. |
static PolicyReference |
PolicyReference.getInstance(Node root,
PolicyFinder finder,
PolicyMetaData metaData)
Creates an instance of a PolicyReference object based on
a DOM node. |
static Target |
Target.getInstance(Node root,
PolicyMetaData metaData)
Creates a Target by parsing a node. |
static Rule |
Rule.getInstance(Node root,
PolicyMetaData metaData,
VariableManager manager)
Returns a new instance of the Rule class based on a
DOM node. |
static Target |
Target.getInstance(Node root,
String xpathVersion)
Deprecated. As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will
only work for XACML 1.x policies. |
static Rule |
Rule.getInstance(Node root,
String xpathVersion)
Deprecated. As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will
only work for XACML 1.x policies. |
static TargetMatch |
TargetMatch.getInstance(Node root,
String prefix,
String xpathVersion)
Deprecated. As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will
only work for XACML 1.x policies. |
Constructors in org.jboss.security.xacml.sunxacml that throw ParsingException | |
---|---|
AbstractPolicy(Node root,
String policyPrefix,
String combiningName)
Constructor used by child classes to initialize the shared data from a DOM root node. |
|
BasicEvaluationCtx(RequestCtx request)
Constructs a new BasicEvaluationCtx based on the given
request. |
|
BasicEvaluationCtx(RequestCtx request,
AttributeFinder finder)
Constructs a new BasicEvaluationCtx based on the given
request, and supports looking outside the original request for attribute
values using the AttributeFinder . |
|
BasicEvaluationCtx(RequestCtx request,
AttributeFinder finder,
boolean cacheEnvValues)
Constructs a new BasicEvaluationCtx based on the given
request, and supports looking outside the original request for attribute
values using the AttributeFinder . |
|
BasicEvaluationCtx(RequestCtx request,
boolean cacheEnvValues)
Constructs a new BasicEvaluationCtx based on the given
request. |
|
ConfigurationStore()
Default constructor. |
|
ConfigurationStore(File configFile)
Constructor that explicitly specifies the configuration file to load. |
Uses of ParsingException in org.jboss.security.xacml.sunxacml.attr |
---|
Methods in org.jboss.security.xacml.sunxacml.attr that throw ParsingException | |
---|---|
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. |
static DNSNameAttribute |
DNSNameAttribute.getInstance(Node root)
Returns a new DNSNameAttribute that represents
the name at a particular DOM node. |
static Base64BinaryAttribute |
Base64BinaryAttribute.getInstance(Node root)
Returns a new Base64BinaryAttribute that represents
the xsi:base64Binary at a particular DOM node. |
static IPAddressAttribute |
IPAddressAttribute.getInstance(Node root)
Returns a new IPAddressAttribute that represents
the name at a particular DOM node. |
static BooleanAttribute |
BooleanAttribute.getInstance(Node root)
Returns a BooleanAttribute that represents
the xs:boolean at a particular DOM node. |
static DateTimeAttribute |
DateTimeAttribute.getInstance(Node root)
Returns a new DateTimeAttribute that represents
the xs:dateTime at a particular DOM node. |
static TimeAttribute |
TimeAttribute.getInstance(Node root)
Returns a new TimeAttribute that represents
the xs:time at a particular DOM node. |
static DayTimeDurationAttribute |
DayTimeDurationAttribute.getInstance(Node root)
Returns a new DayTimeDurationAttribute that represents
the xf:dayTimeDuration at a particular DOM node. |
static HexBinaryAttribute |
HexBinaryAttribute.getInstance(Node root)
Returns a new HexBinaryAttribute that represents
the xsi:hexBinary at a particular DOM node. |
static YearMonthDurationAttribute |
YearMonthDurationAttribute.getInstance(Node root)
Returns a new YearMonthDurationAttribute that represents
the xf:yearMonthDuration at a particular DOM node. |
static AttributeDesignator |
AttributeDesignator.getInstance(Node root,
int target)
Deprecated. As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will
only work for XACML 1.x policies. |
static AttributeDesignator |
AttributeDesignator.getInstance(Node root,
int target,
PolicyMetaData metaData)
Creates a new AttributeDesignator based on the DOM
root of the XML data. |
static AttributeSelector |
AttributeSelector.getInstance(Node root,
PolicyMetaData metaData)
Creates a new AttributeSelector based on the DOM root
of the XML type. |
static AttributeSelector |
AttributeSelector.getInstance(Node root,
String xpathVersion)
Deprecated. As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will
only work for XACML 1.x policies. |
static DNSNameAttribute |
DNSNameAttribute.getInstance(String value)
Returns a new DNSNameAttribute that represents
the name indicated by the String provided. |
static Base64BinaryAttribute |
Base64BinaryAttribute.getInstance(String value)
Returns a new Base64BinaryAttribute that represents
the xsi:base64Binary value indicated by the string provided. |
static IPAddressAttribute |
IPAddressAttribute.getInstance(String value)
Returns a new IPAddressAttribute that represents
the name indicated by the String provided. |
static BooleanAttribute |
BooleanAttribute.getInstance(String value)
Returns a BooleanAttribute that represents
the xs:boolean value indicated by the string provided. |
static DateTimeAttribute |
DateTimeAttribute.getInstance(String value)
Returns a new DateTimeAttribute that represents
the xs:dateTime value indicated by the string provided. |
static TimeAttribute |
TimeAttribute.getInstance(String value)
Returns a new TimeAttribute that represents
the xs:time value indicated by the string provided. |
static DayTimeDurationAttribute |
DayTimeDurationAttribute.getInstance(String value)
Returns a new DayTimeDurationAttribute that represents
the xf:dayTimeDuration value indicated by the string provided. |
static HexBinaryAttribute |
HexBinaryAttribute.getInstance(String value)
Returns a new HexBinaryAttribute that represents
the xsi:hexBinary value indicated by the string provided. |
static YearMonthDurationAttribute |
YearMonthDurationAttribute.getInstance(String value)
Returns a new YearMonthDurationAttribute that represents
the xf:yearMonthDuration value indicated by the string provided. |
Constructors in org.jboss.security.xacml.sunxacml.attr that throw ParsingException | |
---|---|
DNSNameAttribute(String hostname)
Creates the new DNSNameAttribute with only the required
hostname component. |
|
DNSNameAttribute(String hostname,
PortRange range)
Creates the new DNSNameAttribute with the optional
port range component. |
Uses of ParsingException in org.jboss.security.xacml.sunxacml.attr.proxy |
---|
Methods in org.jboss.security.xacml.sunxacml.attr.proxy that throw ParsingException | |
---|---|
AttributeValue |
DNSNameAttributeProxy.getInstance(Node root)
|
AttributeValue |
IPAddressAttributeProxy.getInstance(Node root)
|
AttributeValue |
DNSNameAttributeProxy.getInstance(String value)
|
AttributeValue |
IPAddressAttributeProxy.getInstance(String value)
|
Uses of ParsingException in org.jboss.security.xacml.sunxacml.combine |
---|
Methods in org.jboss.security.xacml.sunxacml.combine that throw ParsingException | |
---|---|
static CombinerParameter |
CombinerParameter.getInstance(Node root)
Returns a new instance of the CombinerParameter class
based on a DOM node. |
Uses of ParsingException in org.jboss.security.xacml.sunxacml.cond |
---|
Methods in org.jboss.security.xacml.sunxacml.cond that throw ParsingException | |
---|---|
abstract Function |
FunctionFactory.createAbstractFunction(String identity,
Node root)
Tries to get an instance of the specified abstract function. |
Function |
BaseFunctionFactory.createAbstractFunction(String identity,
Node root)
Tries to get an instance of the specified abstract function. |
abstract Function |
FunctionFactory.createAbstractFunction(String identity,
Node root,
String xpathVersion)
Tries to get an instance of the specified abstract function. |
Function |
BaseFunctionFactory.createAbstractFunction(String identity,
Node root,
String xpathVersion)
Tries to get an instance of the specified abstract function. |
abstract Function |
FunctionFactory.createAbstractFunction(URI identity,
Node root)
Tries to get an instance of the specified abstract function. |
Function |
BaseFunctionFactory.createAbstractFunction(URI identity,
Node root)
Tries to get an instance of the specified abstract function. |
abstract Function |
FunctionFactory.createAbstractFunction(URI identity,
Node root,
String xpathVersion)
Tries to get an instance of the specified abstract function. |
Function |
BaseFunctionFactory.createAbstractFunction(URI identity,
Node root,
String xpathVersion)
Tries to get an instance of the specified abstract function. |
static Apply |
Apply.getConditionInstance(Node root,
String xpathVersion)
Deprecated. As of 2.0 you should avoid using this method, since it does not provide a Condition instance and
does not handle XACML 2.0 policies correctly. If you need
a similar method you can use the new version that
accepts a VariableManager . This will return
an Apply instance for XACML 1.x policies. |
static Apply |
Apply.getConditionInstance(Node root,
String xpathVersion,
VariableManager manager)
Returns an instance of an Apply based on the given DOM
root node. |
static VariableReference |
VariableReference.getInstance(Node root,
PolicyMetaData metaData,
VariableManager manager)
Returns a new instance of the VariableReference class
based on a DOM node. |
static Apply |
Apply.getInstance(Node root,
PolicyMetaData metaData,
VariableManager manager)
Returns an instance of Apply based on the given DOM root. |
static Condition |
Condition.getInstance(Node root,
PolicyMetaData metaData,
VariableManager manager)
Returns an instance of Condition based on the given
DOM root. |
static VariableDefinition |
VariableDefinition.getInstance(Node root,
PolicyMetaData metaData,
VariableManager manager)
Returns a new instance of the VariableDefinition class
based on a DOM node. |
static Apply |
Apply.getInstance(Node root,
String xpathVersion)
Deprecated. As of 2.0 you should avoid using this method, since it does not handle XACML 2.0 policies correctly. If you need a similar method you can use the new version that accepts a VariableManager . This will return
an Apply instance for XACML 1.x policies. |
Uses of ParsingException in org.jboss.security.xacml.sunxacml.ctx |
---|
Methods in org.jboss.security.xacml.sunxacml.ctx that throw ParsingException | |
---|---|
static RequestCtx |
RequestCtx.getInstance(InputStream input)
Creates a new RequestCtx by parsing XML from an
input stream. |
static ResponseCtx |
ResponseCtx.getInstance(InputStream input)
Creates a new ResponseCtx by parsing XML from an
input stream. |
static RequestCtx |
RequestCtx.getInstance(Node root)
Create a new RequestCtx by parsing a node. |
static Status |
Status.getInstance(Node root)
Creates a new instance of Status based on the given
DOM root node. |
static StatusDetail |
StatusDetail.getInstance(Node root)
Creates an instance of a StatusDetail object based on
the given DOM root node. |
static Result |
Result.getInstance(Node root)
Creates a new instance of a Result based on the given
DOM root node. |
static Attribute |
Attribute.getInstance(Node root)
Creates an instance of an Attribute based on the root DOM
node of the XML data. |
static ResponseCtx |
ResponseCtx.getInstance(Node root)
Creates a new instance of ResponseCtx based on the given
DOM root node. |
Constructors in org.jboss.security.xacml.sunxacml.ctx that throw ParsingException | |
---|---|
StatusDetail(String encoded)
Constructor that takes the text-encoded form of the XML to use as the status data. |
Uses of ParsingException in org.jboss.security.xacml.sunxacml.support |
---|
Methods in org.jboss.security.xacml.sunxacml.support that throw ParsingException | |
---|---|
ResponseCtx |
SimplePDP.evaluate(String requestFile)
Evaluates the given request and returns the Response that the PDP will hand back to the PEP. |
Uses of ParsingException in org.jboss.security.xacml.sunxacml.support.finder |
---|
Methods in org.jboss.security.xacml.sunxacml.support.finder that throw ParsingException | |
---|---|
AbstractPolicy |
PolicyReader.readPolicy(File file)
Tries to read an XACML policy or policy set from the given file. |
AbstractPolicy |
PolicyReader.readPolicy(InputStream input)
Tries to read an XACML policy or policy set from the given stream. |
AbstractPolicy |
PolicyReader.readPolicy(URL url)
Tries to read an XACML policy or policy set based on the given URL. |
|
JBoss port of sunxacml 2.0.5-redhat-1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |