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


The documentation for this struct was generated from the following file:
Generated on 16 Mar 2021 for shibboleth-3.2.1 by  doxygen 1.4.7