1 28 29 package com.caucho.security; 30 31 import java.security.Principal ; 32 33 public class BasicPrincipal implements Principal , java.io.Serializable { 34 String _name; 35 36 39 public BasicPrincipal() { } 40 41 public BasicPrincipal(String name) 42 { 43 _name = name; 44 } 45 46 public String getName() 47 { 48 return _name; 49 } 50 51 public boolean equals(Object b) 52 { 53 if (! (b instanceof BasicPrincipal)) 54 return false; 55 56 return _name.equals(((BasicPrincipal) b).getName()); 57 } 58 59 public int hashCode() 60 { 61 return _name.hashCode(); 62 } 63 64 public String toString() 65 { 66 return _name; 67 } 68 } 69 | Popular Tags |