org.opensaml
Class ExpiredAssertionException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.opensaml.SAMLException
              extended byorg.opensaml.ProfileException
                  extended byorg.opensaml.FatalProfileException
                      extended byorg.opensaml.ExpiredAssertionException
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class ExpiredAssertionException
extends FatalProfileException
implements java.lang.Cloneable

Indicates that a profile failed because an assertion was found to be expired or not yet valid

Author:
Scott Cantor
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.opensaml.SAMLException
codes, config, e, log, msg, REQUESTER, RESPONDER, root, SUCCESS, VERSION
 
Constructor Summary
  ExpiredAssertionException(java.util.Collection codes, java.lang.Exception e)
          Creates a new ExpiredAssertionException wrapping an existing exception
  ExpiredAssertionException(java.util.Collection codes, java.lang.String msg)
          Creates a new ExpiredAssertionException
  ExpiredAssertionException(java.util.Collection codes, java.lang.String msg, java.lang.Exception e)
          Creates a new ExpiredAssertionException from an existing exception.
protected ExpiredAssertionException(org.w3c.dom.Element e)
          Creates a new ExpiredAssertionException
  ExpiredAssertionException(QName code, java.lang.Exception e)
          Creates a new ExpiredAssertionException wrapping an existing exception
  ExpiredAssertionException(QName code, java.lang.String msg)
          Creates a new ExpiredAssertionException
  ExpiredAssertionException(QName code, java.lang.String msg, java.lang.Exception e)
          Creates a new ExpiredAssertionException from an existing exception.
  ExpiredAssertionException(java.lang.String msg)
          Creates a new ExpiredAssertionException
  ExpiredAssertionException(java.lang.String msg, java.lang.Exception e)
          Creates a new ExpiredAssertionException
 
Methods inherited from class org.opensaml.SAMLException
clone, fromDOM, getCodes, getException, getInstance, getInstance, getMessage, 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

ExpiredAssertionException

protected ExpiredAssertionException(org.w3c.dom.Element e)
                             throws SAMLException
Creates a new ExpiredAssertionException

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

ExpiredAssertionException

public ExpiredAssertionException(java.lang.String msg)
Creates a new ExpiredAssertionException

Parameters:
msg - The detail message

ExpiredAssertionException

public ExpiredAssertionException(java.lang.String msg,
                                 java.lang.Exception e)
Creates a new ExpiredAssertionException

Parameters:
msg - The detail message
e - The exception to be wrapped in a ExpiredAssertionException

ExpiredAssertionException

public ExpiredAssertionException(java.util.Collection codes,
                                 java.lang.String msg)
Creates a new ExpiredAssertionException

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

ExpiredAssertionException

public ExpiredAssertionException(java.util.Collection codes,
                                 java.lang.Exception e)
Creates a new ExpiredAssertionException wrapping an existing exception

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

Parameters:
codes - A collection of QNames
e - The exception to be wrapped in a ExpiredAssertionException

ExpiredAssertionException

public ExpiredAssertionException(java.util.Collection codes,
                                 java.lang.String msg,
                                 java.lang.Exception e)
Creates a new ExpiredAssertionException 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 a ExpiredAssertionException

ExpiredAssertionException

public ExpiredAssertionException(QName code,
                                 java.lang.String msg)
Creates a new ExpiredAssertionException

Parameters:
code - A status code
msg - The detail message

ExpiredAssertionException

public ExpiredAssertionException(QName code,
                                 java.lang.Exception e)
Creates a new ExpiredAssertionException wrapping an existing exception

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

Parameters:
code - A status code
e - The exception to be wrapped in a ExpiredAssertionException

ExpiredAssertionException

public ExpiredAssertionException(QName code,
                                 java.lang.String msg,
                                 java.lang.Exception e)
Creates a new ExpiredAssertionException from an existing exception.

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

Parameters:
code - A status code
msg - The detail message
e - The exception to be wrapped in a ExpiredAssertionException


Copyright ? 2002 UCAID. All Rights Reserved.