#include <saml/base.h>
#include <vector>
#include <iostream>
#include <boost/ptr_container/ptr_vector.hpp>
#include <xmltooling/exceptions.h>
#include <xmltooling/security/CredentialResolver.h>
Namespaces | |
namespace | xmltooling |
namespace | opensaml |
namespace | opensaml::saml2md |
Classes | |
class | opensaml::saml2md::MetadataProvider |
Supplies an individual source of metadata. More... | |
struct | opensaml::saml2md::MetadataProvider::Criteria |
Batches up criteria for entity lookup. More... | |
Defines | |
#define | XML_METADATA_PROVIDER "XML" |
MetadataProvider based on local or remote XML file. | |
#define | DYNAMIC_METADATA_PROVIDER "Dynamic" |
MetadataProvider based on dynamic resolution. | |
#define | CHAINING_METADATA_PROVIDER "Chaining" |
MetadataProvider that wraps a sequence of metadata providers. | |
#define | FOLDER_METADATA_PROVIDER "Folder" |
MetadataProvider that loads a directory of files. | |
#define | NULL_METADATA_PROVIDER "Null" |
MetadataProvider that returns an empty "dummy" entity descriptor. | |
Functions | |
void | opensaml::saml2md::registerMetadataProviders () |
Registers MetadataProvider classes into the runtime. | |
opensaml::saml2md::DECL_XMLTOOLING_EXCEPTION (MetadataException,, opensaml::saml2md, xmltooling::XMLToolingException, Exceptions related to metadata use) | |
Variables | |
XMLTOOL_API | xmltooling::QName |
XMLTOOL_API | xmltooling::XMLObject |