Back to index
Base class for simple security handling plugins. More...
|SecHandler (Arc::Config *)|
|virtual bool||Handle (Arc::Message *msg) const =0|
Base class for simple security handling plugins.
This virtual class defines method Handle() which processes security related information/attributes in Message and optionally makes security decision. Instances of such classes are normally arranged in chains abd are called on incoming and outgoing messages in various MCC and Service plugins. Return value of Handle() defines either processing should continie (true) or stop with error (false). Configuration of SecHandler is consumed during creation of instance through XML subtree fed to constructor.