code: public void handleSsoPostProfileRequest(final HttpServletResponse response,
                                              final HttpServletRequest request,
                                              final BaseHttpServletRequestXMLMessageDecoder decoder) throws Exception {
          val authnRequest = getSamlProfileHandlerConfigurationContext().getSamlHttpRequestExtractor()
              .extract(request, decoder, AuthnRequest.class);
          initiateAuthenticationRequest(authnRequest, response, request);
      }
docs: Handle profile request.
  
  @param response the response
  @param request  the request
  @param decoder  the decoder
  @throws Exception the exception