Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
E
G
I
O
R
S
C
clean()
- Method in class org.exoplatform.ws.security.oauth.impl.
OAuthTokenCleanerImpl
Looking for expired tokens and remove it.
clean()
- Method in interface org.exoplatform.ws.security.oauth.
OAuthTokenCleaner
Looking for expired tokens and remove it.
createIdentity(String)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthIdentityInitializerFilter
Create Identity for given userId.
D
DEFAULT_TIMEOUT
- Static variable in class org.exoplatform.ws.security.oauth.impl.
OAuthTokenCleanerImpl
Default cleaner timeout.
DEFAULT_TOKEN_ALIVE_TIME
- Static variable in class org.exoplatform.ws.security.oauth.impl.
OAuthConsumerServiceImpl
Default token alive time is 5 hours.
destroy()
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthConsumerFilter
destroy()
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthIdentityInitializerFilter
destroy()
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthLogoutFilter
destroy()
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthRequestWrapperFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthConsumerFilter
Check cookies (or request parameters) in client request, if client has required cookies (or request parameters) then filter will check is accessor corresponding to this cookie valid.
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthIdentityInitializerFilter
Create
Identity
for user.
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthLogoutFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthRequestWrapperFilter
Create
HttpServletRequestWrapper
and overrides methods getRemoteUser() and getUserPrincipal().
E
ExoOAuthClient
- Interface in
org.exoplatform.ws.security.oauth
G
getAccessor(OAuthMessage)
- Method in class org.exoplatform.ws.security.oauth.impl.
OAuthConsumerServiceImpl
Get accessor, if accessor not found new one must be created.
getAccessor(OAuthMessage)
- Method in interface org.exoplatform.ws.security.oauth.
OAuthConsumerService
Get accessor, if accessor not found new one must be created.
getAccessToken(OAuthAccessor)
- Method in interface org.exoplatform.ws.security.oauth.
ExoOAuthClient
Get access token from Provider.
getAccessToken(OAuthAccessor)
- Method in class org.exoplatform.ws.security.oauth.impl.
OAuthClientHttpImpl
Get access token from Provider.
getContainer()
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthIdentityInitializerFilter
getRequestToken(OAuthAccessor)
- Method in interface org.exoplatform.ws.security.oauth.
ExoOAuthClient
Get request token from Provider.
getRequestToken(OAuthAccessor)
- Method in class org.exoplatform.ws.security.oauth.impl.
OAuthClientHttpImpl
Get request token from Provider.
I
init(FilterConfig)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthConsumerFilter
Get consumer name from filter init parameters.
init(FilterConfig)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthIdentityInitializerFilter
init(FilterConfig)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthLogoutFilter
init(FilterConfig)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthRequestWrapperFilter
O
OAuthCallbackServlet
- Class in
org.exoplatform.ws.security.oauth.http
OAuthCallbackServlet will make request via implementation of ExoOAuthClient for getting access token.
OAuthCallbackServlet()
- Constructor for class org.exoplatform.ws.security.oauth.http.
OAuthCallbackServlet
OAuthClientHttpImpl
- Class in
org.exoplatform.ws.security.oauth.impl
OAuthClientHttpImpl()
- Constructor for class org.exoplatform.ws.security.oauth.impl.
OAuthClientHttpImpl
OAuthConsumerFilter
- Class in
org.exoplatform.ws.security.oauth.http
OAuthConsumerFilter()
- Constructor for class org.exoplatform.ws.security.oauth.http.
OAuthConsumerFilter
OAuthConsumerService
- Interface in
org.exoplatform.ws.security.oauth
OAuthConsumerServiceImpl
- Class in
org.exoplatform.ws.security.oauth.impl
OAuthConsumerServiceImpl(ExoOAuthClient, InitParams)
- Constructor for class org.exoplatform.ws.security.oauth.impl.
OAuthConsumerServiceImpl
Without token cleaner.
OAuthConsumerServiceImpl(ExoOAuthClient, OAuthTokenCleaner, InitParams)
- Constructor for class org.exoplatform.ws.security.oauth.impl.
OAuthConsumerServiceImpl
With token cleaner.
OAuthIdentityInitializerFilter
- Class in
org.exoplatform.ws.security.oauth.http
NOTE this filter must be configured after OAuthConsumerFilter and after OAuthRequestWrapperFilter.
OAuthIdentityInitializerFilter()
- Constructor for class org.exoplatform.ws.security.oauth.http.
OAuthIdentityInitializerFilter
OAuthLogoutFilter
- Class in
org.exoplatform.ws.security.oauth.http
Can be used in logout process, client MUST pass parameter query parameter logout=yes.
OAuthLogoutFilter()
- Constructor for class org.exoplatform.ws.security.oauth.http.
OAuthLogoutFilter
OAuthRequestWrapperFilter
- Class in
org.exoplatform.ws.security.oauth.http
NOTE mast be configured in web.xml after OAuthConsumerFilter but before OAuthIdentityInitializerFilter.
OAuthRequestWrapperFilter()
- Constructor for class org.exoplatform.ws.security.oauth.http.
OAuthRequestWrapperFilter
OAuthTokenCleaner
- Interface in
org.exoplatform.ws.security.oauth
Must check collection of tokens and remove all expired tokens from it.
OAuthTokenCleanerImpl
- Class in
org.exoplatform.ws.security.oauth.impl
OAuthTokenCleanerImpl(InitParams)
- Constructor for class org.exoplatform.ws.security.oauth.impl.
OAuthTokenCleanerImpl
Constructs OauthTokenCleaner.
org.exoplatform.ws.security.oauth
- package org.exoplatform.ws.security.oauth
org.exoplatform.ws.security.oauth.http
- package org.exoplatform.ws.security.oauth.http
org.exoplatform.ws.security.oauth.impl
- package org.exoplatform.ws.security.oauth.impl
R
removeAccessor(OAuthMessage)
- Method in class org.exoplatform.ws.security.oauth.impl.
OAuthConsumerServiceImpl
Remove accessor, can be used for removing accessor when client logout.
removeAccessor(OAuthMessage)
- Method in interface org.exoplatform.ws.security.oauth.
OAuthConsumerService
Remove accessor, can be used for removing accessor when client logout.
run()
- Method in class org.exoplatform.ws.security.oauth.impl.
OAuthTokenCleanerImpl
S
service(HttpServletRequest, HttpServletResponse)
- Method in class org.exoplatform.ws.security.oauth.http.
OAuthCallbackServlet
Serve callback request from Provider.
setTokens(Set<OAuthAccessor>)
- Method in class org.exoplatform.ws.security.oauth.impl.
OAuthTokenCleanerImpl
By this method must be passed collections of accessor which must be under control.
setTokens(Set<OAuthAccessor>)
- Method in interface org.exoplatform.ws.security.oauth.
OAuthTokenCleaner
C
D
E
G
I
O
R
S
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010
eXo Platform SAS
. All Rights Reserved.