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.AuthenticationTokenpublic java.lang.Object getCredentials()
getCredentials 在接口中 org.apache.shiro.authc.AuthenticationTokenpublic java.lang.String getHost()
getHost 在接口中 org.apache.shiro.authc.HostAuthenticationTokenpublic void setHost(java.lang.String ip)
public boolean isRememberMe()
isRememberMe 在接口中 org.apache.shiro.authc.RememberMeAuthenticationTokenpublic void setRememberMe(boolean rememberMe)
public void clear()
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic 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)