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
-
Field Summary
Fields inherited from class org.apereo.cas.support.saml.web.idp.profile.AbstractSamlIdPProfileHandlerController
configurationContext -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected org.opensaml.saml.saml2.core.AuthnRequestbuildAuthnRequest(String providerId, String shire, String time) protected StringextractProviderId(jakarta.servlet.http.HttpServletRequest request) protected StringextractShire(jakarta.servlet.http.HttpServletRequest request, String providerId, org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade facade) protected org.springframework.web.servlet.ModelAndViewhandleIdPInitiatedSsoRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.apereo.cas.support.saml.web.idp.profile.AbstractSamlIdPProfileHandlerController
autoConfigureCookiePath, bindRelayStateParameter, buildAuthenticationContextPair, buildCasAssertion, buildCasAssertion, buildResponseBasedSingleSignOnSession, buildSamlResponse, constructServiceUrl, decodeSoapRequest, determineProfileBinding, getRegisteredServiceAndFacade, getSamlMetadataFacadeFor, getSamlMetadataFacadeFor, handleSsoPostProfileRequest, handleUnauthorizedServiceException, initiateAuthenticationRequest, issueAuthenticationRequestRedirect, logCasValidationAssertion, retrieveAuthenticationRequest, singleSignOnSessionExists, storeAuthenticationRequest, verifyAuthenticationContextSignature, verifyAuthenticationContextSignature, verifySamlAuthenticationRequest, verifySamlRegisteredService
-
Constructor Details
-
SamlIdPInitiatedProfileHandlerController
-
-
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
-
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
-