Class SamlController

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.logicaldoc.saml.SamlController
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class SamlController extends jakarta.servlet.http.HttpServlet
This is the servlet that implements the communication with Saml server. When invoked at path /acs it represents the location to receive the SAML assertion using a POST operation. This serves as the default Assertion Consumer Services (ACS) for the Service Provider (SP). The URL of this servlet is always used for Identity Provider (IdP) initiated sign-on requests. When invoked at path /login this represents the end-point for initiated the SP-initiated SSO.
Since:
8.9
Author:
Marco Meschieri - LogicalDOC
See Also:
  • Field Summary

    Fields inherited from class jakarta.servlet.http.HttpServlet

    LEGACY_DO_HEAD
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class jakarta.servlet.http.HttpServlet

    init, service

    Methods inherited from class jakarta.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SamlController

      public SamlController()