Class SamlController

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

public class SamlController extends javax.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:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class javax.servlet.http.HttpServlet

    service

    Methods inherited from class javax.servlet.GenericServlet

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

    Methods inherited from class java.lang.Object

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

    • SamlController

      public SamlController()