Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Enumerations
Evaluator.h File Reference
#include <list>
#include <fstream>
#include <arc/XMLNode.h>
#include <arc/Logger.h>
#include <arc/security/ClassLoader.h>
#include <arc/security/ArcPDP/Source.h>
#include "fn/FnFactory.h"
#include "attr/AttributeFactory.h"
#include "alg/AlgFactory.h"
#include "Request.h"
#include "Response.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ArcSec::Evaluator
 Interface for policy evaluation. Execute the policy evaluation, based on the request and policy. More...
class  ArcSec::EvaluatorContext
 Context for evaluator. It includes the factories which will be used to create related objects. More...

Namespaces

namespace  ArcSec
 ArcRequest, Parsing the specified Arc request format.

Enumerations

enum  ArcSec::EvaluatorCombiningAlg { ArcSec::EvaluatorFailsOnDeny, ArcSec::EvaluatorStopsOnDeny, ArcSec::EvaluatorStopsOnPermit, ArcSec::EvaluatorStopsNever }