nbi.xmlsec.xacml.profile.rbac.finder
Class REAPolicyFinderModule

java.lang.Object
  extended bycom.sun.xacml.finder.PolicyFinderModule
      extended bynbi.xmlsec.xacml.profile.rbac.finder.RBACPolicyFinderModule
          extended bynbi.xmlsec.xacml.profile.rbac.finder.REAPolicyFinderModule

public class REAPolicyFinderModule
extends RBACPolicyFinderModule

Implementation of the REA policy finder module for the RBAC profile.

Since:
Version:
$Revision: 1.3 $
Author:
Lutz Suhrbier

Field Summary
private static Logger logger
           
 
Fields inherited from class nbi.xmlsec.xacml.profile.rbac.finder.RBACPolicyFinderModule
configuration, policies, policyFinder
 
Constructor Summary
REAPolicyFinderModule(Configuration config)
           
 
Method Summary
 void init(PolicyFinder finder)
          Inits this PolicyFinder loading all policy files with the given file suffixes from the RoleAssignmentPolicySet and RoleAssignmentPolicy subdirectories of the policy base dir.
 
Methods inherited from class nbi.xmlsec.xacml.profile.rbac.finder.RBACPolicyFinderModule
createErrorResult, findPolicy, findPolicy, getDomain, getFileFilter, getPolicyBaseDir, getPolicyFileFilter, isIdReferenceSupported, isRequestSupported, loadPolicies, setDomain, setPolicyBaseDir
 
Methods inherited from class com.sun.xacml.finder.PolicyFinderModule
getIdentifier, invalidateCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static final Logger logger
Constructor Detail

REAPolicyFinderModule

public REAPolicyFinderModule(Configuration config)
Parameters:
config - Configuration of the type PolicyFinderModule for this module.
Method Detail

init

public void init(PolicyFinder finder)
Inits this PolicyFinder loading all policy files with the given file suffixes from the RoleAssignmentPolicySet and RoleAssignmentPolicy subdirectories of the policy base dir.

Overrides:
init in class RBACPolicyFinderModule
See Also:
PolicyFinderModule.init(PolicyFinder)


Copyright © 2006 Lutz Suhrbier, Freie Universität Berlin. All Rights Reserved.