Back to index

nordugrid-arc-nox  1.1.0~rc6
DenyPDP.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 "DenyPDP.h"
00009 
00010 using namespace Arc;
00011 using namespace ArcSec;
00012 
00013 Plugin* DenyPDP::get_deny_pdp(PluginArgument* arg) {
00014     ArcSec::PDPPluginArgument* pdparg =
00015             arg?dynamic_cast<ArcSec::PDPPluginArgument*>(arg):NULL;
00016     if(!pdparg) return NULL;
00017     return new DenyPDP((Arc::Config*)(*pdparg));
00018 }
00019 
00020 DenyPDP::DenyPDP(Config* cfg):PDP(cfg){
00021 }
00022 
00023 bool DenyPDP::isPermitted(Message*) const {
00024   return false;
00025 }
00026