Class SamlIdPInitiatedProfileHandlerController

java.lang.Object
org.apereo.cas.support.saml.web.idp.profile.AbstractSamlIdPProfileHandlerController
org.apereo.cas.support.saml.web.idp.profile.SamlIdPInitiatedProfileHandlerController

public class SamlIdPInitiatedProfileHandlerController extends AbstractSamlIdPProfileHandlerController
Since:
5.0.0
  • Constructor Details

  • Method Details

    • handleIdPInitiatedSsoRequest

      @GetMapping(path="/idp/profile/SAML2/Unsolicited/SSO") protected org.springframework.web.servlet.ModelAndView handleIdPInitiatedSsoRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) throws Exception
      Throws:
      Exception
    • buildAuthnRequest

      protected org.opensaml.saml.saml2.core.AuthnRequest buildAuthnRequest(String providerId, String shire, String time)
    • extractShire

      protected String extractShire(jakarta.servlet.http.HttpServletRequest request, String providerId, org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade facade) throws org.opensaml.messaging.decoder.MessageDecodingException
      Throws:
      org.opensaml.messaging.decoder.MessageDecodingException
    • extractProviderId

      protected String extractProviderId(jakarta.servlet.http.HttpServletRequest request) throws org.opensaml.messaging.decoder.MessageDecodingException
      Throws:
      org.opensaml.messaging.decoder.MessageDecodingException