sdsi
Class SDSIPrincipal

java.lang.Object
  |
  +--sdsi.SDSIObject
        |
        +--sdsi.SDSIPrincipal
All Implemented Interfaces:
java.io.Serializable, Subject
Direct Known Subclasses:
Hash, SDSIPublicKey

public abstract class SDSIPrincipal
extends SDSIObject
implements Subject

Author:
Alexander Morcos, Sameer Ajmani
See Also:
Serialized Form

Field Summary
 
Fields inherited from class sdsi.SDSIObject
_hash, _modified, srep
 
Constructor Summary
SDSIPrincipal()
           
SDSIPrincipal(SexpList l)
           
 
Method Summary
 boolean sameAs(java.lang.Object object)
           
 boolean samePrincipalAs(SDSIPrincipal p)
           
 
Methods inherited from class sdsi.SDSIObject
equals, getAbbreviation, getHash, getHash, getSrep, getType, hashCode, principalParse, readFrom, readFrom, sign, toReadableString, toShortString, toString, writeCanonical, writeReadable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface sdsi.Subject
getSrep, toShortString
 

Constructor Detail

SDSIPrincipal

public SDSIPrincipal()

SDSIPrincipal

public SDSIPrincipal(SexpList l)
Method Detail

sameAs

public boolean sameAs(java.lang.Object object)
Specified by:
sameAs in interface Subject
Overrides:
sameAs in class SDSIObject

samePrincipalAs

public boolean samePrincipalAs(SDSIPrincipal p)