Class OpenIdValidateController
- java.lang.Object
-
- org.apereo.cas.web.AbstractDelegateController
-
- org.apereo.cas.web.AbstractServiceValidateController
-
- org.apereo.cas.support.openid.web.mvc.OpenIdValidateController
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class OpenIdValidateController extends org.apereo.cas.web.AbstractServiceValidateControllerAn Openid controller that delegates to its own views on service validates. This controller is part of theDelegatingController.- Since:
- 4.2
-
-
Constructor Summary
Constructors Constructor Description OpenIdValidateController(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.validation.RequestedContextValidator requestedContextValidator, org.springframework.web.servlet.View jsonView, org.springframework.web.servlet.View successView, org.springframework.web.servlet.View failureView, java.lang.String authnContextAttribute, org.openid4java.server.ServerManager serverManager, org.apereo.cas.validation.ServiceTicketValidationAuthorizersExecutionPlan validationAuthorizers, boolean renewEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)org.springframework.web.servlet.ModelAndViewhandleRequestInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)-
Methods inherited from class org.apereo.cas.web.AbstractServiceValidateController
addValidationSpecification, augmentSuccessViewModelObjects, enforceTicketValidationAuthorizationFor, getFailureView, getServiceCredentialsFromRequest, getSuccessView, handleProxyGrantingTicketDelivery, handleTicketValidation, initBinder, onSuccessfulValidation, prepareForTicketValidation, setProxyHandler, setRenewEnabled, setValidationSpecifications, validateServiceTicket
-
-
-
-
Constructor Detail
-
OpenIdValidateController
public OpenIdValidateController(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.validation.RequestedContextValidator requestedContextValidator, org.springframework.web.servlet.View jsonView, org.springframework.web.servlet.View successView, org.springframework.web.servlet.View failureView, java.lang.String authnContextAttribute, org.openid4java.server.ServerManager serverManager, org.apereo.cas.validation.ServiceTicketValidationAuthorizersExecutionPlan validationAuthorizers, boolean renewEnabled)
-
-
Method Detail
-
handleRequestInternal
public org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception- Overrides:
handleRequestInternalin classorg.apereo.cas.web.AbstractServiceValidateController- Throws:
java.lang.Exception
-
canHandle
public boolean canHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)- Overrides:
canHandlein classorg.apereo.cas.web.AbstractServiceValidateController
-
-