<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">Hi,</div><div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">We are testing Shibboleth3 IdP in the Swedish national federation and I’m stuck in my efforts to return an AuthnContextDecl and even setting the appropriate AuthnContextClassRef from my external auth servlet to the Shibboleth3 IdP.</div><div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">On the input side to the external auth servlet I have more than I need. The key here for me is the profileRequestContext request attribute providing the full AuthnRequest.</div><div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">The content of the request will influence the processing in the IdP and I’m supposed to return both the actually performed AuthnContextClassRef, but even more importantly, result data in a AuthnContextDecl.</div><div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">I can’t find how to return this data to the IdP for inclusion in the Assertion.</div><div><font face="Calibri,sans-serif">In Shibboleth2 IdP I could influence the AuthnContextClassRef through the now deprecated authnMethod attribute.</font></div><div><font face="Calibri,sans-serif"><br></font></div><div><font face="Calibri,sans-serif">Is the input request attributes also working as output request attributes, that is, c</font><font face="Calibri,sans-serif">an I return a </font><span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; background-color: rgb(255, 255, 255);">profileRequestContext to the IdP with the data above? (it seems to have an outbountMessageContext)</span></div><div><span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; background-color: rgb(255, 255, 255);">If so, How am I supposed to include the data in this generic object?</span></div><div>Or can I do this some other way?</div><div><br></div><div>Thanks for any help</div><div><br></div><div>/Stefan</div></body></html>