Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Defines | Functions | Variables
aaservice.cpp File Reference
#include <iostream>
#include <sys/types.h>
#include <pwd.h>
#include <arc/message/PayloadSOAP.h>
#include <arc/message/SOAPEnvelope.h>
#include <arc/DateTime.h>
#include <arc/GUID.h>
#include <arc/StringConv.h>
#include <arc/credential/Credential.h>
#include <arc/xmlsec/XmlSecUtils.h>
#include <arc/xmlsec/XMLSecNode.h>
#include <arc/MysqlWrapper.h>
#include "aaservice.h"

Go to the source code of this file.

Namespaces

namespace  ArcSec
 ArcRequest, Parsing the specified Arc request format.

Defines

#define SAML_NAMESPACE   "urn:oasis:names:tc:SAML:2.0:assertion"
#define SAMLP_NAMESPACE   "urn:oasis:names:tc:SAML:2.0:protocol"
#define XENC_NAMESPACE   "http://www.w3.org/2001/04/xmlenc#"
#define DSIG_NAMESPACE   "http://www.w3.org/2000/09/xmldsig#"

Functions

static Arc::PluginArcSec::get_service (Arc::PluginArgument *arg)
static std::string ArcSec::get_cert_str (const std::string &cert)

Variables

Arc::PluginDescriptor PLUGINS_TABLE_NAME []

Define Documentation

#define DSIG_NAMESPACE   "http://www.w3.org/2000/09/xmldsig#"

Definition at line 28 of file aaservice.cpp.

#define SAML_NAMESPACE   "urn:oasis:names:tc:SAML:2.0:assertion"

Definition at line 24 of file aaservice.cpp.

#define SAMLP_NAMESPACE   "urn:oasis:names:tc:SAML:2.0:protocol"

Definition at line 25 of file aaservice.cpp.

#define XENC_NAMESPACE   "http://www.w3.org/2001/04/xmlenc#"

Definition at line 27 of file aaservice.cpp.


Variable Documentation

Initial value:
 {
    { "aa.service", "HED:SERVICE", 0, &ArcSec::get_service },
    { NULL, NULL, 0, NULL }
}

Definition at line 458 of file aaservice.cpp.