<div dir="ltr">Oh, I see in the docs:<div><br></div><div><span style="color:rgb(23,43,77);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:16px;letter-spacing:-0.08px;white-space:pre-wrap;background-color:rgba(255,255,255,0.6)">Setting the </span><code class="gmail-code gmail-css-z5oxh7" style="font-family:SFMono-Medium,"SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Consolas,Courier,monospace;font-size:0.875em;color:rgb(23,43,77);border-style:none;border-radius:3px;display:inline;padding:2px 0.5ch 2px 0.5ch;overflow:auto;white-space:pre-wrap;box-sizing:border-box;letter-spacing:-0.08px">caseSensitive</code><span style="color:rgb(23,43,77);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:16px;letter-spacing:-0.08px;white-space:pre-wrap;background-color:rgba(255,255,255,0.6)"> attribute (default true) to false allows case insensitive comparisons to be made. This is only valid for regular expression matching (i.e., when </span><code class="gmail-code gmail-css-z5oxh7" style="font-family:SFMono-Medium,"SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Consolas,Courier,monospace;font-size:0.875em;color:rgb(23,43,77);border-style:none;border-radius:3px;display:inline;padding:2px 0.5ch 2px 0.5ch;overflow:auto;white-space:pre-wrap;box-sizing:border-box;letter-spacing:-0.08px">partialMatch</code><span style="color:rgb(23,43,77);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:16px;letter-spacing:-0.08px;white-space:pre-wrap;background-color:rgba(255,255,255,0.6)"> is false).</span><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 20, 2023 at 12:22 PM Mohamed Lrhazi <<a href="mailto:lrhazi@cua.edu">lrhazi@cua.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"><div dir="ltr">Hello,<div><br></div><div>I am trying to figure out what I am doing wrong... if x_department is TS_OPS, should this not map to true?</div><div><br></div><div>In the log I see:</div><div><br></div><div><div style="color:rgb(0,0,0);font-family:Consolas,"Courier New",monospace;font-size:14px;line-height:19px;white-space:pre-wrap"><div>Attribute Definition isLawMember: mapped dependency attribute value TS_OPS to the values [StringAttributeValue{<span style="color:rgb(0,0,255)">value</span>=false}]</div><div>Attribute Definition isLawMember: mapping dependency attribute value TS_OPS</div><div>Attribute Definition <span style="color:rgb(163,21,21)">'isLawMember'</span>: Attempting to map the following values: [StringAttributeValue{<span style="color:rgb(0,0,255)">value</span>=TS_OPS}]</div><div><br></div></div></div><div>and the definition is:<br><div><br></div><div><AttributeDefinition id="isLawMember" xsi:type="Mapped"><br>        <InputAttributeDefinition ref="x_department" /><br>        <DefaultValue>false</DefaultValue><br>        <ValueMap><br>            <ReturnValue>true</ReturnValue><br>            <SourceValue partialMatch="true" caseSensitive="false">law</SourceValue><br>            <SourceValue partialMatch="true" caseSensitive="false">law_school</SourceValue><br>            <SourceValue partialMatch="true" caseSensitive="false">law_ccls</SourceValue><br>            <SourceValue partialMatch="true" caseSensitive="false">law_librry</SourceValue><br>            <SourceValue partialMatch="true" caseSensitive="false">ops</SourceValue><br>        </ValueMap><br>        <AttributeEncoder xsi:type="SAML1String" name="urn:mace:dir:attribute-def:isLawMember"<br>            encodeType="false" /><br>        <AttributeEncoder xsi:type="SAML2String" name="isLawMember" friendlyName="isLawMember"<br>            encodeType="false" /><br>    </AttributeDefinition><br></div><div><br></div><div><br></div></div></div>
</blockquote></div>