Class CoreUserDetails

  • All Implemented Interfaces:
    java.io.Serializable, org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails

    public class CoreUserDetails
    extends org.springframework.security.core.userdetails.User
    Models core user information retrieved by a UserDetailsService.
    See Also:
    Serialized Form
    • Nested Class Summary

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

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

      Constructors 
      Constructor Description
      CoreUserDetails​(java.lang.String username, java.lang.String password, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, java.util.Collection<org.springframework.security.core.GrantedAuthority> authorities, java.lang.String iso)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getLanguageISO()  
      • Methods inherited from class org.springframework.security.core.userdetails.User

        builder, equals, eraseCredentials, getAuthorities, getPassword, getUsername, hashCode, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, toString, withDefaultPasswordEncoder, withUserDetails, withUsername
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • CoreUserDetails

        public CoreUserDetails​(java.lang.String username,
                               java.lang.String password,
                               boolean enabled,
                               boolean accountNonExpired,
                               boolean credentialsNonExpired,
                               boolean accountNonLocked,
                               java.util.Collection<org.springframework.security.core.GrantedAuthority> authorities,
                               java.lang.String iso)
                        throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
    • Method Detail

      • getLanguageISO

        public java.lang.String getLanguageISO()