The session will have a duration and validity, and also cache information about the different
federation protocols, as Shibboleth and SAML 2.0. On the IdP side the Session class holds
information about all the currently logged in SPs. This is used when the user initiates a
Single-Log-Out.