<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)" <<a href="mailto:vijay.achugatla@lexisnexis.com">vijay.achugatla@lexisnexis.com</a>> 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. 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. 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. 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. 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>