eu.semiramis.policyManager.pdp.jboss
Interface LocatorFactory

All Known Implementing Classes:
StaticDirectoryLocatorFactory

public interface LocatorFactory

Interface for PolicyLocator factories.

Author:
Paolo Roccetti

Field Summary
static java.lang.String JBOSS_LOCATOR_FACTORY_CLASS_PROPERTY
           
 
Method Summary
 org.jboss.security.xacml.interfaces.PolicyLocator getLocator(java.util.Properties properties)
          Gets a PolicyLocator to locate policies for XACML request evaluation.
 

Field Detail

JBOSS_LOCATOR_FACTORY_CLASS_PROPERTY

static final java.lang.String JBOSS_LOCATOR_FACTORY_CLASS_PROPERTY
See Also:
Constant Field Values
Method Detail

getLocator

org.jboss.security.xacml.interfaces.PolicyLocator getLocator(java.util.Properties properties)
                                                             throws ConfigurationException
Gets a PolicyLocator to locate policies for XACML request evaluation.

Parameters:
properties - the Properties to configure the PolicyLocator
Returns:
the PolicyLocator to use to locate policies
Throws:
ConfigurationException - if the retrieve of the PolicyLocator fails