Namespaces | Defines | Functions | Variables

MetadataExt.h File Reference

XMLObjects representing Shibboleth metadata extensions. More...

#include <shibsp/util/SPConstants.h>
#include <xmltooling/AttributeExtensibleXMLObject.h>
#include <xmltooling/ConcreteXMLObjectBuilder.h>
#include <xmltooling/util/XMLObjectChildrenList.h>

Namespaces

namespace  shibsp
 

Shibboleth Service Provider Library.


Defines

#define DECL_SHIBOBJECTBUILDER(cname)   DECL_XMLOBJECTBUILDER(SHIBSP_API,cname,shibspconstants::SHIBMD_NS,shibspconstants::SHIBMD_PREFIX)

Functions

 shibsp::BEGIN_XMLOBJECT (, Scope, xmltooling::XMLObject, Scope element)
 shibsp::DECL_BOOLEAN_ATTRIB (Regexp, REGEXP, false)
 shibsp::DECL_SIMPLE_CONTENT (Value)
 shibsp::BEGIN_XMLOBJECT (, KeyAuthority, xmltooling::AttributeExtensibleXMLObject, KeyAuthority element)
 shibsp::DECL_INTEGER_ATTRIB (VerifyDepth, VERIFYDEPTH)
 shibsp::DECL_TYPED_FOREIGN_CHILDREN (KeyInfo, xmlsignature)
 shibsp::DECL_XMLOBJECTBUILDER (, Scope, shibspconstants::SHIBMD_NS, shibspconstants::SHIBMD_PREFIX)
 shibsp::DECL_XMLOBJECTBUILDER (, KeyAuthority, shibspconstants::SHIBMD_NS, shibspconstants::SHIBMD_PREFIX)
void shibsp::registerMetadataExtClasses ()
 Registers builders and validators for Shibboleth metadata extension classes into the runtime.

Variables

class XMLTOOL_API xmlsignature::KeyInfo
 shibsp::END_XMLOBJECT

Detailed Description

XMLObjects representing Shibboleth metadata extensions.