类 UserInfo

java.lang.Object
org.springframework.security.core.userdetails.User
com.flyfish.oauth.spring.domain.UserInfo
所有已实现的接口:
Serializable, Cloneable, org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails

public class UserInfo extends org.springframework.security.core.userdetails.User implements Cloneable
测试用的用户信息
作者:
wangyu
另请参阅:
  • 嵌套类概要

    从类继承的嵌套类/接口 org.springframework.security.core.userdetails.User

    org.springframework.security.core.userdetails.User.UserBuilder
  • 构造器概要

    构造器
    构造器
    说明
    UserInfo(String username, String password, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
    Construct the User with the details required by DaoAuthenticationProvider.
    UserInfo(String username, String password, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
    Calls the more complex constructor with all boolean arguments set to true.
  • 方法概要

    修饰符和类型
    方法
    说明
    protected Object
     
     

    从类继承的方法 org.springframework.security.core.userdetails.User

    builder, equals, eraseCredentials, getAuthorities, getPassword, getUsername, hashCode, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, toString, withDefaultPasswordEncoder, withUserDetails, withUsername

    从类继承的方法 Object

    finalize, getClass, notify, notifyAll, wait, wait, wait
  • 构造器详细资料

    • UserInfo

      public UserInfo(String username, String password, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
      Calls the more complex constructor with all boolean arguments set to true.
      参数:
      username -
      password -
      authorities -
    • UserInfo

      public UserInfo(String username, String password, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
      Construct the User with the details required by DaoAuthenticationProvider.
      参数:
      username - the username presented to the DaoAuthenticationProvider
      password - the password that should be presented to the DaoAuthenticationProvider
      enabled - set to true if the user is enabled
      accountNonExpired - set to true if the account has not expired
      credentialsNonExpired - set to true if the credentials have not expired
      accountNonLocked - set to true if the account is not locked
      authorities - the authorities that should be granted to the caller if they presented the correct username and password and the user is enabled. Not null.
      抛出:
      IllegalArgumentException - if a null value was passed either as a parameter or as an element in the GrantedAuthority collection
  • 方法详细资料