org.opensaml
Class UnknownAssertionException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.opensaml.SAMLException
              extended byorg.opensaml.BindingException
                  extended byorg.opensaml.UnknownAssertionException
All Implemented Interfaces:
Cloneable, Serializable

public class UnknownAssertionException
extends BindingException
implements Cloneable

Indicates that an error occurred before or during the processing of a SAML request/response exchange.

Author:
Scott Cantor
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.opensaml.SAMLException
codes, config, e, log, msg, parentObject, REQUESTER, RESPONDER, root, SUCCESS, VERSION
 
Constructor Summary
  UnknownAssertionException(Collection codes, Exception e)
          Creates a new UnknownAssertionException wrapping an existing exception
  UnknownAssertionException(Collection codes, String msg)
          Creates a new UnknownAssertionException
  UnknownAssertionException(Collection codes, String msg, Exception e)
          Creates a new UnknownAssertionException from an existing exception.
protected UnknownAssertionException(Element e)
          Creates a new UnknownAssertionException
  UnknownAssertionException(String msg)
          Creates a new UnknownAssertionException
  UnknownAssertionException(String msg, Exception e)
          Creates a new UnknownAssertionException
 
Methods inherited from class org.opensaml.SAMLException
clone, fromDOM, getCodes, getException, getInstance, getInstance, getMessage, getParent, setParent, toDOM, toDOM, toDOM, toDOM, toStream, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnknownAssertionException

protected UnknownAssertionException(Element e)
                             throws SAMLException
Creates a new UnknownAssertionException

Parameters:
e - The root of a DOM tree
Throws:
SAMLException - Raised if an exception occurs while constructing the object.

UnknownAssertionException

public UnknownAssertionException(String msg)
Creates a new UnknownAssertionException

Parameters:
msg - The detail message

UnknownAssertionException

public UnknownAssertionException(String msg,
                                 Exception e)
Creates a new UnknownAssertionException

Parameters:
msg - The detail message
e - The exception to be wrapped in an UnknownAssertionException

UnknownAssertionException

public UnknownAssertionException(Collection codes,
                                 String msg)
Creates a new UnknownAssertionException

Parameters:
codes - A collection of QNames
msg - The detail message

UnknownAssertionException

public UnknownAssertionException(Collection codes,
                                 Exception e)
Creates a new UnknownAssertionException wrapping an existing exception

The existing exception will be embedded in the new one, and its message will become the default message for the UnknownAssertionException.

Parameters:
codes - A collection of QNames
e - The exception to be wrapped in an UnknownAssertionException

UnknownAssertionException

public UnknownAssertionException(Collection codes,
                                 String msg,
                                 Exception e)
Creates a new UnknownAssertionException from an existing exception.

The existing exception will be embedded in the new one, but the new exception will have its own message.

Parameters:
codes - A collection of QNames
msg - The detail message
e - The exception to be wrapped in an UnknownAssertionException


Copyright ? 2005 UCAID. All Rights Reserved.