<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
David,
<div>
<div><br class="Apple-interchange-newline">
<blockquote type="cite">
<div style="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: -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; ">
it looks as though I could define variant attributes by adding the optional element</div>
<div style="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: -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; ">
nameFormat=“...:basic” in the AttributeEncoder. &nbsp;If that’s roughly right, do I include the entire desired SAML string,&nbsp;</div>
<div style="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: -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; ">
nameFormat=“urn:oasis:names:tc:SAML:2.0:attrname-format:basic”&nbsp;</div>
<div style="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: -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; ">
in the AttributeEncoder?</div>
</blockquote>
</div>
<br>
</div>
<div>Yes, roughly. &nbsp;I'd make copies of any attributes the vendor expects to receive in that namespace specific to that vendor with their own attribute ID(and so modified encoders). &nbsp;Then, release the modified attributes to this vendor without impacting your
 other integrations.</div>
<div><br>
</div>
<div>The usual caveats here apply regarding loose interpretation of the SAML specifications and the resulting increase in configuration complexity for you and those who follow. &nbsp;It would be great if this vendor could handle attributes of URI form defined as,
 well, URI's.</div>
<div><br>
</div>
<div>Have a good weekend,</div>
<div>Nate.</div>
</body>
</html>