#include <shibsp/handler/LogoutHandler.h>
#include <shibsp/handler/SessionInitiator.h>
#include <xmltooling/logging.h>
+#include <xmltooling/util/DateTime.h>
#include <xmltooling/util/NDC.h>
#include <xmltooling/util/URLEncoder.h>
#include <xmltooling/util/XMLHelper.h>
#include <xmltooling/XMLToolingConfig.h>\r
#include <xmltooling/util/NDC.h>\r
#include <xmltooling/util/StorageService.h>\r
+#include <xmltooling/util/Threads.h>\r
#include <xmltooling/util/XMLHelper.h>\r
\r
using namespace xmltooling::logging;\r
#include <xmltooling/security/TrustEngine.h>
#include <xmltooling/util/NDC.h>
#include <xmltooling/util/ReloadableXMLFile.h>
+#include <xmltooling/util/Threads.h>
#include <xmltooling/util/XMLHelper.h>
#include <xercesc/util/XMLUniDefs.hpp>
/*
-* Copyright 2001-2007 Internet2
+* Copyright 2001-2009 Internet2
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
/**
* MetadataExtSchemaValidators.cpp
*
- * Schema-based validators for Shibboleth metadata extension classes
+ * Schema-based validators for Shibboleth metadata extension classes.
*/
#include "internal.h"
#include <saml/SAMLConfig.h>
#include <saml/saml2/metadata/MetadataProvider.h>
+#include <xmltooling/validation/Validator.h>
#include <xmltooling/validation/ValidatorSuite.h>
using namespace shibsp;
#include <xmltooling/security/AbstractPKIXTrustEngine.h>
#include <xmltooling/security/KeyInfoResolver.h>
#include <xmltooling/security/X509Credential.h>
+#include <xmltooling/util/Threads.h>
using namespace shibsp;
using namespace opensaml::saml2md;