Security Assertion Markup Language
Security Assertion Markup Language (SAML) is an XML-based framework for authentication and authorization between two entities: a Service Provider and an Identity Provider. The Service Provider agrees to trust the Identity Provider to authenticate users. In return, the Identity Provider generates an authentication assertion, which indicates that a user has been authenticated.
SAML is a standard Single Sign On (SSO) format. Authentication information is exchanged through digitally signed XML documents. This complex single sign-on (SSO) implementation enables seamless authentication, mostly between businesses and Enterprises.