opensaml-2.5.0
opensaml::saml2md::MetadataProvider::Criteria Struct Reference

Batches up criteria for entity lookup. More...

#include <saml/saml2/metadata/MetadataProvider.h>

List of all members.

Public Member Functions

 Criteria ()
 Default constructor.
 Criteria (const XMLCh *id, const xmltooling::QName *q=nullptr, const XMLCh *prot=nullptr, bool valid=true)
 Constructor.
 Criteria (const char *id, const xmltooling::QName *q=nullptr, const XMLCh *prot=nullptr, bool valid=true)
 Constructor.
 Criteria (const SAMLArtifact *a, const xmltooling::QName *q=nullptr, const XMLCh *prot=nullptr, bool valid=true)
 Constructor.
virtual void reset ()
 Restores the object to its default state.

Public Attributes

const XMLCh * entityID_unicode
 Unique ID of entity.
const char * entityID_ascii
 Unique ID of entity.
const SAMLArtifactartifact
 SAML artifact.
const xmltooling::QName * role
 Element or schema type QName of metadata role.
const XMLCh * protocol
 Protocol support constant.
const XMLCh * protocol2
 Backup protocol support constant.
bool validOnly
 Controls whether stale metadata is ignored.

Detailed Description

Batches up criteria for entity lookup.


Constructor & Destructor Documentation

opensaml::saml2md::MetadataProvider::Criteria::Criteria ( const XMLCh *  id,
const xmltooling::QName *  q = nullptr,
const XMLCh *  prot = nullptr,
bool  valid = true 
)

Constructor.

Parameters:
identityID to lookup
qelement/type of role, if any
protprotocol support constant, if any
validtrue iff stale metadata should be ignored
opensaml::saml2md::MetadataProvider::Criteria::Criteria ( const char *  id,
const xmltooling::QName *  q = nullptr,
const XMLCh *  prot = nullptr,
bool  valid = true 
)

Constructor.

Parameters:
identityID to lookup
qelement/type of role, if any
protprotocol support constant, if any
validtrue iff stale metadata should be ignored
opensaml::saml2md::MetadataProvider::Criteria::Criteria ( const SAMLArtifact a,
const xmltooling::QName *  q = nullptr,
const XMLCh *  prot = nullptr,
bool  valid = true 
)

Constructor.

Parameters:
aartifact to lookup
qelement/type of role, if any
protprotocol support constant, if any
validtrue iff stale metadata should be ignored

Member Data Documentation

Protocol support constant.

Backup protocol support constant.

Element or schema type QName of metadata role.

Controls whether stale metadata is ignored.


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