Class CloneServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.netscape.cms.servlet.base.CMSServlet
com.netscape.cms.servlet.connector.CloneServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class CloneServlet extends CMSServlet
Clone servlet - part of the Clone Authority (CLA) processes Revoked certs from its dependant clone CAs service request and return status.
Version:
$Revision$, $Date$
See Also:
  • Field Details

  • Constructor Details

    • CloneServlet

      public CloneServlet()
  • Method Details

    • init

      public void init(jakarta.servlet.ServletConfig sc) throws jakarta.servlet.ServletException
      Specified by:
      init in interface jakarta.servlet.Servlet
      Overrides:
      init in class CMSServlet
      Throws:
      jakarta.servlet.ServletException
    • service

      public void service(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException
      Overrides:
      service in class CMSServlet
      Throws:
      jakarta.servlet.ServletException
      IOException
    • authenticate

      protected AuthToken authenticate(X509Certificate peerCert) throws EBaseException
      Throws:
      EBaseException
    • processRequest

      protected IPKIMessage processRequest(String source, String sourceUserId, IPKIMessage msg, AuthToken token) throws EBaseException
      Throws:
      EBaseException
    • getPeerCert

      protected X509Certificate getPeerCert(jakarta.servlet.http.HttpServletRequest req) throws EBaseException
      Throws:
      EBaseException
    • getServletInfo

      public String getServletInfo()
      Specified by:
      getServletInfo in interface jakarta.servlet.Servlet
      Overrides:
      getServletInfo in class jakarta.servlet.GenericServlet