Thank you for the reply,
This is what I have now....
for Each Item of ${siteminder.smcontext.attributes} as ${attribute.current}
Set Context Variable allattributevalues as String to: ${allattributesvalues}
Add Audit Details: "sm.allattributevalues=${allattributevalues}"
Add Audit Details: "${attribute.current.name}=${attribute.current.value};"
Edit: I did more experimenting: I tried this...
Set Context Variable SM_allHeaders as String to: ${siteminder.smcontext.attributes}
Split variable SM_allHeaders into SM_allHeadersPairs on " " <--- single space
Run Assertions for Each Item of ${SM_allHeadersPairs} as ${SM_attributePair.current}
Set Context Variable SM_onePair as String to: ${SM_attributePair.current}
Add Audit Details: SM_attributePair = ${SM_onePair}
Seems to put out some legible values, but if there is a space in any of the values it breaks up the line.
I tried to split the string on ), but the GUI hated me, I'm not very good at RegEx.
And the information in the log is not what I would expect.... Any ideas what I am doing wrong...