Guidelines and Limitations for SAML 2.0