|
@@ -78,7 +78,6 @@ public class ApiTokenUtils {
|
|
public ArrayList<String> createGeoHazardMonitorToken(String grantType, String clientId, String clientSecret) {
|
|
public ArrayList<String> createGeoHazardMonitorToken(String grantType, String clientId, String clientSecret) {
|
|
ArrayList<String> parameter = new ArrayList<>();
|
|
ArrayList<String> parameter = new ArrayList<>();
|
|
String token = IdUtils.fastUUID();
|
|
String token = IdUtils.fastUUID();
|
|
- String tokenKey = getGeoHazardMonitorTokenKey(clientId);
|
|
|
|
parameter.add(String.valueOf(System.currentTimeMillis() + expireTime * MILLIS_MINUTE));
|
|
parameter.add(String.valueOf(System.currentTimeMillis() + expireTime * MILLIS_MINUTE));
|
|
StringBuilder stringBuilder=new StringBuilder();
|
|
StringBuilder stringBuilder=new StringBuilder();
|
|
stringBuilder.append(token);
|
|
stringBuilder.append(token);
|
|
@@ -89,6 +88,7 @@ public class ApiTokenUtils {
|
|
stringBuilder.append("-");
|
|
stringBuilder.append("-");
|
|
stringBuilder.append(clientSecret);
|
|
stringBuilder.append(clientSecret);
|
|
String tokens = stringBuilder.toString();
|
|
String tokens = stringBuilder.toString();
|
|
|
|
+ String tokenKey = getGeoHazardMonitorTokenKey(tokens);
|
|
redisCache.setCacheObject(tokenKey, tokens, expireTime, TimeUnit.MINUTES);
|
|
redisCache.setCacheObject(tokenKey, tokens, expireTime, TimeUnit.MINUTES);
|
|
Map<String, Object> claims = new HashMap<>();
|
|
Map<String, Object> claims = new HashMap<>();
|
|
claims.put(Constants.GEOHAZARDMONITOR_KEY, tokens);
|
|
claims.put(Constants.GEOHAZARDMONITOR_KEY, tokens);
|