Class OidcAccessTokenEndpointController
- java.lang.Object
-
- org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
-
- org.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointController
-
- org.apereo.cas.oidc.web.controllers.token.OidcAccessTokenEndpointController
-
public class OidcAccessTokenEndpointController extends org.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointControllerThis isOidcAccessTokenEndpointController.- Since:
- 5.0.0
-
-
Constructor Summary
Constructors Constructor Description OidcAccessTokenEndpointController(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.ticket.accesstoken.AccessTokenFactory accessTokenFactory, org.apereo.cas.authentication.principal.PrincipalFactory principalFactory, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceServiceFactory, org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGenerator accessTokenGenerator, org.apereo.cas.support.oauth.web.response.accesstoken.response.OAuth20AccessTokenResponseGenerator accessTokenResponseGenerator, org.apereo.cas.support.oauth.profile.OAuth20ProfileScopeToAttributesFilter scopeToAttributesFilter, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.web.support.CookieRetrievingCookieGenerator cookieGenerator, org.apereo.cas.ticket.ExpirationPolicy accessTokenExpirationPolicy, org.apereo.cas.ticket.ExpirationPolicy deviceTokenExpirationPolicy, java.util.Collection<org.apereo.cas.support.oauth.validator.token.OAuth20TokenRequestValidator> accessTokenGrantRequestValidators, org.apereo.cas.audit.AuditableExecution accessTokenGrantAuditableRequestExtractor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.web.servlet.ModelAndViewhandleGetRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)org.springframework.web.servlet.ModelAndViewhandleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
-
-
Constructor Detail
-
OidcAccessTokenEndpointController
public OidcAccessTokenEndpointController(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.ticket.accesstoken.AccessTokenFactory accessTokenFactory, org.apereo.cas.authentication.principal.PrincipalFactory principalFactory, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceServiceFactory, org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGenerator accessTokenGenerator, org.apereo.cas.support.oauth.web.response.accesstoken.response.OAuth20AccessTokenResponseGenerator accessTokenResponseGenerator, org.apereo.cas.support.oauth.profile.OAuth20ProfileScopeToAttributesFilter scopeToAttributesFilter, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.web.support.CookieRetrievingCookieGenerator cookieGenerator, org.apereo.cas.ticket.ExpirationPolicy accessTokenExpirationPolicy, org.apereo.cas.ticket.ExpirationPolicy deviceTokenExpirationPolicy, java.util.Collection<org.apereo.cas.support.oauth.validator.token.OAuth20TokenRequestValidator> accessTokenGrantRequestValidators, org.apereo.cas.audit.AuditableExecution accessTokenGrantAuditableRequestExtractor)
-
-
Method Detail
-
handleRequest
@PostMapping({"/oidc/accessToken","/oidc/token"}) public org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception- Overrides:
handleRequestin classorg.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointController- Throws:
java.lang.Exception
-
handleGetRequest
@GetMapping({"/oidc/accessToken","/oidc/token"}) public org.springframework.web.servlet.ModelAndView handleGetRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception- Overrides:
handleGetRequestin classorg.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointController- Throws:
java.lang.Exception
-
-