Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Functions
SPService Namespace Reference

Classes

class  SAMLAssertionSecAttr
class  Service_SP
 This is service which accepts HTTP request from user agent (web browser) in the client side and processes the functionality of Service Provider in SAML2 SSO profile --- composing <AuthnRequest> Note: the IdP name is provided by the user agent directely when it gives a request, instead of the WRYF(where are you from) or Discovery Service in other implementation. More...

Functions

static void add_arc_subject_attribute (XMLNode item, const std::string &subject, const std::string &id)
static void add_xacml_subject_attribute (XMLNode item, const std::string &subject, const std::string &id)

Function Documentation

static void SPService::add_arc_subject_attribute ( XMLNode  item,
const std::string &  subject,
const std::string &  id 
) [static]

Definition at line 76 of file SPService.cpp.

                                                                                                 {
   XMLNode attr = item.NewChild("ra:SubjectAttribute");
   attr=subject; attr.NewAttribute("Type")="string";
   attr.NewAttribute("AttributeId")=id;
}

Here is the call graph for this function:

Here is the caller graph for this function:

static void SPService::add_xacml_subject_attribute ( XMLNode  item,
const std::string &  subject,
const std::string &  id 
) [static]

Definition at line 82 of file SPService.cpp.

                                                                                                   {
   XMLNode attr = item.NewChild("ra:Attribute");
   attr.NewAttribute("DataType")="xs:string";
   attr.NewAttribute("AttributeId")=id;
   attr.NewChild("ra:AttributeValue") = subject;
}

Here is the call graph for this function:

Here is the caller graph for this function: