public class ZlUserToken
extends java.lang.Object
implements org.apache.shiro.authc.HostAuthenticationToken, org.apache.shiro.authc.RememberMeAuthenticationToken
限定符和类型 | 类和说明 |
---|---|
static class |
ZlUserToken.ClientType
客户端类型
|
static class |
ZlUserToken.ValidateType
验证的类型 会影响这个token使用什么校验用户
|
构造器和说明 |
---|
ZlUserToken() |
ZlUserToken(java.lang.String orgid,
java.lang.String username,
java.lang.String password,
boolean rememberMe,
java.lang.String ip,
ZlUserToken.ValidateType validateType,
ZlUserToken.ClientType clientType,
java.lang.String loginUrl) |
限定符和类型 | 方法和说明 |
---|---|
void |
clear()
清除数据 密码如果不为空,设置成0x00
|
ZlUserToken.ClientType |
getClientType() |
java.lang.Object |
getCredentials() |
java.lang.String |
getExtraData() |
java.lang.String |
getHost() |
java.lang.String |
getLoginUrl() |
java.lang.String |
getOpenId() |
java.lang.String |
getOrgid() |
java.lang.String |
getPassword() |
java.lang.Object |
getPrincipal() |
java.lang.String |
getRwid() |
java.lang.String |
getUsername() |
ZlUserToken.ValidateType |
getValidateType() |
java.lang.String |
getWeixId() |
java.lang.String |
getWeixOpenid() |
boolean |
isRememberMe() |
void |
setClientType(ZlUserToken.ClientType clientType) |
void |
setExtraData(java.lang.String extraData) |
void |
setHost(java.lang.String ip) |
void |
setLoginUrl(java.lang.String loginUrl) |
void |
setOpenId(java.lang.String openId) |
void |
setOrgid(java.lang.String orgid) |
void |
setPassword(java.lang.String password) |
void |
setRememberMe(boolean rememberMe) |
void |
setRwid(java.lang.String rwid) |
void |
setUsername(java.lang.String username) |
void |
setValidateType(ZlUserToken.ValidateType validateType) |
void |
setWeixId(java.lang.String weixId) |
void |
setWeixOpenid(java.lang.String weixOpenid) |
java.lang.String |
toString()
重写toString方法
|
public ZlUserToken()
public ZlUserToken(java.lang.String orgid, java.lang.String username, java.lang.String password, boolean rememberMe, java.lang.String ip, ZlUserToken.ValidateType validateType, ZlUserToken.ClientType clientType, java.lang.String loginUrl)
orgid
- 机构id
机构idusername
- 用户名
用户名password
- 密码rememberMe
- 是否记住登录ip
- 登录的IPvalidateType
- 验证方式clientType
- 客户端类型loginUrl
- 登录地址public java.lang.String getOrgid()
public void setOrgid(java.lang.String orgid)
public ZlUserToken.ClientType getClientType()
public void setClientType(ZlUserToken.ClientType clientType)
public ZlUserToken.ValidateType getValidateType()
public void setValidateType(ZlUserToken.ValidateType validateType)
public java.lang.String getRwid()
public void setRwid(java.lang.String rwid)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.Object getPrincipal()
getPrincipal
在接口中 org.apache.shiro.authc.AuthenticationToken
public java.lang.Object getCredentials()
getCredentials
在接口中 org.apache.shiro.authc.AuthenticationToken
public java.lang.String getHost()
getHost
在接口中 org.apache.shiro.authc.HostAuthenticationToken
public void setHost(java.lang.String ip)
public boolean isRememberMe()
isRememberMe
在接口中 org.apache.shiro.authc.RememberMeAuthenticationToken
public void setRememberMe(boolean rememberMe)
public void clear()
public java.lang.String toString()
toString
在类中 java.lang.Object
public java.lang.String getExtraData()
public void setExtraData(java.lang.String extraData)
public java.lang.String getLoginUrl()
public void setLoginUrl(java.lang.String loginUrl)
public java.lang.String getWeixId()
public void setWeixId(java.lang.String weixId)
public java.lang.String getWeixOpenid()
public void setWeixOpenid(java.lang.String weixOpenid)
public java.lang.String getOpenId()
public void setOpenId(java.lang.String openId)