Pega Mashups - SAML and Passing in Parameters
Currently, I am trying to implement SAML 2.0 into Pega Mashups. I seem to be stuck right now trying to simply pass in parameters to the mashup so that they can be used with the Authentication service attributes. I think that I have read nearly every post online with regards to this. I have attempted to pass in things like PegaA_params and data-pega-action-param-parameters but this hasn't been working for me. Perhaps my syntax is right in the mashup code, however I'm missing a step in Pega.
Here is my 'code' in my mashup trying to pass in parameters.
<....more things above here>
data-pega-action-param-parameters= "{
SiteMinderEmail:'testEmail',
FirstName: 'testFirstName',
TestString: 'caseValueExampleString',
ParameterName: 'parameterValue'
}"></div>
Is my syntax for that portion correct? If so, how do I map these passed in parameters to values in my Pega case? It seems that if I have values in my case's "Data Model" that they should simply pass into it when creating and appear on pyWorkPage.
Furthermore, when I get simple values working, how do I pass values in if they are a property of my other types? Something like 'parentObject.targetParameterValue'?
Lastly, what is the best way to then get these values into the attributes for my SAML Authentication Service so that I can link to Site Minder?
Thanks in advance for any help that anyone can offer!