AssertionConsumerService(const xercesc::DOMElement* e, const char* appId, xmltooling::logging::Category& log);
#ifndef SHIBSP_LITE
+ void generateMetadata(opensaml::saml2md::SPSSODescriptor& role, const char* handlerURL) const;
+
/**
* Implement protocol-specific handling of the incoming decoded message.
*
const xmltooling::XMLObject& xmlObject
) const=0;
- /**\r
- * Extracts policy-relevant assertion details.\r
- * \r
- * @param assertion the incoming assertion\r
- * @param protocol the protocol family in use\r
- * @param policy SecurityPolicy to provide various components and track message data\r
- */\r
- virtual void extractMessageDetails(\r
- const opensaml::Assertion& assertion, const XMLCh* protocol, opensaml::SecurityPolicy& policy\r
- ) const;\r
+ /**
+ * Extracts policy-relevant assertion details.
+ *
+ * @param assertion the incoming assertion
+ * @param protocol the protocol family in use
+ * @param policy SecurityPolicy to provide various components and track message data
+ */
+ virtual void extractMessageDetails(
+ const opensaml::Assertion& assertion, const XMLCh* protocol, opensaml::SecurityPolicy& policy
+ ) const;
/**
* Attempt SSO-initiated attribute resolution using the supplied information,