1 package dinamica.security; 2 3 import java.security.*; 4 5 10 11 public class DinamicaUser implements Principal, java.io.Serializable 12 { 13 14 17 private static final long serialVersionUID = 1L; 18 String name = null; 19 String roles[] = null; 20 21 public DinamicaUser(String name, String roles[]) 22 { 23 this.name = name; 24 this.roles = roles; 25 } 26 27 public String getName() 28 { 29 return name; 30 } 31 32 public String [] getRoles() 33 { 34 return this.roles; 35 } 36 37 public boolean equals(Object b) 38 { 39 if (!(b instanceof DinamicaUser)) 40 return false; 41 42 return name.equals(((DinamicaUser) b).getName()); 43 } 44 45 public int hashCode() 46 { 47 return name.hashCode(); 48 } 49 50 public String toString() 51 { 52 return name; 53 } 54 55 } 56 | Popular Tags |