shibboleth-2.4.3
shibsp::MetadataProviderCriteria Struct Reference

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

#include <shibsp/metadata/MetadataProviderCriteria.h>

Collaboration diagram for shibsp::MetadataProviderCriteria:

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

Constructor.

Parameters:
appapplication 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:
appapplication performing the lookup
identityID to lookup
qelement/type of role, if any
protprotocol support constant, if any
validtrue 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:
appapplication performing the lookup
identityID to lookup
qelement/type of role, if any
protprotocol support constant, if any
validtrue 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:
appapplication performing the lookup
aartifact to lookup
qelement/type of role, if any
protprotocol support constant, if any
validtrue 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: