issrg.xacml
Class PDPConfig

java.lang.Object
  extended by issrg.xacml.PDPConfig

public class PDPConfig
extends java.lang.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()
          Creates a new instance of PDPConfig
PDPConfig(java.lang.String[] files)
          Creates a new instance of PDPConfig with configuration files
 
Method Summary
 java.lang.String[] getFiles()
          This method returns a set of file names, which is set into this PDPConfig
 void setFiles(java.lang.String[] files)
          This method set a set of file names into this PDPConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDPConfig

public PDPConfig()
Creates a new instance of PDPConfig


PDPConfig

public PDPConfig(java.lang.String[] files)
Creates a new instance of PDPConfig with configuration files

Parameters:
files, - the first file must be a Permis configuration file
Method Detail

setFiles

public void setFiles(java.lang.String[] files)
This method set a set of file names into this PDPConfig

Parameters:
files, - the first file must be a Permis configuration file

getFiles

public java.lang.String[] getFiles()
This method returns a set of file names, which is set into this PDPConfig

Returns:
the set of file names, where the first file must be a Permis configuration file