<div dir="ltr"><div>

SP declares support of 'unspecified' for username in documentation.</div><div></div><div>SP

doesn't provide any '<span class="gmail-im">NameIDPolicy</span>' in authnrequest.</div><div></div><div>Even if IdP has all necessary settings for 'unspecified' the IdP doesn't return 
'unspecified' because of lack of 
'<span class="gmail-im">NameIDPolicy</span>' in request.</div><div>
<div>
<div>If my hand made SP metadata includes <span class="gmail-im">NameIDFormat</span> as 'emailAddress' the SP doesn't look for username inside response because it waits for 
'unspecified'.<br></div>

</div><div> </div>

</div><div><br></div><div></div><div>How to return NameID forcibly/directly as 'unspecified' (without any dependencies on authnrequest or metadata).<br></div>Thanks<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 19 Apr 2019 at 18:57, Cantor, Scott <<a href="mailto:cantor.2@osu.edu">cantor.2@osu.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> You mean that if there are few options and one of them is 'unspecified' then<br>
> any other aren't considered as options, don't you?<br>
<br>
Yes, that's what it's doing. I didn’t remember it was doing that, but the V3 behavior is the same as the V2 behavior and that's why it was coded that way. The problem with changing it is that it literally can change the behavior of running systems after an upgrade. All to change how it handles something that should never appear anywhere in any XML under any circumstances. That's a poor justification for a change.<br>
<br>
-- Scott<br>
<br>
-- <br>
For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg" rel="noreferrer" target="_blank">https://wiki.shibboleth.net/confluence/x/coFAAg</a><br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" target="_blank">users-unsubscribe@shibboleth.net</a></blockquote></div>