Package org.gcube.portal.oidc.lr62
Class JWTCacheProxy
java.lang.Object
org.gcube.portal.oidc.lr62.JWTCacheProxy
- Direct Known Subclasses:
IntraVMJWTCacheProxy
public abstract class JWTCacheProxy extends Object
-
Field Summary
Fields Modifier and Type Field Description protected static JWTCacheProxyinstanceprotected static com.liferay.portal.kernel.log.Loglog -
Constructor Summary
Constructors Constructor Description JWTCacheProxy() -
Method Summary
Modifier and Type Method Description abstract voidclearAllTokens()abstract voidclearOIDCTokens()abstract voidclearUMATokens()static JWTCacheProxygetInstance()abstract org.gcube.oidc.rest.JWTTokengetOIDCToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session)abstract org.gcube.oidc.rest.JWTTokengetUMAToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session)abstract voidremoveAllOIDCTokens(com.liferay.portal.model.User user)abstract voidremoveAllUMATokens(com.liferay.portal.model.User user)abstract voidremoveOIDCToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session)abstract voidremoveUMAToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session)abstract voidsetOIDCToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session, org.gcube.oidc.rest.JWTToken token)abstract voidsetUMAToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session, org.gcube.oidc.rest.JWTToken token)
-
Field Details
-
log
protected static final com.liferay.portal.kernel.log.Log log -
instance
-
-
Constructor Details
-
JWTCacheProxy
public JWTCacheProxy()
-
-
Method Details
-
getInstance
-
setOIDCToken
public abstract void setOIDCToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session, org.gcube.oidc.rest.JWTToken token) -
setUMAToken
public abstract void setUMAToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session, org.gcube.oidc.rest.JWTToken token) -
getOIDCToken
public abstract org.gcube.oidc.rest.JWTToken getOIDCToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session) -
getUMAToken
public abstract org.gcube.oidc.rest.JWTToken getUMAToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session) -
removeOIDCToken
public abstract void removeOIDCToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session) -
removeUMAToken
public abstract void removeUMAToken(com.liferay.portal.model.User user, javax.servlet.http.HttpSession session) -
removeAllOIDCTokens
public abstract void removeAllOIDCTokens(com.liferay.portal.model.User user) -
removeAllUMATokens
public abstract void removeAllUMATokens(com.liferay.portal.model.User user) -
clearOIDCTokens
public abstract void clearOIDCTokens() -
clearUMATokens
public abstract void clearUMATokens() -
clearAllTokens
public abstract void clearAllTokens()
-