public class SamlValidateController
extends org.apereo.cas.web.AbstractServiceValidateController
SamlValidateController is responsible for
validating requests based on the saml1 protocol.| Constructor and Description |
|---|
SamlValidateController(org.apereo.cas.validation.CasProtocolValidationSpecification validationSpecification,
org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport,
org.apereo.cas.services.ServicesManager servicesManager,
org.apereo.cas.CentralAuthenticationService centralAuthenticationService,
org.apereo.cas.ticket.proxy.ProxyHandler proxyHandler,
org.apereo.cas.web.support.ArgumentExtractor argumentExtractor,
org.apereo.cas.authentication.MultifactorTriggerSelectionStrategy multifactorTriggerSelectionStrategy,
org.apereo.cas.authentication.AuthenticationContextValidator authenticationContextValidator,
org.springframework.web.servlet.View jsonView,
org.springframework.web.servlet.View successView,
org.springframework.web.servlet.View failureView,
java.lang.String authnContextAttribute,
org.apereo.cas.validation.ServiceTicketValidationAuthorizersExecutionPlan validationAuthorizers,
boolean renewEnabled) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.web.servlet.ModelAndView |
handleRequestInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Handle model and view.
|
addValidationSpecification, augmentSuccessViewModelObjects, canHandle, enforceTicketValidationAuthorizationFor, getFailureView, getServiceCredentialsFromRequest, getSuccessView, handleTicketValidation, initBinder, onSuccessfulValidation, prepareForTicketValidation, setProxyHandler, setRenewEnabled, setValidationSpecifications, validateAuthenticationContext, validateServiceTicketpublic SamlValidateController(org.apereo.cas.validation.CasProtocolValidationSpecification validationSpecification,
org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport,
org.apereo.cas.services.ServicesManager servicesManager,
org.apereo.cas.CentralAuthenticationService centralAuthenticationService,
org.apereo.cas.ticket.proxy.ProxyHandler proxyHandler,
org.apereo.cas.web.support.ArgumentExtractor argumentExtractor,
org.apereo.cas.authentication.MultifactorTriggerSelectionStrategy multifactorTriggerSelectionStrategy,
org.apereo.cas.authentication.AuthenticationContextValidator authenticationContextValidator,
org.springframework.web.servlet.View jsonView,
org.springframework.web.servlet.View successView,
org.springframework.web.servlet.View failureView,
java.lang.String authnContextAttribute,
org.apereo.cas.validation.ServiceTicketValidationAuthorizersExecutionPlan validationAuthorizers,
boolean renewEnabled)
@PostMapping(path="/samlValidate")
public org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
handleRequestInternal in class org.apereo.cas.web.AbstractServiceValidateControllerrequest - the requestresponse - the responsejava.lang.Exception - the exception