What is SAML?

SAML or Security Assertion Markup Language is an open standard and an XML-based framework for authentication and authorization between an identity provider, service provider, and a principal. SAML is used to enable web-browser based single sign-on (SSO).