public class ProxyValidateController extends AbstractServiceValidateController
applicationContext
Constructor and Description |
---|
ProxyValidateController(CasProtocolValidationSpecification validationSpecification,
AuthenticationSystemSupport authenticationSystemSupport,
ServicesManager servicesManager,
CentralAuthenticationService centralAuthenticationService,
ProxyHandler proxyHandler,
ArgumentExtractor argumentExtractor,
MultifactorTriggerSelectionStrategy multifactorTriggerSelectionStrategy,
AuthenticationContextValidator authenticationContextValidator,
org.springframework.web.servlet.View jsonView,
org.springframework.web.servlet.View successView,
org.springframework.web.servlet.View failureView,
java.lang.String authnContextAttribute,
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, validateAuthenticationContext, validateServiceTicket
public ProxyValidateController(CasProtocolValidationSpecification validationSpecification, AuthenticationSystemSupport authenticationSystemSupport, ServicesManager servicesManager, CentralAuthenticationService centralAuthenticationService, ProxyHandler proxyHandler, ArgumentExtractor argumentExtractor, MultifactorTriggerSelectionStrategy multifactorTriggerSelectionStrategy, AuthenticationContextValidator authenticationContextValidator, org.springframework.web.servlet.View jsonView, org.springframework.web.servlet.View successView, org.springframework.web.servlet.View failureView, java.lang.String authnContextAttribute, ServiceTicketValidationAuthorizersExecutionPlan validationAuthorizers, boolean renewEnabled)
@GetMapping(path="/proxyValidate") public org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
handleRequestInternal
in class AbstractServiceValidateController
request
- the requestresponse
- the responsejava.lang.Exception
- the exception