#include <apr_pools.h>
#endif
+#include <set>
#include <memory>
#include <fstream>
#include <sstream>
/*\r
- * Copyright 2001-2008 Internet2\r
+ * Copyright 2001-2009 Internet2\r
* \r
* Licensed under the Apache License, Version 2.0 (the "License");\r
* you may not use this file except in compliance with the License.\r
\r
#include <xmltooling/base.h>\r
\r
+#include <list>\r
#include <iostream> \r
#include <libmemcached/memcached.h>\r
#include <xercesc/util/XMLUniDefs.hpp>\r
#include <xmltooling/util/XMLHelper.h>
#include <xercesc/util/XMLUniDefs.hpp>
+#include <set>
#include <memory>
#include <fstream>
#include <sstream>
\r
#include <saml/saml1/core/Assertions.h>\r
#include <saml/saml2/core/Assertions.h>\r
+#include <xmltooling/XMLToolingConfig.h>\r
+#include <xmltooling/security/Credential.h>\r
+#include <xmltooling/security/KeyInfoResolver.h>\r
#include <xmltooling/security/SecurityHelper.h>\r
#include <xmltooling/signature/KeyInfo.h>\r
\r
/*
- * 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.
#include <saml/saml2/core/Protocols.h>
#include <saml/saml2/binding/SAML2Artifact.h>
#include <saml/saml2/binding/SAML2SOAPClient.h>
+#include <saml/saml2/metadata/Metadata.h>
#include <saml/saml2/metadata/MetadataCredentialCriteria.h>
#include <saml/util/SAMLConstants.h>
/*
- * 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.
#ifndef SHIBSP_LITE
# include "metadata/MetadataProviderCriteria.h"
+# include <xmltooling/XMLToolingConfig.h>
# include <xmltooling/util/PathResolver.h>
#endif
#include "SessionCache.h"\r
#include "SPRequest.h"\r
\r
+#include <algorithm>\r
+#include <xmltooling/unicode.h>\r
#include <xmltooling/util/XMLHelper.h>\r
#include <xercesc/util/XMLUniDefs.hpp>\r
\r
/*
- * 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.
#include "remoting/ListenerService.h"
#include "util/SPConstants.h"
+#include <algorithm>
#include <xmltooling/util/NDC.h>
#include <xmltooling/util/XMLHelper.h>
#include <xercesc/util/XMLUniDefs.hpp>
/*\r
- * Copyright 2001-2007 Internet2\r
+ * Copyright 2001-2009 Internet2\r
*\r
* Licensed under the Apache License, Version 2.0 (the "License");\r
* you may not use this file except in compliance with the License.\r
#include "SPRequest.h"\r
#include "attribute/Attribute.h"\r
\r
+#include <algorithm>\r
+#include <xmltooling/unicode.h>\r
#include <xmltooling/util/ReloadableXMLFile.h>\r
#include <xmltooling/util/XMLHelper.h>\r
#include <xercesc/util/XMLUniDefs.hpp>\r
/*
- * 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.
/** XMLRequestMapper.cpp
*
- * XML-based RequestMapper implementation
+ * XML-based RequestMapper implementation.
*/
#include "internal.h"
#include "util/DOMPropertySet.h"
#include "util/SPConstants.h"
+#include <algorithm>
#include <xmltooling/util/NDC.h>
#include <xmltooling/util/ReloadableXMLFile.h>
#include <xmltooling/util/XMLHelper.h>
/**
* XMLServiceProvider.cpp
*
- * XML-based SP configuration and mgmt
+ * XML-based SP configuration and mgmt.
*/
#include "internal.h"
#else
# error "Supported logging library not available."
#endif
+#include <algorithm>
#include <xercesc/util/XMLUniDefs.hpp>
#include <xmltooling/XMLToolingConfig.h>
#include <xmltooling/version.h>
#include <saml/saml2/metadata/DynamicMetadataProvider.h>
#include <xmltooling/logging.h>
-#include <xmltooling/util/NDC.h>
+#include <xmltooling/XMLToolingConfig.h>
#include <xmltooling/security/Credential.h>
#include <xmltooling/security/CredentialCriteria.h>
#include <xmltooling/security/CredentialResolver.h>
#include <xmltooling/security/X509TrustEngine.h>
#include <xmltooling/soap/HTTPSOAPTransport.h>
+#include <xmltooling/util/NDC.h>
#include <xmltooling/util/XMLHelper.h>
#include <xercesc/framework/Wrapper4InputSource.hpp>
name = temp.get();
}
else if (criteria.artifact) {
- throw saml2md::MetadataException("Unable to resolve metadata dynamically from an artifact.");\r
+ throw saml2md::MetadataException("Unable to resolve metadata dynamically from an artifact.");
}
// Establish networking properties based on calling application.