Guest User

User

a guest
Apr 22nd, 2016
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.60 KB | None | 0 0
  1. package com.netcracker.unc.entity;
  2.  
  3. import org.springframework.security.core.GrantedAuthority;
  4.  
  5. import java.util.Collection;
  6. import java.util.List;
  7.  
  8.  
  9. public class User implements CustomUserDetails {
  10. private static final long serialVersionUID = 1L;
  11.  
  12. private String username;
  13. private String password;
  14. private String email;
  15. private String firstName;
  16. private String lastName;
  17.  
  18. /* Spring Security fields*/
  19. private List<GrantedAuthority> authorities;
  20. private boolean accountNonExpired = true;
  21. private boolean accountNonLocked = true;
  22. private boolean credentialsNonExpired = true;
  23. private boolean enabled = true;
  24.  
  25. @Override
  26. public String getUsername() {
  27. return username;
  28. }
  29.  
  30. public void setUsername(String username) {
  31. this.username = username;
  32. }
  33.  
  34. @Override
  35. public String getPassword() {
  36. return password;
  37. }
  38.  
  39. public void setPassword(String password) {
  40. this.password = password;
  41. }
  42.  
  43. public String getFirstName() {
  44. return firstName;
  45. }
  46.  
  47. public void setFirstName(String firstName) {
  48. this.firstName = firstName;
  49. }
  50.  
  51. public String getLastName() {
  52. return lastName;
  53. }
  54.  
  55. public void setLastName(String lastName) {
  56. this.lastName = lastName;
  57. }
  58.  
  59. public String getEmail() {
  60. return email;
  61. }
  62.  
  63. public void setEmail(String email) {
  64. this.email = email;
  65. }
  66.  
  67. @Override
  68. public Collection<? extends GrantedAuthority> getAuthorities() {
  69. return this.authorities;
  70. }
  71.  
  72. public void setAuthorities(List<GrantedAuthority> authorities) {
  73. this.authorities = authorities;
  74. }
  75.  
  76. @Override
  77. public boolean isAccountNonExpired() {
  78. return this.accountNonExpired;
  79. }
  80.  
  81. public void setAccountNonExpired(boolean accountNonExpired) {
  82. this.accountNonExpired = accountNonExpired;
  83. }
  84.  
  85. @Override
  86. public boolean isAccountNonLocked() {
  87. return this.accountNonLocked;
  88. }
  89.  
  90. public void setAccountNonLocked(boolean accountNonLocked) {
  91. this.accountNonLocked = accountNonLocked;
  92. }
  93.  
  94. @Override
  95. public boolean isCredentialsNonExpired() {
  96. return this.credentialsNonExpired;
  97. }
  98.  
  99. public void setCredentialsNonExpired(boolean credentialsNonExpired) {
  100. this.credentialsNonExpired = credentialsNonExpired;
  101. }
  102.  
  103. @Override
  104. public boolean isEnabled() {
  105. return this.enabled;
  106. }
  107.  
  108. public void setEnabled(boolean enabled) {
  109. this.enabled = enabled;
  110. }
  111.  
  112. }
Add Comment
Please, Sign In to add comment