home *** CD-ROM | disk | FTP | other *** search
/ Symantec Visual Cafe for Java 2.5 / symantec-visual-cafe-2.5-database-dev-edition.iso / VPage / Java.bin / CLASSES.ZIP / sun / security / acl / PrincipalImpl.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-07-08  |  731 b   |  33 lines

  1. package sun.security.acl;
  2.  
  3. import java.security.Principal;
  4.  
  5. public class PrincipalImpl implements Principal {
  6.    private String user;
  7.  
  8.    public PrincipalImpl(String var1) {
  9.       this.user = var1;
  10.    }
  11.  
  12.    public boolean equals(Object var1) {
  13.       if (var1 instanceof PrincipalImpl) {
  14.          PrincipalImpl var2 = (PrincipalImpl)var1;
  15.          return this.user.equals(var2.toString());
  16.       } else {
  17.          return false;
  18.       }
  19.    }
  20.  
  21.    public String toString() {
  22.       return this.user;
  23.    }
  24.  
  25.    public int hashCode() {
  26.       return this.user.hashCode();
  27.    }
  28.  
  29.    public String getName() {
  30.       return this.user;
  31.    }
  32. }
  33.