https://issues.shibboleth.net/jira/browse/SSPCPP-293
[shibboleth/cpp-sp.git] / shibsp / security / SecurityPolicyProvider.h
index 32734f9..3d8c41b 100644 (file)
@@ -36,7 +36,6 @@ namespace xmltooling {
 };\r
 \r
 namespace opensaml {\r
-    class SAML_API SecurityPolicy;\r
     class SAML_API SecurityPolicyRule;\r
 };\r
 \r
@@ -44,6 +43,7 @@ namespace shibsp {
 \r
     class SHIBSP_API Application;\r
     class SHIBSP_API PropertySet;\r
+    class SHIBSP_API SecurityPolicy;\r
 \r
     /**\r
      * Interface to a source of security policy settings and rules.\r
@@ -97,7 +97,7 @@ namespace shibsp {
          * @param policyId      identifies policy, defaults to the application's default\r
          * @return  a new policy instance, which the caller is responsible for freeing\r
          */\r
-        virtual opensaml::SecurityPolicy* createSecurityPolicy(\r
+        virtual SecurityPolicy* createSecurityPolicy(\r
             const Application& application, const xmltooling::QName* role, const char* policyId=nullptr\r
             ) const;\r
     };\r