<div dir="ltr"><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">Hi,</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3"> </font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">How can I
get the Saml2SecurityToken.Assertion.Subject.NameId in the Subject form the
<a href="http://testshib.org">testshib.org</a> test server? I get exceptions thrown if code below is not
uncommented.</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3"> </font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">What do I
need to configure online or do I need to pass more information in my
metadata.xml file?</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3"> </font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">Help
appreciated.</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3"> </font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">J.</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3"> </font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
//if (saml2SecurityToken.Assertion.Subject.NameId == null)</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
//{</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
// throw new InvalidDataException("The required NameID
Assertion is null");</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
//}</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
//identity.AddClaim(new Claim(Saml2ClaimTypes.NameId,
saml2SecurityToken.Assertion.Subject.NameId.Value));</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
//if (saml2SecurityToken.Assertion.Subject.NameId.Format == null)</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
//{</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
// throw new InvalidDataException("The required NameID
Assertion Format is null");</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><font face="Calibri"><font size="3"><font color="#000000"><span lang="EN-US">
</span>//}</font></font></font></p><font color="#000000" face="Times New Roman" size="3">
</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US"><font color="#000000" face="Calibri" size="3">
//identity.AddClaim(new Claim(ClaimTypes.NameIdentifier,
saml2SecurityToken.Assertion.Subject.NameId.Value));</font></span></p><font color="#000000" face="Times New Roman" size="3">
</font></div>