类 AbstractUserPrincipal<T>

java.lang.Object
com.walker.web.principal.AbstractUserPrincipal<T>
所有已实现的接口:
UserPrincipal<T>, Serializable

public abstract class AbstractUserPrincipal<T> extends Object implements UserPrincipal<T>
另请参阅:
  • 构造器详细资料

    • AbstractUserPrincipal

      public AbstractUserPrincipal()
  • 方法详细资料

    • setId

      public void setId(String id)
    • setUserName

      public void setUserName(String userName)
    • setPassword

      public void setPassword(String md5Password)
    • setUserInfo

      public void setUserInfo(T userInfo)
    • getId

      public String getId()
      从接口复制的说明: UserPrincipal
      返回用户唯一编号,业务对应用户数据库中的id
      指定者:
      getId 在接口中 UserPrincipal<T>
      返回:
    • getUserName

      public String getUserName()
      从接口复制的说明: UserPrincipal
      返回用户名称,姓名或昵称
      指定者:
      getUserName 在接口中 UserPrincipal<T>
      返回:
    • getPassword

      public String getPassword()
      从接口复制的说明: UserPrincipal
      返回用户加密后的密码(MD5加密值)
      指定者:
      getPassword 在接口中 UserPrincipal<T>
      返回:
    • getUserInfo

      public T getUserInfo()
      从接口复制的说明: UserPrincipal
      返回用户实际对象,通常是业务提供的用户信息。
      指定者:
      getUserInfo 在接口中 UserPrincipal<T>
      返回: