A interface which will isolate the policy object from actual policy storage (files, urls, database). More...
#include <PolicyParser.h>
Public Member Functions | |
| virtual Policy * | parsePolicy (const Source &source, std::string policyclassname, EvaluatorContext *ctx) |
A interface which will isolate the policy object from actual policy storage (files, urls, database).
Parse the policy from policy source (e.g. files, urls, database, etc.).
| virtual Policy* ArcSec::PolicyParser::parsePolicy | ( | const Source & | source, | |
| std::string | policyclassname, | |||
| EvaluatorContext * | ctx | |||
| ) | [virtual] |
Parse policy
| source | location of the policy | |
| policyclassname | name of the policy for ClassLoader | |
| ctx | EvaluatorContext which includes the **Factory |
1.6.3