Interface SingleLogoutProfile


public interface SingleLogoutProfile
  • Method Summary

    Modifier and Type
    Method
    Description
    com.liferay.saml.persistence.model.SamlSpSession
    getSamlSpSession(jakarta.servlet.http.HttpServletRequest httpServletRequest)
     
    boolean
    isSingleLogoutSupported(jakarta.servlet.http.HttpServletRequest httpServletRequest)
     
    void
    logout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
     
    void
    processIdpLogout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
     
    void
    processSingleLogout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
     
    void
    processSpLogout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
     
    void
    terminateSpSession(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
     
    void
    terminateSsoSession(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
     
  • Method Details

    • getSamlSpSession

      com.liferay.saml.persistence.model.SamlSpSession getSamlSpSession(jakarta.servlet.http.HttpServletRequest httpServletRequest)
    • isSingleLogoutSupported

      boolean isSingleLogoutSupported(jakarta.servlet.http.HttpServletRequest httpServletRequest)
    • logout

      void logout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
    • processIdpLogout

      void processIdpLogout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • processSingleLogout

      void processSingleLogout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • processSpLogout

      void processSpLogout(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • terminateSpSession

      void terminateSpSession(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)
    • terminateSsoSession

      void terminateSsoSession(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse)