public class LoopAuthSession extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static LoopAuthLogin |
LOOP_AUTH_LOGIN |
static LoopAuthToken |
LOOP_AUTH_TOKEN |
| 构造器和说明 |
|---|
LoopAuthSession() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
forcedOfflineByLoginId(String loginId)
强制指定用户所有会话离线
|
static void |
forcedOfflineByToken(String... tokens)
强制指定token离线
|
static TokenModel |
getTokenModel()
获取当前请求的token模型
|
static TokenModel |
getTokenModelByTokenValue(String token)
获取指定token的TokenModel
|
static UserSession |
getUserSession()
获取当前用户所有会话
|
static UserSession |
getUserSessionByLoginId(String loginId)
获取指定用户所以会话
|
static void |
isLogin()
登录校验
|
static void |
login(String loginId)
登录, 设置终端
|
static void |
login(String loginId,
String facility)
登录, 设置终端
|
static void |
login(String loginId,
String facility,
String facilityName)
登录, 设置终端
|
static void |
loginRenew()
登录续期
|
static void |
logout()
注销登录
|
static void |
logoutAll()
注销当前会话所属loginId所有登录
|
public static LoopAuthLogin LOOP_AUTH_LOGIN
public static LoopAuthToken LOOP_AUTH_TOKEN
public static void login(String loginId)
loginId - 用户Idpublic static void login(String loginId, String facility)
loginId - 登录idfacility - 终端类型public static void login(String loginId, String facility, String facilityName)
loginId - 登录idfacility - 终端类型facilityName - 终端设备名称public static void logout()
public static void logoutAll()
public static TokenModel getTokenModel()
public static UserSession getUserSession()
public static void isLogin()
public static void loginRenew()
public static UserSession getUserSessionByLoginId(String loginId)
loginId - 用户idpublic static TokenModel getTokenModelByTokenValue(String token)
token - token串public static void forcedOfflineByToken(String... tokens)
tokens - token值列表public static void forcedOfflineByLoginId(String loginId)
loginId - 用户idCopyright © 2022. All rights reserved.