AttributeExtractor.h File Reference

A service that extracts and decodes attributes from XML objects. More...

#include <shibsp/base.h>
#include <string>
#include <vector>
#include <xmltooling/Lockable.h>

Namespaces

namespace  xmltooling
namespace  opensaml
namespace  opensaml::saml2md
namespace  shibsp

Classes

class  shibsp::AttributeExtractor
 A service that extracts and decodes attributes from XML objects. More...

Defines

#define XML_ATTRIBUTE_EXTRACTOR   "XML"
 AttributeExtractor based on an XML mapping schema.
#define DELEGATION_ATTRIBUTE_EXTRACTOR   "Delegation"
 AttributeExtractor for DelegationRestriction information.
#define KEYDESCRIPTOR_ATTRIBUTE_EXTRACTOR   "KeyDescriptor"
 AttributeExtractor for KeyInfo information.
#define CHAINING_ATTRIBUTE_EXTRACTOR   "Chaining"
 AttributeExtractor based on chaining together other extractors.

Functions

void shibsp::registerAttributeExtractors ()
 Registers AttributeExtractor classes into the runtime.

Variables

class SAML_API opensaml::saml2md::SPSSODescriptor


Detailed Description

A service that extracts and decodes attributes from XML objects.


Define Documentation

#define CHAINING_ATTRIBUTE_EXTRACTOR   "Chaining"

AttributeExtractor based on chaining together other extractors.

#define DELEGATION_ATTRIBUTE_EXTRACTOR   "Delegation"

AttributeExtractor for DelegationRestriction information.

#define KEYDESCRIPTOR_ATTRIBUTE_EXTRACTOR   "KeyDescriptor"

AttributeExtractor for KeyInfo information.

#define XML_ATTRIBUTE_EXTRACTOR   "XML"

AttributeExtractor based on an XML mapping schema.


Generated on Tue Feb 1 02:15:40 2011 for shibboleth-2.4.1 by  doxygen 1.5.6