Hi Ved,
#3.
>> nameFormat="urn:oasis:names:tc:SAML:2.0:nameid-format:email" />
</resolver:AttributeDefinition>
Try nameFormat 'emailAddress' like this: `nameFormat="urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddres`
- 'saml-nameid.xml': same; try 'emailAddress' in nameFormat
- >> 4) Updated SAML AuthnRequest message to add NameIDPolicy.
I am exactly not sure what you wanted to mean by that.
- Also.. what Mike mentioned:
>> are you passing this custom attribute as the NameID?
You need to create custom attribute first, then configure that as NameID and after everything... release this attribute in Trust Relationship.