Security Assertion Markup Language

Security Assertion Markup Language (SAML):

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.