Class SSOSamlIdPPostProfileHandlerController
java.lang.Object
org.apereo.cas.support.saml.web.idp.profile.AbstractSamlIdPProfileHandlerController
org.apereo.cas.support.saml.web.idp.profile.sso.SSOSamlIdPPostProfileHandlerController
The
SSOSamlIdPPostProfileHandlerController is responsible for
handling profile requests for SAML2 Web SSO.- 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 TypeMethodDescriptionorg.springframework.web.servlet.ModelAndViewhandleSaml2ProfileSsoPostRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) Handle SSO POST profile request.org.springframework.web.servlet.ModelAndViewhandleSaml2ProfileSsoRedirectHeadRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) Handle SSO HEAD profile redirect request (not allowed).org.springframework.web.servlet.ModelAndViewhandleSaml2ProfileSsoRedirectRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) Handle SSO GET profile redirect 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
-
SSOSamlIdPPostProfileHandlerController
-
-
Method Details
-
handleSaml2ProfileSsoRedirectRequest
@GetMapping(path="/idp/profile/SAML2/Redirect/SSO") public org.springframework.web.servlet.ModelAndView handleSaml2ProfileSsoRedirectRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) throws Exception Handle SSO GET profile redirect request.- Parameters:
response- the responserequest- the request- Returns:
- the model and view
- Throws:
Exception- the exception
-
handleSaml2ProfileSsoRedirectHeadRequest
@RequestMapping(path="/idp/profile/SAML2/Redirect/SSO", method=HEAD) public org.springframework.web.servlet.ModelAndView handleSaml2ProfileSsoRedirectHeadRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) Handle SSO HEAD profile redirect request (not allowed).- Parameters:
response- the responserequest- the request- Returns:
- the model and view
-
handleSaml2ProfileSsoPostRequest
@PostMapping(path="/idp/profile/SAML2/POST/SSO") public org.springframework.web.servlet.ModelAndView handleSaml2ProfileSsoPostRequest(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) throws Exception Handle SSO POST profile request.- Parameters:
response- the responserequest- the request- Returns:
- the model and view
- Throws:
Exception- the exception
-