Back to index

nordugrid-arc-nox  1.1.0~rc6
DelegationCollector.h
Go to the documentation of this file.
00001 #ifndef __ARC_SEC_DELEGATIONCOLLECTOR_H__
00002 #define __ARC_SEC_DELEGATIONCOLLECTOR_H__
00003 
00004 #include <stdlib.h>
00005 
00006 #include <arc/message/SecHandler.h>
00007 #include <arc/ArcConfig.h>
00008 #include <arc/loader/Plugin.h>
00009 
00010 namespace ArcSec {
00011 
00012 class DelegationCollector : public SecHandler {
00013  public:
00014   DelegationCollector(Arc::Config *cfg);
00015   virtual ~DelegationCollector(void);
00016   virtual bool Handle(Arc::Message* msg) const;
00017   static Arc::Plugin* get_sechandler(Arc::PluginArgument* arg);
00018 };
00019 
00020 } // namespace ArcSec
00021 
00022 #endif /* __ARC_SEC_DELEGATIONCOLLECTOR_H__ */
00023