|
@@ -42,6 +42,9 @@ public class BimBusinessImpl implements IBimBusiness {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public String loginToken() {
|
|
public String loginToken() {
|
|
|
|
+ if(!dcucAuthConfig.getBimEnabled()) {
|
|
|
|
+ return "";
|
|
|
|
+ }
|
|
|
|
|
|
String url = dcucAuthConfig.getBimUrl() + "/api/rest/management/ExtApiMgmtAuthService/login";
|
|
String url = dcucAuthConfig.getBimUrl() + "/api/rest/management/ExtApiMgmtAuthService/login";
|
|
|
|
|
|
@@ -73,7 +76,9 @@ public class BimBusinessImpl implements IBimBusiness {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public void logoutToken() {
|
|
public void logoutToken() {
|
|
-
|
|
|
|
|
|
+ if(!dcucAuthConfig.getBimEnabled()) {
|
|
|
|
+ return ;
|
|
|
|
+ }
|
|
String token = String.valueOf(redisTemplate.opsForValue().get(AuthRedisConstant.REDIS_BIM_TOKEN_NAMESPACE));
|
|
String token = String.valueOf(redisTemplate.opsForValue().get(AuthRedisConstant.REDIS_BIM_TOKEN_NAMESPACE));
|
|
if (StrUtil.isBlank(token)) {
|
|
if (StrUtil.isBlank(token)) {
|
|
log.error("Token is not cache");
|
|
log.error("Token is not cache");
|
|
@@ -105,6 +110,9 @@ public class BimBusinessImpl implements IBimBusiness {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public String getToken() {
|
|
public String getToken() {
|
|
|
|
+ if(!dcucAuthConfig.getBimEnabled()) {
|
|
|
|
+ return "";
|
|
|
|
+ }
|
|
|
|
|
|
String token = (String) redisTemplate.opsForValue().get(AuthRedisConstant.REDIS_BIM_TOKEN_NAMESPACE);
|
|
String token = (String) redisTemplate.opsForValue().get(AuthRedisConstant.REDIS_BIM_TOKEN_NAMESPACE);
|
|
|
|
|
|
@@ -126,6 +134,9 @@ public class BimBusinessImpl implements IBimBusiness {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public boolean checkToken(String userToken, String appToken) {
|
|
public boolean checkToken(String userToken, String appToken) {
|
|
|
|
+ if(!dcucAuthConfig.getBimEnabled()) {
|
|
|
|
+ return true;
|
|
|
|
+ }
|
|
String messageId = UUIDUtils.getUUID();
|
|
String messageId = UUIDUtils.getUUID();
|
|
String token = getToken();
|
|
String token = getToken();
|
|
|
|
|
|
@@ -171,6 +182,9 @@ public class BimBusinessImpl implements IBimBusiness {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public boolean checkUserToken(String userToken) {
|
|
public boolean checkUserToken(String userToken) {
|
|
|
|
+ if(!dcucAuthConfig.getBimEnabled()) {
|
|
|
|
+ return true;
|
|
|
|
+ }
|
|
String messageId = UUIDUtils.getUUID();
|
|
String messageId = UUIDUtils.getUUID();
|
|
String token = getToken();
|
|
String token = getToken();
|
|
|
|
|
|
@@ -277,7 +291,9 @@ public class BimBusinessImpl implements IBimBusiness {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public String getUserToken(boolean needReGet) {
|
|
public String getUserToken(boolean needReGet) {
|
|
-
|
|
|
|
|
|
+ if(!dcucAuthConfig.getBimEnabled()) {
|
|
|
|
+ return "";
|
|
|
|
+ }
|
|
String userToken = "";
|
|
String userToken = "";
|
|
if (redisTemplate.hasKey(AuthRedisConstant.REDIS_BIM_USER_TOKEN_NAMESPACE)) {
|
|
if (redisTemplate.hasKey(AuthRedisConstant.REDIS_BIM_USER_TOKEN_NAMESPACE)) {
|
|
userToken = String.valueOf(redisTemplate.opsForValue().get(AuthRedisConstant.REDIS_BIM_USER_TOKEN_NAMESPACE));
|
|
userToken = String.valueOf(redisTemplate.opsForValue().get(AuthRedisConstant.REDIS_BIM_USER_TOKEN_NAMESPACE));
|
|
@@ -300,7 +316,9 @@ public class BimBusinessImpl implements IBimBusiness {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public String getAppToken(String userToken, boolean needReGet) {
|
|
public String getAppToken(String userToken, boolean needReGet) {
|
|
-
|
|
|
|
|
|
+ if(!dcucAuthConfig.getBimEnabled()) {
|
|
|
|
+ return "";
|
|
|
|
+ }
|
|
String appToken = "";
|
|
String appToken = "";
|
|
|
|
|
|
if (redisTemplate.hasKey(AuthRedisConstant.REDIS_BIM_APP_TOKEN_NAMESPACE)) {
|
|
if (redisTemplate.hasKey(AuthRedisConstant.REDIS_BIM_APP_TOKEN_NAMESPACE)) {
|