Guest User

Untitled

a guest
Nov 18th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package org.dropwizard.auth.core;
  2.  
  3. import java.security.Principal;
  4.  
  5. public class User implements Principal {
  6.  
  7.     private long id;
  8.     private String userName;
  9.    
  10.     public User(String userName) {
  11.         this.id = 0L;
  12.         this.userName = userName;
  13.     }
  14.  
  15.     public User(
  16.             long id,
  17.             String userName
  18.     ) {
  19.         this.id = id;
  20.         this.userName = userName;
  21.     }
  22.  
  23.     public long getId() {
  24.         return id;
  25.     }
  26.  
  27.     public void setId(long id) {
  28.         this.id = id;
  29.     }
  30.  
  31.     public String getUserName() {
  32.         return userName;
  33.     }
  34.  
  35.     public void setUserName(String userName) {
  36.         this.userName = userName;
  37.     }
  38.  
  39.     public boolean equals(User otherUser) {
  40.         return (this.id == otherUser.id &&
  41.                 this.userName.equals(otherUser.userName));
  42.     }
  43.  
  44.     public String toString() {
  45.         return String.format(
  46.                 "User:{id:%d, userName: %s, password: %s}",
  47.                 this.id,
  48.                 this.userName);
  49.     }
  50.  
  51.     public String getName() {
  52.         return userName;
  53.     }
  54. }
Add Comment
Please, Sign In to add comment