Skip navigation links
A C F G I O P R S T 

A

AccessTokenBeanResponse - Class in org.gcube.portal.oauth.output
Response to a request token.
AccessTokenBeanResponse(String, String) - Constructor for class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 
AccessTokenErrorResponse - Class in org.gcube.portal.oauth.output
Bean used on failed request
AccessTokenErrorResponse() - Constructor for class org.gcube.portal.oauth.output.AccessTokenErrorResponse
 
AccessTokenErrorResponse(String, String) - Constructor for class org.gcube.portal.oauth.output.AccessTokenErrorResponse
 

C

CacheBean - Class in org.gcube.portal.oauth.cache
A cache bean object for oauth support
CacheBean(String, String, String, String, Long) - Constructor for class org.gcube.portal.oauth.cache.CacheBean
 
CacheCleaner - Class in org.gcube.portal.oauth.cache
This thread cleans a cache by removing expired entries.
CacheCleaner(Map<String, CacheBean>) - Constructor for class org.gcube.portal.oauth.cache.CacheCleaner
Build a cleaner thread.
checkService() - Method in class org.gcube.portal.oauth.OauthService
 
CredentialsBean - Class in org.gcube.portal.oauth
 
CredentialsBean(String, String) - Constructor for class org.gcube.portal.oauth.CredentialsBean
 

F

finalize() - Method in class org.gcube.portal.oauth.OauthService
 

G

getAccessToken() - Method in class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 
getClientId() - Method in class org.gcube.portal.oauth.cache.CacheBean
 
getClientId() - Method in class org.gcube.portal.oauth.CredentialsBean
 
getClientId() - Method in class org.gcube.portal.oauth.input.PushCodeBean
 
getClientSecret() - Method in class org.gcube.portal.oauth.CredentialsBean
 
getCode() - Method in class org.gcube.portal.oauth.input.PushCodeBean
 
getError() - Method in class org.gcube.portal.oauth.output.AccessTokenErrorResponse
 
getErrorDescription() - Method in class org.gcube.portal.oauth.output.AccessTokenErrorResponse
 
getExpiresin() - Static method in class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 
getInsertTime() - Method in class org.gcube.portal.oauth.cache.CacheBean
 
getRedirectUri() - Method in class org.gcube.portal.oauth.cache.CacheBean
 
getRedirectUri() - Method in class org.gcube.portal.oauth.input.PushCodeBean
 
getScope() - Method in class org.gcube.portal.oauth.cache.CacheBean
 
getScope() - Method in class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 
getToken() - Method in class org.gcube.portal.oauth.cache.CacheBean
 
getTokentype() - Static method in class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 

I

isExpired(CacheBean) - Static method in class org.gcube.portal.oauth.cache.CacheBean
True if the code expired, false otherwise

O

OAUTH_TOKEN_GET_METHOD_NAME_REQUEST - Static variable in class org.gcube.portal.oauth.OauthService
 
OauthService - Class in org.gcube.portal.oauth
 
OauthService() - Constructor for class org.gcube.portal.oauth.OauthService
Since this is a singleton sub-service, there will be just one call to this constructor and one running thread to clean up expired codes.
org.gcube.portal.oauth - package org.gcube.portal.oauth
 
org.gcube.portal.oauth.cache - package org.gcube.portal.oauth.cache
 
org.gcube.portal.oauth.input - package org.gcube.portal.oauth.input
 
org.gcube.portal.oauth.output - package org.gcube.portal.oauth.output
 

P

pushAuthCode(PushCodeBean) - Method in class org.gcube.portal.oauth.OauthService
 
PushCodeBean - Class in org.gcube.portal.oauth.input
The code to be pushed into the cache of codes (plus some other informations)
PushCodeBean() - Constructor for class org.gcube.portal.oauth.input.PushCodeBean
 
PushCodeBean(String, String, String) - Constructor for class org.gcube.portal.oauth.input.PushCodeBean
 

R

run() - Method in class org.gcube.portal.oauth.cache.CacheCleaner
 

S

setAccessToken(String) - Method in class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 
setClientId(String) - Method in class org.gcube.portal.oauth.cache.CacheBean
 
setClientId(String) - Method in class org.gcube.portal.oauth.input.PushCodeBean
 
setCode(String) - Method in class org.gcube.portal.oauth.input.PushCodeBean
 
setError(String) - Method in class org.gcube.portal.oauth.output.AccessTokenErrorResponse
 
setErrorDescription(String) - Method in class org.gcube.portal.oauth.output.AccessTokenErrorResponse
 
setInsertTime(Long) - Method in class org.gcube.portal.oauth.cache.CacheBean
 
setRedirectUri(String) - Method in class org.gcube.portal.oauth.cache.CacheBean
 
setRedirectUri(String) - Method in class org.gcube.portal.oauth.input.PushCodeBean
 
setScope(String) - Method in class org.gcube.portal.oauth.cache.CacheBean
 
setScope(String) - Method in class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 
setToken(String) - Method in class org.gcube.portal.oauth.cache.CacheBean
 

T

tokenRequest(String, String, String, String, String, HttpServletRequest) - Method in class org.gcube.portal.oauth.OauthService
 
toString() - Method in class org.gcube.portal.oauth.cache.CacheBean
 
toString() - Method in class org.gcube.portal.oauth.input.PushCodeBean
 
toString() - Method in class org.gcube.portal.oauth.output.AccessTokenBeanResponse
 
toString() - Method in class org.gcube.portal.oauth.output.AccessTokenErrorResponse
 
A C F G I O P R S T 
Skip navigation links

Copyright © 2019. All Rights Reserved.