Back to index

nordugrid-arc-nox  1.1.0~rc6
Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes
ArcSec::DenyPDP Class Reference

This PDP always returns false (deny) More...

#include <DenyPDP.h>

Inheritance diagram for ArcSec::DenyPDP:
Inheritance graph
Collaboration diagram for ArcSec::DenyPDP:
Collaboration graph

List of all members.

Public Member Functions

 DenyPDP (Arc::Config *cfg)
virtual ~DenyPDP ()
virtual bool isPermitted (Arc::Message *msg) const
void SetId (std::string &id)
std::string GetId ()

Static Public Member Functions

static Arc::Pluginget_deny_pdp (Arc::PluginArgument *arg)

Protected Attributes

std::string id_

Static Protected Attributes

static Arc::Logger logger

Detailed Description

This PDP always returns false (deny)

Definition at line 12 of file DenyPDP.h.

Constructor & Destructor Documentation

Definition at line 20 of file DenyPDP.cpp.

virtual ArcSec::DenyPDP::~DenyPDP ( ) [inline, virtual]

Definition at line 16 of file DenyPDP.h.


Member Function Documentation

Definition at line 13 of file DenyPDP.cpp.

    ArcSec::PDPPluginArgument* pdparg =
    if(!pdparg) return NULL;
    return new DenyPDP((Arc::Config*)(*pdparg));
std::string ArcSec::PDP::GetId ( ) [inline, inherited]

Definition at line 88 of file PDP.h.

{ return id_; };
bool DenyPDP::isPermitted ( Arc::Message msg) const [virtual]

Implements ArcSec::PDP.

Definition at line 23 of file DenyPDP.cpp.

  return false;
void ArcSec::PDP::SetId ( std::string &  id) [inline, inherited]

Definition at line 87 of file PDP.h.

{ id_ = id; };

Member Data Documentation

std::string ArcSec::PDP::id_ [protected, inherited]

Definition at line 88 of file PDP.h.

Arc::Logger ArcSec::PDP::logger [static, protected, inherited]

The documentation for this class was generated from the following files: