Package | Description |
---|---|
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.combine |
All of the combining algorithm support is in this package.
|
Constructor and Description |
---|
Policy(URI id,
RuleCombiningAlgorithm combiningAlg,
Target target)
Creates a new
Policy with only the required elements. |
Policy(URI id,
RuleCombiningAlgorithm combiningAlg,
Target target,
List rules)
Creates a new
Policy with only the required elements
plus rules. |
Policy(URI id,
String version,
RuleCombiningAlgorithm combiningAlg,
String description,
Target target,
List rules)
Creates a new
Policy with the required elements plus
a version, rules, and a String description. |
Policy(URI id,
String version,
RuleCombiningAlgorithm combiningAlg,
String description,
Target target,
String defaultVersion,
List rules)
Creates a new
Policy with the required elements plus
a version, rules, a String description and policy defaults. |
Policy(URI id,
String version,
RuleCombiningAlgorithm combiningAlg,
String description,
Target target,
String defaultVersion,
List rules,
Set obligations)
Creates a new
Policy with the required elements plus
a version, rules, a String description, policy defaults, and
obligations. |
Policy(URI id,
String version,
RuleCombiningAlgorithm combiningAlg,
String description,
Target target,
String defaultVersion,
List rules,
Set obligations,
Set definitions)
Creates a new
Policy with the required elements plus
a version, rules, a String description, policy defaults, obligations,
and variable definitions. |
Policy(URI id,
String version,
RuleCombiningAlgorithm combiningAlg,
String description,
Target target,
String defaultVersion,
List ruleElements,
Set obligations,
Set definitions,
List parameters)
Creates a new
Policy with the required and optional
elements. |
Modifier and Type | Class and Description |
---|---|
class |
DenyOverridesRuleAlg
This is the standard Deny Overrides rule combining algorithm.
|
class |
FirstApplicableRuleAlg
This is the standard First Applicable rule combining algorithm.
|
class |
OrderedDenyOverridesRuleAlg
This is the standard Ordered Deny Overrides rule combining algorithm.
|
class |
OrderedPermitOverridesRuleAlg
This is the standard Ordered Permit Overrides rule combining algorithm.
|
class |
PermitOverridesRuleAlg
This is the standard Permit Overrides rule combining algorithm.
|
Copyright © 2023 JBoss by Red Hat. All rights reserved.