Hello Nulls,
I am working on coming up with a list of security related requirements for on-boarding a new web application to an existing SAML 2.0 authentication system for implementing SSO (Non-federated I guess).
Based on my limited knowledge of the SAML protocol and a day of web surfing, I have collated a few rough requirements :
1. SAML assertion should be signed and encrypted (requests & responses?)
2. SAML assertion should have a limited lifespan
3. Transport medium of the assertion should be TLS (1.0?)
Landed on a few cool resources:
I need some more help/insights on what other specific security measures that should be taken especially when on boarding a new application to an existing SAML authentication system. Any specific risks that should be taken care of? SAML security best practices, references, books etc. would be of great help.
Thanks,
Taher