@EnableTransactionManagement(proxyTargetClass=true)
@Transactional(transactionManager="ticketTransactionManager",
readOnly=false)
public abstract class BaseAccessTokenGrantRequestExtractor
extends java.lang.Object
BaseAccessTokenGrantRequestExtractor.| Modifier and Type | Field and Description |
|---|---|
protected org.apereo.cas.CentralAuthenticationService |
centralAuthenticationService
The Services manager.
|
protected org.apereo.cas.configuration.model.support.oauth.OAuthProperties |
oAuthProperties
OAuth settings.
|
protected javax.servlet.http.HttpServletRequest |
request
The Request.
|
protected javax.servlet.http.HttpServletResponse |
response
The Response.
|
protected org.apereo.cas.services.ServicesManager |
servicesManager
The Services manager.
|
protected org.apereo.cas.ticket.registry.TicketRegistry |
ticketRegistry
The Ticket registry.
|
| Constructor and Description |
|---|
BaseAccessTokenGrantRequestExtractor(org.apereo.cas.services.ServicesManager servicesManager,
org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apereo.cas.CentralAuthenticationService centralAuthenticationService,
org.apereo.cas.configuration.model.support.oauth.OAuthProperties oAuthProperties) |
| Modifier and Type | Method and Description |
|---|---|
abstract AccessTokenRequestDataHolder |
extract()
Extract access token request for grant.
|
abstract boolean |
supports(javax.servlet.http.HttpServletRequest context)
Supports grant type?
|
protected final org.apereo.cas.services.ServicesManager servicesManager
protected final org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry
protected final javax.servlet.http.HttpServletRequest request
protected final javax.servlet.http.HttpServletResponse response
protected final org.apereo.cas.configuration.model.support.oauth.OAuthProperties oAuthProperties
protected final org.apereo.cas.CentralAuthenticationService centralAuthenticationService
public BaseAccessTokenGrantRequestExtractor(org.apereo.cas.services.ServicesManager servicesManager,
org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apereo.cas.CentralAuthenticationService centralAuthenticationService,
org.apereo.cas.configuration.model.support.oauth.OAuthProperties oAuthProperties)
public abstract AccessTokenRequestDataHolder extract()
public abstract boolean supports(javax.servlet.http.HttpServletRequest context)
context - the context