|
@@ -1,8 +1,10 @@
|
|
|
package com.qmth.distributed.print.auth;
|
|
|
|
|
|
import com.qmth.boot.core.security.model.AccessEntity;
|
|
|
-import com.qmth.boot.tools.signature.SignatureEntity;
|
|
|
import com.qmth.boot.tools.signature.SignatureType;
|
|
|
+import com.qmth.distributed.print.business.entity.TBSession;
|
|
|
+import com.qmth.distributed.print.business.util.RedisUtil;
|
|
|
+import com.qmth.distributed.print.common.contant.SpringContextHolder;
|
|
|
|
|
|
import java.util.Collection;
|
|
|
|
|
@@ -28,7 +30,9 @@ public class DistributedPrintSession implements AccessEntity {
|
|
|
|
|
|
@Override
|
|
|
public String getSecret() {
|
|
|
- return signatureType.getName();
|
|
|
+ RedisUtil redisUtil = SpringContextHolder.getBean(RedisUtil.class);
|
|
|
+ TBSession tbSession = (TBSession) redisUtil.getUserSession(identity);
|
|
|
+ return tbSession.getAccessToken();
|
|
|
}
|
|
|
|
|
|
@Override
|