sdsi
Class KeyHolder

java.lang.Object
  |
  +--sdsi.SDSIObject
        |
        +--sdsi.KeyHolder
All Implemented Interfaces:
java.io.Serializable, Subject

public class KeyHolder
extends SDSIObject
implements Subject

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

Field Summary
(package private)  SDSIPrincipal creatingPrincipal
           
 
Fields inherited from class sdsi.SDSIObject
_hash, _modified, srep
 
Constructor Summary
KeyHolder(SexpList l, SDSIPrincipal p)
           
 
Method Summary
 java.lang.String getAbbreviation()
          Returns a single or double letter abbreviation this SDSIObject.
 SDSIObject getObject()
           
 java.lang.String toShortString()
          Returns a short descriptive string representing this SDSIObject.
 
Methods inherited from class sdsi.SDSIObject
equals, getHash, getHash, getSrep, getType, hashCode, principalParse, readFrom, readFrom, sameAs, sign, toReadableString, 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, sameAs
 

Field Detail

creatingPrincipal

SDSIPrincipal creatingPrincipal
Constructor Detail

KeyHolder

public KeyHolder(SexpList l,
                 SDSIPrincipal p)
          throws SexpParseException
Method Detail

getObject

public SDSIObject getObject()

toShortString

public java.lang.String toShortString()
Description copied from class: SDSIObject
Returns a short descriptive string representing this SDSIObject.

Specified by:
toShortString in interface Subject
Specified by:
toShortString in class SDSIObject
Returns:
a short string description of this SDSIObject.

getAbbreviation

public java.lang.String getAbbreviation()
Description copied from class: SDSIObject
Returns a single or double letter abbreviation this SDSIObject.

Specified by:
getAbbreviation in class SDSIObject
Returns:
an abbreviated description of this SDSIObject.