The Security Assertion Markup Language (SAML) is an OASIS specification that
provides a set of rules for the structure of identity assertions, protocols to move assertions,
bindings of protocols for typical message transport mechanisms, and profiles. Indeed, SAML
(see Figure 4.13) is a set of XML and SOAP-based services and formats for the exchange of
authentication and authorization information between security systems.