shibsp::MetadataProviderCriteria Struct Reference

Extended criteria for metadata lookup for Shibboleth-aware metadata providers. More...

#include <shibsp/metadata/MetadataProviderCriteria.h>

List of all members.

Public Member Functions

 MetadataProviderCriteria (const Application &app)
 Constructor.
 MetadataProviderCriteria (const Application &app, const XMLCh *id, const xmltooling::QName *q=nullptr, const XMLCh *prot=nullptr, bool valid=true)
 Constructor.
 MetadataProviderCriteria (const Application &app, const char *id, const xmltooling::QName *q=nullptr, const XMLCh *prot=nullptr, bool valid=true)
 Constructor.
 MetadataProviderCriteria (const Application &app, const opensaml::SAMLArtifact *a, const xmltooling::QName *q=nullptr, const XMLCh *prot=nullptr, bool valid=true)
 Constructor.

Public Attributes

const Applicationapplication
 The application performing the lookup.


Detailed Description

Extended criteria for metadata lookup for Shibboleth-aware metadata providers.

Constructor & Destructor Documentation

shibsp::MetadataProviderCriteria::MetadataProviderCriteria ( const Application app  ) 

Constructor.

Parameters:
app application performing the lookup

shibsp::MetadataProviderCriteria::MetadataProviderCriteria ( const Application app,
const XMLCh *  id,
const xmltooling::QName *  q = nullptr,
const XMLCh *  prot = nullptr,
bool  valid = true 
)

Constructor.

Parameters:
app application performing the lookup
id entityID to lookup
q element/type of role, if any
prot protocol support constant, if any
valid true iff stale metadata should be ignored

shibsp::MetadataProviderCriteria::MetadataProviderCriteria ( const Application app,
const char *  id,
const xmltooling::QName *  q = nullptr,
const XMLCh *  prot = nullptr,
bool  valid = true 
)

Constructor.

Parameters:
app application performing the lookup
id entityID to lookup
q element/type of role, if any
prot protocol support constant, if any
valid true iff stale metadata should be ignored

shibsp::MetadataProviderCriteria::MetadataProviderCriteria ( const Application app,
const opensaml::SAMLArtifact *  a,
const xmltooling::QName *  q = nullptr,
const XMLCh *  prot = nullptr,
bool  valid = true 
)

Constructor.

Parameters:
app application performing the lookup
a artifact to lookup
q element/type of role, if any
prot protocol support constant, if any
valid true iff stale metadata should be ignored


Member Data Documentation

The application performing the lookup.


The documentation for this struct was generated from the following file:

Generated on Tue Jul 26 01:11:32 2011 for shibboleth-2.4.3 by  doxygen 1.5.6