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.
|
org.jboss.security.xacml.sunxacml.support.finder |
Constructor and Description |
---|
PolicySet(URI id,
PolicyCombiningAlgorithm combiningAlg,
Target target)
Creates a new
PolicySet with only the required elements. |
PolicySet(URI id,
PolicyCombiningAlgorithm combiningAlg,
Target target,
List policies)
Creates a new
PolicySet with only the required elements,
plus some policies. |
PolicySet(URI id,
String version,
PolicyCombiningAlgorithm combiningAlg,
String description,
Target target,
List policies)
Creates a new
PolicySet with the required elements plus
some policies and a String description. |
PolicySet(URI id,
String version,
PolicyCombiningAlgorithm combiningAlg,
String description,
Target target,
List policies,
String defaultVersion)
Creates a new
PolicySet with the required elements plus
some policies, a String description, and policy defaults. |
PolicySet(URI id,
String version,
PolicyCombiningAlgorithm combiningAlg,
String description,
Target target,
List policies,
String defaultVersion,
Set obligations)
Creates a new
PolicySet with the required elements plus
some policies, a String description, policy defaults, and obligations. |
PolicySet(URI id,
String version,
PolicyCombiningAlgorithm combiningAlg,
String description,
Target target,
List policyElements,
String defaultVersion,
Set obligations,
List parameters)
Creates a new
PolicySet with the required and optional
elements. |
Modifier and Type | Class and Description |
---|---|
class |
DenyOverridesPolicyAlg
This is the standard Deny Overrides policy combining algorithm.
|
class |
FirstApplicablePolicyAlg
This is the standard First Applicable policy combining algorithm.
|
class |
OnlyOneApplicablePolicyAlg
This is the standard Only One Applicable Policy combining algorithm.
|
class |
OrderedDenyOverridesPolicyAlg
This is the standard Ordered Deny Overrides policy combining algorithm.
|
class |
OrderedPermitOverridesPolicyAlg
This is the standard Ordered Permit Overrides policy combining algorithm.
|
class |
PermitOverridesPolicyAlg
This is the standard Permit Overrides policy combining algorithm.
|
Constructor and Description |
---|
BasicPolicyFinderModule(PolicyCombiningAlgorithm combiningAlg)
Creates a
BasicPolicyFinderModule that can combine
multiple applicable policies under a single, dynamic PolicySet. |
PolicyCollection(PolicyCombiningAlgorithm combiningAlg,
URI parentPolicyId)
Creates a new
PolicyCollection that will create a new
top-level PolicySet when multiple policies match for a given request. |
Copyright © 2023 JBoss by Red Hat. All rights reserved.