Migrate to xmlsec 1.3 release, shrink a few headers.
[shibboleth/cpp-xmltooling.git] / xmltooling / signature / KeyResolver.h
index 424382c..9270b1f 100644 (file)
 #define __xmltooling_keyres_h__\r
 \r
 #include <xmltooling/security/XSECCryptoX509CRL.h>\r
-#include <xmltooling/signature/KeyInfo.h>\r
 \r
 #include <xsec/dsig/DSIGKeyInfoList.hpp>\r
 #include <xsec/enc/XSECCryptoKey.hpp>\r
 #include <xsec/enc/XSECCryptoX509.hpp>\r
 \r
+#include <algorithm>\r
 #include <vector>\r
 \r
 namespace xmlsignature {\r
+    class XMLTOOL_API KeyInfo;\r
     class XMLTOOL_API Signature;\r
 \r
     /**\r