com.sun.identity.liberty.ws.interaction
Class InteractionRedirectException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.sun.identity.common.ChainedException
              extended bycom.sun.identity.liberty.ws.interaction.InteractionException
                  extended bycom.sun.identity.liberty.ws.interaction.InteractionRedirectException
All Implemented Interfaces:
com.sun.identity.common.L10NMessage, java.io.Serializable

public class InteractionRedirectException
extends InteractionException

Class for exception thrown by InteractionManager, on the WSC side, to indicate that the User Agent is redirected to WSP.

See Also:
Serialized Form

Constructor Summary
InteractionRedirectException(java.lang.String messageID)
          Constructor
 
Method Summary
 java.lang.String getMessageID()
          Gets messageID of SOAP request message that caused this exception.
 
Methods inherited from class com.sun.identity.common.ChainedException
getCompleteL10NMessage, getErrorCode, getL10NMessage, getMessage, getMessageArgs, getResourceBundleName, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InteractionRedirectException

public InteractionRedirectException(java.lang.String messageID)
Constructor

Method Detail

getMessageID

public java.lang.String getMessageID()
Gets messageID of SOAP request message that caused this exception. WSC could use this as a key to save any additional information that it may want to lookup when user agent is redirected back after resource owner interactions. This would be provided as a values of query parameter InteractionManager.REQUEST_ID when the user agent is redirected back to WSC.

Returns:
messageID of SOAP request message that caused this exception


Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.