Class UstraAnonymousUser

java.lang.Object
org.springframework.security.core.userdetails.User
com.gsitm.ustra.java.security.authentication.user.UstraUser
com.gsitm.ustra.java.security.authentication.user.UstraAnonymousUser
All Implemented Interfaces:
Serializable, org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails

public class UstraAnonymousUser extends UstraUser
익명 사용자
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.springframework.security.core.userdetails.User

    org.springframework.security.core.userdetails.User.UserBuilder
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    익명 아이디
  • Constructor Summary

    Constructors
    Constructor
    Description
    UstraAnonymousUser(String username, String password, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
     
    UstraAnonymousUser(Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<org.springframework.security.core.GrantedAuthority>
     

    Methods inherited from class com.gsitm.ustra.java.security.authentication.user.UstraUser

    equals, getDuplicationKey, getUserKey, hashCode, isConnectedRegionAllowed, setConnectedRegionAllowed, toString

    Methods inherited from class org.springframework.security.core.userdetails.User

    builder, eraseCredentials, getPassword, getUsername, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, withDefaultPasswordEncoder, withUserDetails, withUsername

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • ANONYMOUS_USER_TEMPORARY_ID

      public static final String ANONYMOUS_USER_TEMPORARY_ID
      익명 아이디
      See Also:
  • Constructor Details

    • UstraAnonymousUser

      public UstraAnonymousUser(String username, String password, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
    • UstraAnonymousUser

      public UstraAnonymousUser(Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
  • Method Details

    • getAuthorities

      public Collection<org.springframework.security.core.GrantedAuthority> getAuthorities()
      Specified by:
      getAuthorities in interface org.springframework.security.core.userdetails.UserDetails
      Overrides:
      getAuthorities in class org.springframework.security.core.userdetails.User