X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=shibsp%2Fattribute%2Fresolver%2Fimpl%2FQueryAttributeResolver.cpp;h=e796c53ad539c916c12b6106b19aa3a50f719c4b;hb=57cc54a45a0e202855575c5bdfad1d0aab3e82bb;hp=04ad7bd04e33caaf069af928250a921f1ccf5a66;hpb=10a7ada610fc759fa23f75caca012278a98ecda3;p=shibboleth%2Fcpp-sp.git diff --git a/shibsp/attribute/resolver/impl/QueryAttributeResolver.cpp b/shibsp/attribute/resolver/impl/QueryAttributeResolver.cpp index 04ad7bd..e796c53 100644 --- a/shibsp/attribute/resolver/impl/QueryAttributeResolver.cpp +++ b/shibsp/attribute/resolver/impl/QueryAttributeResolver.cpp @@ -31,6 +31,7 @@ #include "attribute/resolver/AttributeResolver.h" #include "attribute/resolver/ResolutionContext.h" #include "binding/SOAPClient.h" +#include "metadata/MetadataProviderCriteria.h" #include "util/SPConstants.h" #include @@ -124,7 +125,7 @@ namespace shibsp { m_metadata = m_app.getMetadataProvider(false); if (m_metadata) { m_metadata->lock(); - return m_entity = m_metadata->getEntityDescriptor(MetadataProvider::Criteria(m_session->getEntityID())).first; + return m_entity = m_metadata->getEntityDescriptor(MetadataProviderCriteria(m_app, m_session->getEntityID())).first; } } return NULL;