tyrex.security.container.helper
Class EmailPrincipal

java.lang.Object
  |
  +--tyrex.security.container.helper.EmailPrincipal
All Implemented Interfaces:
java.security.Principal, java.io.Serializable

public final class EmailPrincipal
extends java.lang.Object
implements java.security.Principal, java.io.Serializable

An email principal. Holds the principal's e-mail address.

Version:
$Revision: 1.4 $ $Date: 2001/03/12 19:20:19 $
Author:
Assaf Arkin
See Also:
Serialized Form

Constructor Summary
EmailPrincipal(java.lang.String email)
          Construct a new email principal.
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.String getName()
          Returns the email of the principal.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EmailPrincipal

public EmailPrincipal(java.lang.String email)
Construct a new email principal.
Parameters:
email - The email address
Method Detail

getName

public java.lang.String getName()
Returns the email of the principal.
Specified by:
getName in interface java.security.Principal
Returns:
The prinicipal's email

toString

public java.lang.String toString()
Specified by:
toString in interface java.security.Principal
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Specified by:
hashCode in interface java.security.Principal
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object object)
Specified by:
equals in interface java.security.Principal
Overrides:
equals in class java.lang.Object


Intalio Inc. (C) 1999-2001. All rights reserved.