eu.semiramis.identityaggregator
Class RequestMessage

java.lang.Object
  extended by eu.semiramis.identityaggregator.RequestMessage
Direct Known Subclasses:
SAMLRequestMessage

public abstract class RequestMessage
extends java.lang.Object

abstract RequestMessage


Constructor Summary
RequestMessage()
           
 
Method Summary
abstract  void changeSubjectId(java.lang.String subjectId)
           
abstract  java.lang.String getActionId()
           
abstract  java.security.cert.X509Certificate getAttrEncrX509Cert()
           
abstract  java.util.List<java.lang.String> getAttributes()
          Deprecated. Replaced by getRequestedAttributes().
abstract  eu.semiramis.identityaggregator.commons.Conditions getConditions()
           
abstract  java.lang.String getConsumerServiceURL()
           
abstract  java.lang.String getId()
           
abstract  java.lang.String getIssuer()
           
abstract  java.lang.String getOriginIssuer()
           
abstract  java.util.List<eu.semiramis.identityaggregator.commons.Attribute> getRequestedAttributes()
           
abstract  java.lang.String getResourceId()
           
abstract  java.lang.String getStatusCode()
           
abstract  java.lang.String getStatusMessage()
           
abstract  java.lang.String getSubjectId()
           
abstract  java.util.List<eu.semiramis.identityaggregator.commons.Token> getTokens()
           
abstract  RequestType getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestMessage

public RequestMessage()
Method Detail

getId

public abstract java.lang.String getId()

getType

public abstract RequestType getType()

getTokens

public abstract java.util.List<eu.semiramis.identityaggregator.commons.Token> getTokens()

getRequestedAttributes

public abstract java.util.List<eu.semiramis.identityaggregator.commons.Attribute> getRequestedAttributes()

getConsumerServiceURL

public abstract java.lang.String getConsumerServiceURL()

getIssuer

public abstract java.lang.String getIssuer()

getOriginIssuer

public abstract java.lang.String getOriginIssuer()

getAttrEncrX509Cert

public abstract java.security.cert.X509Certificate getAttrEncrX509Cert()
                                                                throws java.security.cert.CertificateException
Throws:
java.security.cert.CertificateException

getSubjectId

public abstract java.lang.String getSubjectId()

changeSubjectId

public abstract void changeSubjectId(java.lang.String subjectId)

getActionId

public abstract java.lang.String getActionId()

getResourceId

public abstract java.lang.String getResourceId()

getConditions

public abstract eu.semiramis.identityaggregator.commons.Conditions getConditions()

getStatusCode

public abstract java.lang.String getStatusCode()

getStatusMessage

public abstract java.lang.String getStatusMessage()

getAttributes

public abstract java.util.List<java.lang.String> getAttributes()
Deprecated. Replaced by getRequestedAttributes().