* Processes metadata after it's been unmarshalled.
*/
+#include <saml/base.h>
+#include <saml/exceptions.h>
+#include <xmltooling/XMLObject.h>
+
#ifndef __saml2_metadatafilt_h__
#define __saml2_metadatafilt_h__
-#include <saml/saml2/metadata/Metadata.h>
-
namespace opensaml {
namespace saml2md {
class SAML_API SAMLArtifact;
namespace saml2md {
+
+ class SAML_API EntityDescriptor;
+ class SAML_API EntitiesDescriptor;
/**
* Supplies an individual source of metadata.
*/
#include "internal.h"
+#include "saml2/metadata/Metadata.h"
#include "saml2/metadata/MetadataFilter.h"
#include <log4cpp/Category.hh>
*/
#include "internal.h"
+#include "saml2/metadata/Metadata.h"
#include "saml2/metadata/ObservableMetadataProvider.h"
#include <ctime>
#include <log4cpp/Category.hh>
#include <xercesc/framework/LocalFileInputSource.hpp>
#include <xercesc/framework/Wrapper4InputSource.hpp>
+#include <xercesc/util/XMLUniDefs.hpp>
#include <xmltooling/util/NDC.h>
#include <xmltooling/util/Threads.h>
+#include <xmltooling/util/XMLConstants.h>
using namespace opensaml::saml2md;
using namespace xmltooling;
#include "internal.h"
#include "SAMLArtifact.h"
+#include "saml2/metadata/Metadata.h"
#include "saml2/metadata/MetadataProvider.h"
#include <log4cpp/Category.hh>
+#include <xercesc/util/XMLUniDefs.hpp>
#include <xmltooling/util/NDC.h>
+#include <xmltooling/util/XMLHelper.h>
using namespace opensaml::saml2md;
using namespace opensaml;
*/
#include "internal.h"
+#include "saml2/metadata/Metadata.h"
#include "saml2/metadata/MetadataFilter.h"
#include "signature/SignatureProfileValidator.h"
*/
#include "internal.h"
+#include "saml2/metadata/Metadata.h"
#include "saml2/metadata/MetadataFilter.h"
#include <log4cpp/Category.hh>
\r
#include "internal.h"\r
#include <saml/saml2/core/SAML2ArtifactType0004.h>\r
+#include <saml/saml2/metadata/Metadata.h>\r
#include <saml/saml2/metadata/MetadataProvider.h>\r
\r
using namespace opensaml::saml2md;\r
#include <saml/signature/SignatureProfileValidator.h>\r
\r
#include <xmltooling/signature/CredentialResolver.h>\r
+#include <xmltooling/signature/KeyInfo.h>\r
#include <xmltooling/signature/SignatureValidator.h>\r
\r
using namespace xmlsignature;\r