Renamed classes and harmonized method names

This commit is contained in:
Mauro Mugnaini 2020-07-03 17:32:39 +02:00
parent 38392bfe66
commit 2475ee6f00
2 changed files with 9 additions and 9 deletions

View File

@ -10,12 +10,12 @@ import org.gcube.oidc.rest.JWTToken;
import com.liferay.portal.model.User; import com.liferay.portal.model.User;
public class IntraVMOIDCTokenCacheProxy extends OIDCTokenCacheProxy { public class IntraVMJWTCacheProxy extends JWTCacheProxy {
private Map<String, String> oidcTokens; private Map<String, String> oidcTokens;
private Map<String, String> rptTokens; private Map<String, String> rptTokens;
protected IntraVMOIDCTokenCacheProxy() { protected IntraVMJWTCacheProxy() {
oidcTokens = Collections.synchronizedMap(new TreeMap<>()); oidcTokens = Collections.synchronizedMap(new TreeMap<>());
rptTokens = Collections.synchronizedMap(new TreeMap<>()); rptTokens = Collections.synchronizedMap(new TreeMap<>());
} }
@ -26,7 +26,7 @@ public class IntraVMOIDCTokenCacheProxy extends OIDCTokenCacheProxy {
} }
@Override @Override
public void setRPTToken(User user, HttpSession session, JWTToken token) { public void setUMAToken(User user, HttpSession session, JWTToken token) {
rptTokens.put(generateKey(user, session), JWTTokenUtil.getRawContent(token)); rptTokens.put(generateKey(user, session), JWTTokenUtil.getRawContent(token));
} }

View File

@ -6,20 +6,20 @@ import org.gcube.oidc.rest.JWTToken;
import com.liferay.portal.model.User; import com.liferay.portal.model.User;
public abstract class OIDCTokenCacheProxy { public abstract class JWTCacheProxy {
protected static OIDCTokenCacheProxy instance; protected static JWTCacheProxy instance;
public OIDCTokenCacheProxy() { public JWTCacheProxy() {
instance = this; instance = this;
} }
public static synchronized OIDCTokenCacheProxy getInstance() { public static synchronized JWTCacheProxy getInstance() {
return instance != null ? instance : new IntraVMOIDCTokenCacheProxy(); return instance != null ? instance : new IntraVMJWTCacheProxy();
} }
public abstract void setOIDCToken(User user, HttpSession session, JWTToken token); public abstract void setOIDCToken(User user, HttpSession session, JWTToken token);
public abstract void setRPTToken(User user, HttpSession session, JWTToken token); public abstract void setUMAToken(User user, HttpSession session, JWTToken token);
public abstract JWTToken getOIDCToken(User user, HttpSession session); public abstract JWTToken getOIDCToken(User user, HttpSession session);