Register extension element/type.
authorscantor <scantor@fb386ef7-a10c-0410-8ebf-fd3f8e989ab0>
Tue, 10 Jul 2012 18:32:57 +0000 (18:32 +0000)
committerscantor <scantor@fb386ef7-a10c-0410-8ebf-fd3f8e989ab0>
Tue, 10 Jul 2012 18:32:57 +0000 (18:32 +0000)
git-svn-id: https://svn.shibboleth.net/cpp-opensaml/branches/REL_2@737 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

saml/saml2/core/impl/Protocols20SchemaValidators.cpp

index 137233e..9e660dd 100644 (file)
@@ -306,4 +306,9 @@ void opensaml::saml2p::registerProtocolClasses() {
     q=xmltooling::QName(samlconstants::SAML20P_THIRDPARTY_EXT_NS,RespondTo::LOCAL_NAME);
     XMLObjectBuilder::registerBuilder(q,new RespondToBuilder());
     SchemaValidators.registerValidator(q,new RespondToSchemaValidator());
+
+    q=xmltooling::QName(samlconstants::SAML20P_ASYNCSLO_EXT_NS,Asynchronous::LOCAL_NAME);
+    XMLObjectBuilder::registerBuilder(q,new AsynchronousBuilder());
+    q=xmltooling::QName(samlconstants::SAML20P_ASYNCSLO_EXT_NS,Asynchronous::TYPE_NAME);
+    XMLObjectBuilder::registerBuilder(q,new AsynchronousBuilder());
 }