com.ibm.twss.common.siputils.pheader
Class PAssertedIdentityParsingException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.twss.common.siputils.pheader.PAssertedIdentityParsingException
All Implemented Interfaces:
java.io.Serializable

public class PAssertedIdentityParsingException
extends java.lang.Exception

Indicates that the PAssertedIdentity utility was unable to construct a valid value for inclusion in a P-Asserted-Identity header per RFC 3325. Provides information about the requesterId provided and the calculated identity URI that caused the parsing failure.

See Also:
Serialized Form

Constructor Summary
PAssertedIdentityParsingException(java.lang.String requesterId, java.lang.String attemptedIdentityURI, java.lang.Throwable cause)
          Construct a new instance indicating that the requester identity, once transformed into the attempted identity URI, was not parsable.
 
Method Summary
 java.lang.String getAttemptedIdentityURI()
           
 java.lang.String getRequesterId()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PAssertedIdentityParsingException

public PAssertedIdentityParsingException(java.lang.String requesterId,
                                         java.lang.String attemptedIdentityURI,
                                         java.lang.Throwable cause)
Construct a new instance indicating that the requester identity, once transformed into the attempted identity URI, was not parsable.

Parameters:
requesterId - underneath the problem.
attemptedIdentityURI - which could not be parsed.
cause - the reason the attemptedIdentityURI could not be parsed.
Method Detail

getAttemptedIdentityURI

public java.lang.String getAttemptedIdentityURI()
Returns:
the identity URI string which could not be parsed, set at instance construction time.

getRequesterId

public java.lang.String getRequesterId()
Returns:
the requester identity, set at instance construction time.


Copyright © 2003 IBM Corp. All Rights Reserved.