MetadataFilter.h File Reference

Processes metadata after it's been unmarshalled. More...

#include <saml/saml2/metadata/MetadataProvider.h>

Classes

class  opensaml::saml2md::MetadataFilter
 A metadata filter is used to process metadata after resolution and unmarshalling. More...

Namespaces

namespace  opensaml
 

Common classes for OpenSAML library.


namespace  opensaml::saml2md
 

SAML 2.0 metadata namespace.


Defines

#define BLACKLIST_METADATA_FILTER   "Blacklist"
 MetadataFilter that deletes blacklisted entities.
#define WHITELIST_METADATA_FILTER   "Whitelist"
 MetadataFilter that deletes all but whitelisted entities.
#define SIGNATURE_METADATA_FILTER   "Signature"
 MetadataFilter that verifies signatures and filters out any that don't pass.
#define REQUIREVALIDUNTIL_METADATA_FILTER   "RequireValidUntil"
 MetadataFilter that enforces expiration requirements.
#define ENTITYROLE_METADATA_FILTER   "EntityRoleWhiteList"
 MetadataFilter that removes non-retained roles.

Functions

void opensaml::saml2md::registerMetadataFilters ()
 Registers MetadataFilter classes into the runtime.
 opensaml::saml2md::DECL_XMLTOOLING_EXCEPTION (MetadataFilterException,, opensaml::saml2md, MetadataException, Exceptions related to metadata filtering)

Detailed Description

Processes metadata after it's been unmarshalled.


Define Documentation

#define BLACKLIST_METADATA_FILTER   "Blacklist"

MetadataFilter that deletes blacklisted entities.

#define ENTITYROLE_METADATA_FILTER   "EntityRoleWhiteList"

MetadataFilter that removes non-retained roles.

#define REQUIREVALIDUNTIL_METADATA_FILTER   "RequireValidUntil"

MetadataFilter that enforces expiration requirements.

#define SIGNATURE_METADATA_FILTER   "Signature"

MetadataFilter that verifies signatures and filters out any that don't pass.

#define WHITELIST_METADATA_FILTER   "Whitelist"

MetadataFilter that deletes all but whitelisted entities.


Generated on 16 Feb 2011 for opensaml-2.4.1 by  doxygen 1.6.1