接口 AuthStateManager
- 所有已知实现类:
AuthStateManagerImpl
public interface AuthStateManager
认证状态管理者
- 作者:
- ray_kwan
-
方法概要
修饰符和类型方法说明void销毁状态xyz.raylab.support.auth.LoginUsergetLoginUser(String token) 获取登录用户获取认证令牌getTokenByRefreshToken(String refreshToken) 获取认证令牌getTokenByUsername(String username) 获取认证令牌boolean是否已登录voidsave(AuthenticationToken token, xyz.raylab.support.auth.LoginUser loginUser) 保存状态voidupdate(AuthenticationToken token) 更新状态voidupdate(xyz.raylab.support.auth.LoginUser loginUser) 更新状态
-
方法详细资料
-
save
保存状态- 参数:
token- 认证令牌loginUser- 登录用户
-
isLogged
是否已登录- 参数:
username- 用户名- 返回:
- 结果
-
getLoginUser
获取登录用户- 参数:
token- accessToken- 返回:
- 登录用户
-
getTokenByUsername
获取认证令牌- 参数:
username- 用户名- 返回:
- 认证令牌
-
getTokenByRefreshToken
获取认证令牌- 参数:
refreshToken- 刷新令牌- 返回:
- 认证令牌
-
getToken
获取认证令牌- 参数:
token- accessToken- 返回:
- 认证令牌
-
update
更新状态- 参数:
token- 认证令牌
-
update
void update(xyz.raylab.support.auth.LoginUser loginUser) 更新状态- 参数:
loginUser- 登录用户
-
destroy
销毁状态- 参数:
token- accessToken
-