Class SignIntegraServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
br.ufsc.labsec.signer.api.ApiServlet<IntegraICPRequest>
br.ufsc.labsec.signer.api.integraICP.SignIntegraServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable
@WebServlet("/integraICP/sign")
public class SignIntegraServlet
extends ApiServlet<IntegraICPRequest>
Assina depois de autenticar em um PSC (usando IntegraICP)
- See Also:
-
Field Summary
Fields inherited from class ApiServlet
isTestingFields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) protected KeyStoreInformationsetupKeystore(IntegraICPRequest parameters) protected IntegraICPRequestsetupRequestParameters(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Methods inherited from class ApiServlet
doPost, getApplication, setIsTestingMethods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, init, service, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Constructor Details
-
SignIntegraServlet
public SignIntegraServlet()
-
-
Method Details
-
setupRequestParameters
protected IntegraICPRequest setupRequestParameters(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) - Specified by:
setupRequestParametersin classApiServlet<IntegraICPRequest>
-
doGet
protected void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException - Overrides:
doGetin classjakarta.servlet.http.HttpServlet- Throws:
IOException
-
setupKeystore
protected KeyStoreInformation setupKeystore(IntegraICPRequest parameters) throws br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException - Specified by:
setupKeystorein classApiServlet<IntegraICPRequest>- Throws:
br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException
-