Class JWTCacheProxy

    • Field Detail

      • log

        protected static final com.liferay.portal.kernel.log.Log log
    • Constructor Detail

      • JWTCacheProxy

        public JWTCacheProxy()
    • Method Detail

      • setLoginToken

        public abstract void setLoginToken​(com.liferay.portal.model.User user,
                                           String sessionId,
                                           org.gcube.oidc.rest.JWTToken token)
      • setContextToken

        public abstract void setContextToken​(com.liferay.portal.model.User user,
                                             String sessionId,
                                             org.gcube.oidc.rest.JWTToken token)
      • getLoginToken

        public abstract org.gcube.oidc.rest.JWTToken getLoginToken​(com.liferay.portal.model.User user,
                                                                   String sessionId)
      • getContextToken

        public abstract org.gcube.oidc.rest.JWTToken getContextToken​(com.liferay.portal.model.User user,
                                                                     String sessionId)
      • removeLoginToken

        public abstract void removeLoginToken​(com.liferay.portal.model.User user,
                                              String sessionId)
      • removeContextToken

        public abstract void removeContextToken​(com.liferay.portal.model.User user,
                                                String sessionId)
      • removeAllLoginTokens

        public abstract void removeAllLoginTokens​(com.liferay.portal.model.User user)
      • removeAllContextTokens

        public abstract void removeAllContextTokens​(com.liferay.portal.model.User user)
      • clearLoginTokens

        public abstract void clearLoginTokens()
      • clearContextTokens

        public abstract void clearContextTokens()
      • clearAllTokens

        public abstract void clearAllTokens()
      • getMutexFor

        public abstract Object getMutexFor​(com.liferay.portal.model.User user)
      • dumpOnLog

        public abstract void dumpOnLog()