};\r
\r
namespace opensaml {\r
- class SAML_API SecurityPolicy;\r
class SAML_API SecurityPolicyRule;\r
};\r
\r
\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
* @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