Interface AuthUser<D>
- Type Parameters:
D- 权限用户基础数据
- All Known Implementing Classes:
AbstractAuthUser,SessionAuthUser,SimpleAuthUser,TokenAuthUser
public interface AuthUser<D>
权限用户
- Since:
- 1.0.0
- Version:
- 1.1.0
- Author:
- Coufran
-
Method Details
-
isAuthenticated
boolean isAuthenticated()是否已认证- Returns:
- 已认证返回true
-
getData
D getData()获取基础数据- Returns:
- 基础数据
-
login
登录并设置基础数据- Parameters:
data- 基础数据- Returns:
- 权限证书
-
refresh
Certificate refresh()刷新登录状态- Returns:
- 新权限证书
-
logout
void logout()登出
-