Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Functions | Variables
IdentityMap.cpp File Reference
#include <fstream>
#include <vector>
#include <arc/Logger.h>
#include <arc/StringConv.h>
#include <arc/message/MCCLoader.h>
#include "SimpleMap.h"
#include "IdentityMap.h"

Go to the source code of this file.

Classes

class  ArcSec::LocalMapDirect
class  ArcSec::LocalMapPool
class  ArcSec::LocalMapList

Namespaces

namespace  ArcSec
 ArcRequest, Parsing the specified Arc request format.

Functions

static Arc::Pluginget_sechandler (Arc::PluginArgument *arg)
static std::string ArcSec::get_val (std::string &str)
static LocalMap * ArcSec::MakeLocalMap (Arc::XMLNode pdp)

Variables

Arc::PluginDescriptor PLUGINS_TABLE_NAME []

Function Documentation

static Arc::Plugin* get_sechandler ( Arc::PluginArgument arg) [static]

Definition at line 16 of file IdentityMap.cpp.

                                                         {
    ArcSec::SecHandlerPluginArgument* shcarg =
            arg?dynamic_cast<ArcSec::SecHandlerPluginArgument*>(arg):NULL;
    if(!shcarg) return NULL;
    return new ArcSec::IdentityMap((Arc::Config*)(*shcarg),(Arc::ChainContext*)(*shcarg));
}

Variable Documentation

Initial value:
 {
    { "identity.map", "HED:SHC", 0, &get_sechandler},
    { NULL, NULL, 0, NULL }
}

Definition at line 23 of file IdentityMap.cpp.