es.rediris.papi.assertion
Class Assertion

java.lang.Object
  extended by es.rediris.papi.assertion.Assertion
All Implemented Interfaces:
Serializable

public class Assertion
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
Assertion()
           
Assertion(String issuer, long timestamp, String serviceID)
           
Assertion(String issuer, long timestamp, String serviceID, Map<String,Set<Object>> attrs)
           
 
Method Summary
 boolean addAttribute(String name, Object value)
           
 void cleanAttributes()
           
 Map<String,Set<Object>> getAttributes()
           
 String getConsumer()
           
 String getProducer()
           
 long getTimestamp()
           
 void setAttributes(Map<String,Set<Object>> attrs)
           
 void setConsumer(String serviceID)
           
 void setProducer(String issuer)
           
 void setTimestamp(long timestamp)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Assertion

public Assertion()

Assertion

public Assertion(String issuer,
                 long timestamp,
                 String serviceID)

Assertion

public Assertion(String issuer,
                 long timestamp,
                 String serviceID,
                 Map<String,Set<Object>> attrs)
Method Detail

getAttributes

public Map<String,Set<Object>> getAttributes()

setAttributes

public void setAttributes(Map<String,Set<Object>> attrs)

cleanAttributes

public void cleanAttributes()

addAttribute

public boolean addAttribute(String name,
                            Object value)

getProducer

public String getProducer()

setProducer

public void setProducer(String issuer)

getConsumer

public String getConsumer()

setConsumer

public void setConsumer(String serviceID)

getTimestamp

public long getTimestamp()

setTimestamp

public void setTimestamp(long timestamp)

toString

public String toString()
Overrides:
toString in class Object