JBoss port of sunxacml 2.0.8.Final-redhat-1

org.jboss.security.xacml.sunxacml
Class PDPConfig

java.lang.Object
  extended by org.jboss.security.xacml.sunxacml.PDPConfig

public class PDPConfig
extends Object

This class is used as a container that holds configuration information for the PDP, which includes the AttributeFinder, PolicyFinder, and ResourceFinder that the PDP should use.

Since:
1.0
Author:
Seth Proctor, Marco Barreno

Constructor Summary
PDPConfig(AttributeFinder attributeFinder, PolicyFinder policyFinder, ResourceFinder resourceFinder)
          Constructor that creates a PDPConfig from components.
 
Method Summary
 AttributeFinder getAttributeFinder()
          Returns the AttributeFinder that was configured, or null if none was configured
 PolicyFinder getPolicyFinder()
          Returns the PolicyFinder that was configured, or null if none was configured
 ResourceFinder getResourceFinder()
          Returns the ResourceFinder that was configured, or null if none was configured
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDPConfig

public PDPConfig(AttributeFinder attributeFinder,
                 PolicyFinder policyFinder,
                 ResourceFinder resourceFinder)
Constructor that creates a PDPConfig from components.

Parameters:
attributeFinder - the AttributeFinder that the PDP should use, or null if it shouldn't use any
policyFinder - the PolicyFinder that the PDP should use, or null if it shouldn't use any
resourceFinder - the ResourceFinder that the PDP should use, or null if it shouldn't use any
Method Detail

getAttributeFinder

public AttributeFinder getAttributeFinder()
Returns the AttributeFinder that was configured, or null if none was configured

Returns:
the AttributeFinder or null

getPolicyFinder

public PolicyFinder getPolicyFinder()
Returns the PolicyFinder that was configured, or null if none was configured

Returns:
the PolicyFinder or null

getResourceFinder

public ResourceFinder getResourceFinder()
Returns the ResourceFinder that was configured, or null if none was configured

Returns:
the ResourceFinder or null

JBoss port of sunxacml 2.0.8.Final-redhat-1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.