SunTM's XACML Implementation for JavaTM

com.sun.xacml
Class PDPConfig

java.lang.Object
  extended bycom.sun.xacml.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

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

Sun's XACML Implementation Version 1.2

Copyright 2003-2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

Sun, Sun Microsystems, the Sun Logo, and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.