*/
public ACDFEngine( OidRegistry oidRegistry, AttributeTypeRegistry attrTypeRegistry ) throws NamingException
{
Evaluator entryEvaluator = new ExpressionEvaluator( oidRegistry, attrTypeRegistry );
SubtreeEvaluator subtreeEvaluator = new SubtreeEvaluator( oidRegistry );
RefinementEvaluator refinementEvaluator = new RefinementEvaluator(
new RefinementLeafEvaluator( oidRegistry ) );
filters = new ACITupleFilter[] {
new RelatedUserClassFilter( subtreeEvaluator ),
new RelatedProtectedItemFilter( attrTypeRegistry, refinementEvaluator, entryEvaluator ),