Allow role lookup with no protocol.
[shibboleth/cpp-opensaml.git] / saml / saml2 / metadata / ObservableMetadataProvider.h
index 3d6a579..91070f9 100644 (file)
@@ -45,7 +45,7 @@ namespace opensaml {
              * 
              * @param e DOM to supply configuration for provider
              */
-            ObservableMetadataProvider(const DOMElement* e=NULL)
+            ObservableMetadataProvider(const xercesc::DOMElement* e=NULL)
                 : MetadataProvider(e), m_observerLock(xmltooling::Mutex::create()) {
             }
             
@@ -80,7 +80,7 @@ namespace opensaml {
                  * 
                  * @param provider the provider being observed
                  */
-                virtual void onEvent(const MetadataProvider& provider) const=0;
+                virtual void onEvent(const ObservableMetadataProvider& provider) const=0;
             };
             
             /**