国际化
parent
f6d209250f
commit
c9ce9035e5
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||
|
||||
/**
|
||||
* @Description : 管理员token
|
||||
* @Reference :
|
||||
* @Author : alwaysfrin
|
||||
* @CreateDate : 2018-10-13 18:00
|
||||
* @Modify:
|
||||
**/
|
||||
public class AdminToken extends BaseToken {
|
||||
|
||||
public AdminToken(String loginName, String loginPwd, String languageCode) {
|
||||
super(loginName, loginPwd, languageCode);
|
||||
}
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||
|
||||
import org.apache.shiro.authc.AuthenticationToken;
|
||||
|
||||
/**
|
||||
* @Description : 基本验证类
|
||||
* @Reference :
|
||||
* @Author : alwaysfrin
|
||||
* @CreateDate : 2018-10-13 18:00
|
||||
* @Modify:
|
||||
**/
|
||||
public class BaseToken implements AuthenticationToken {
|
||||
|
||||
private String loginName;
|
||||
private String loginPwd;
|
||||
private String languageCode;
|
||||
|
||||
public BaseToken(String loginName, String loginPwd, String languageCode) {
|
||||
this.loginName = loginName;
|
||||
this.loginPwd = loginPwd;
|
||||
this.languageCode = languageCode;
|
||||
}
|
||||
|
||||
//身份
|
||||
@Override
|
||||
public Object getPrincipal() {
|
||||
return this.loginName;
|
||||
}
|
||||
|
||||
//验证
|
||||
@Override
|
||||
public Object getCredentials() {
|
||||
return this.loginPwd;
|
||||
}
|
||||
|
||||
public String getLoginName() {
|
||||
return loginName;
|
||||
}
|
||||
|
||||
public void setLoginName(String loginName) {
|
||||
this.loginName = loginName;
|
||||
}
|
||||
|
||||
public String getLoginPwd() {
|
||||
return loginPwd;
|
||||
}
|
||||
|
||||
public void setLoginPwd(String loginPwd) {
|
||||
this.loginPwd = loginPwd;
|
||||
}
|
||||
|
||||
public String getLanguageCode() {
|
||||
return languageCode;
|
||||
}
|
||||
|
||||
public void setLanguageCode(String languageCode) {
|
||||
this.languageCode = languageCode;
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||
|
||||
/**
|
||||
* @Description : 超级管理员token
|
||||
* @Reference :
|
||||
* @Author : alwaysfrin
|
||||
* @CreateDate : 2018-10-13 18:00
|
||||
* @Modify:
|
||||
**/
|
||||
public class SaAdminToken extends BaseToken {
|
||||
|
||||
public SaAdminToken(String loginName, String loginPwd, String languageCode) {
|
||||
super(loginName, loginPwd, languageCode);
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||
|
||||
/**
|
||||
* @Description : 普通用户token
|
||||
* @Reference :
|
||||
* @Author : alwaysfrin
|
||||
* @CreateDate : 2018-10-13 18:00
|
||||
* @Modify:
|
||||
**/
|
||||
public class UserToken extends BaseToken {
|
||||
|
||||
public UserToken(String loginName, String loginPwd, String languageCode) {
|
||||
super(loginName, loginPwd, languageCode);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue