const Application& application,
const HTTPRequest& httpRequest,
const saml2md::EntityDescriptor* issuer,
- const saml2::NameID& nameid,
+ const saml2::NameID* nameid,
const vector<const Assertion*>* tokens
) const
{
auto_ptr<ResolutionContext> ctx(
resolver->createResolutionContext(application, httpRequest.getRemoteAddr().c_str(), issuer, nameid, tokens)
);
- resolver->resolveAttributes(*ctx.get());
+ resolver->resolveAttributes(*ctx.get(), application.getAttributeIds());
return ctx.release();
}
catch (exception& ex) {