|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.web.filter.GenericFilterBean
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
org.springframework.security.oauth.provider.filter.UserAuthorizationProcessingFilter
public class UserAuthorizationProcessingFilter
Processing filter for handling a request to authenticate an OAuth request token. The default processes URL
is "/oauth_authenticate_token"
| Field Summary | |
|---|---|
protected static String |
CALLBACK_ATTRIBUTE
|
protected static String |
VERIFIER_ATTRIBUTE
|
| Fields inherited from class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter |
|---|
authenticationDetailsSource, eventPublisher, messages, SPRING_SECURITY_LAST_EXCEPTION_KEY |
| Fields inherited from class org.springframework.web.filter.GenericFilterBean |
|---|
logger |
| Constructor Summary | |
|---|---|
UserAuthorizationProcessingFilter()
|
|
UserAuthorizationProcessingFilter(String defaultProcessesUrl)
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
org.springframework.security.core.Authentication |
attemptAuthentication(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
String |
getTokenParameterName()
The name of the request parameter that supplies the token id. |
OAuthProviderTokenServices |
getTokenServices()
Get the OAuth token services. |
OAuthVerifierServices |
getVerifierServices()
The verifier services to use. |
boolean |
isRequire10a()
Whether to require 1.0a support. |
void |
setRequire10a(boolean require10a)
Whether to require 1.0a support. |
void |
setTokenIdParameterName(String tokenIdParameterName)
The name of the request parameter that supplies the token id. |
void |
setTokenServices(OAuthProviderTokenServices tokenServices)
The OAuth token services. |
void |
setVerifierServices(OAuthVerifierServices verifierServices)
The verifier services to use. |
| Methods inherited from class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter |
|---|
doFilter, getAllowSessionCreation, getAuthenticationManager, getFailureHandler, getFilterProcessesUrl, getRememberMeServices, getSuccessHandler, requiresAuthentication, setAllowSessionCreation, setApplicationEventPublisher, setAuthenticationDetailsSource, setAuthenticationFailureHandler, setAuthenticationManager, setAuthenticationSuccessHandler, setContinueChainBeforeSuccessfulAuthentication, setFilterProcessesUrl, setMessageSource, setRememberMeServices, setSessionAuthenticationStrategy, successfulAuthentication, successfulAuthentication, unsuccessfulAuthentication |
| Methods inherited from class org.springframework.web.filter.GenericFilterBean |
|---|
addRequiredProperty, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final String CALLBACK_ATTRIBUTE
protected static final String VERIFIER_ATTRIBUTE
| Constructor Detail |
|---|
public UserAuthorizationProcessingFilter()
public UserAuthorizationProcessingFilter(String defaultProcessesUrl)
| Method Detail |
|---|
public void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
public org.springframework.security.core.Authentication attemptAuthentication(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws org.springframework.security.core.AuthenticationException
attemptAuthentication in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilterorg.springframework.security.core.AuthenticationExceptionpublic String getTokenParameterName()
public void setTokenIdParameterName(String tokenIdParameterName)
tokenIdParameterName - The name of the request parameter that supplies the token id.public OAuthProviderTokenServices getTokenServices()
@Autowired public void setTokenServices(OAuthProviderTokenServices tokenServices)
tokenServices - The OAuth token services.public OAuthVerifierServices getVerifierServices()
@Autowired public void setVerifierServices(OAuthVerifierServices verifierServices)
verifierServices - The verifier services to use.public boolean isRequire10a()
public void setRequire10a(boolean require10a)
require10a - Whether to require 1.0a support.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||