SAML stands for Security Assertion Markup Language, which is an XML-based data format for exchanging authentication and authorization data between an identity provider and a service provider. The This uses security tokens containing assertions to pass the data. The single most important requirement that SAML addresses is web browser-based single sign-on (SSO). Three main roles are defined in SAML Specification.
...