org.eclipse.higgins.rp.icard.token.identity
Class DigitalIdentity

java.lang.Object
  extended by org.eclipse.higgins.rp.icard.token.identity.DigitalIdentity
All Implemented Interfaces:
Serializable, IIterable

public class DigitalIdentity
extends Object
implements Serializable, IIterable

See Also:
Serialized Form

Constructor Summary
DigitalIdentity()
           
 
Method Summary
 void addAttribute(Attribute attr)
           
static DigitalIdentity fromEmailAddress(String emailAddress)
          Create a DigitalIdentity from an email address
static DigitalIdentity fromXml(org.eclipse.higgins.sts.api.IElement input)
           
 Iterator getIterator()
           
 String getPpid()
           
 String toString()
           
 String[] toStrings()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DigitalIdentity

public DigitalIdentity()
Method Detail

getPpid

public String getPpid()

addAttribute

public void addAttribute(Attribute attr)

toString

public String toString()
Overrides:
toString in class Object

toStrings

public String[] toStrings()

fromXml

public static DigitalIdentity fromXml(org.eclipse.higgins.sts.api.IElement input)
                               throws Exception
Throws:
Exception

fromEmailAddress

public static DigitalIdentity fromEmailAddress(String emailAddress)
                                        throws Exception
Create a DigitalIdentity from an email address

Parameters:
emailAddress -
Returns:
Throws:
Exception

getIterator

public Iterator getIterator()
Specified by:
getIterator in interface IIterable