Back to index

nordugrid-arc-nox  1.1.0~rc6
AllowPDP.cpp
Go to the documentation of this file.
00001 #ifdef HAVE_CONFIG_H
00002 #include <config.h>
00003 #endif
00004 
00005 #include <fstream>
00006 #include <sys/types.h>
00007 
00008 #include "AllowPDP.h"
00009 
00010 using namespace Arc;
00011 namespace ArcSec {
00012 
00013 Plugin* AllowPDP::get_allow_pdp(PluginArgument *arg) {
00014     PDPPluginArgument* pdparg =
00015             arg?dynamic_cast<PDPPluginArgument*>(arg):NULL;
00016     if(!pdparg) return NULL;
00017     return new AllowPDP((Config*)(*pdparg));
00018 }
00019 
00020 AllowPDP::AllowPDP(Config* cfg):PDP(cfg){
00021 }
00022 
00023 bool AllowPDP::isPermitted(Message*) const {
00024   return true;
00025 }
00026 
00027 } // namespace ArcSec
00028