<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 19 Jun 2013, at 10:32, "Achugatla, Vijay K. (ELS-CON)" &lt;<a href="mailto:vijay.achugatla@lexisnexis.com">vijay.achugatla@lexisnexis.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span style="color: rgb(0, 32, 96); font-family: 'Comic Sans MS'; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; ">Is this the correct way to do it or is there any better way to ignore legacy attributes?</span></blockquote></div><br><div>There isn't one correct way to do anything in this area, it all depends on circumstances and what you're trying to do.</div><div><br></div><div>If you were SAML 2.0 only, an IdP would be incorrect in sending you the "legacy" attribute, which was defined only for SAML 1. &nbsp;So, if you were SAML 2.0 only, it would be pretty safe to just ignore it in the way you describe.</div><div><br></div><div>If your service supports both SAML 1 and SAML 2.0, though, some of the IdPs your service talks to may still be sending you only the legacy attribute, depending on how old they are. &nbsp;If that was the case, discarding the legacy attribute would mean you wouldn't be getting an ePTID from them at all and if your service needs such a thing that might be a problem. &nbsp;You'd have to work with those IdPs to resolve that.</div><div><br></div><div>It's much easier to resolve problems like this if (a) you're standing up a new application and (b) you can go SAML 2.0-only. &nbsp;Unfortunately, we're still in a position where a lot of IdPs can't do SAML 2.0, so that can limit your customer base.</div><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div><span class="Apple-tab-span" style="white-space: pre; "><br class="Apple-interchange-newline">        </span>-- Ian<br></div><div><span class="Apple-style-span" style="font-size: medium; "><br></span></div></span></span><br class="Apple-interchange-newline">
</div>


<br></body></html>