planetj.dataengine.security.http
Class SignOnAttemptsExhausted

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--planetj.exception.CMException
                    |
                    +--planetj.dataengine.security.http.SignOnAttemptsExhausted
All Implemented Interfaces:
Serializable

public class SignOnAttemptsExhausted
extends CMException

Thrown when a user has failed the signon process a specified number of times in a row

See Also:
Serialized Form

Field Summary
 
Fields inherited from class planetj.exception.CMException
DISPLAY_ALL, DISPLAY_CLASS_INFO, DISPLAY_DETAILED_MESSAGE, DISPLAY_MESSAGE, DISPLAY_ORIGINAL_EXCEPTION, FATAL, INFO, SHOW_EXCEPTION, WARNING
 
Constructor Summary
SignOnAttemptsExhausted(ISignOn signon, ISecured secured, int failureCount)
          SignonAttemptsExhausted constructor comment.
SignOnAttemptsExhausted(ISignOn signon, ISecured secured, int failureCount, Exception e)
          SignonAttemptsExhausted constructor comment.
 
Method Summary
 void processSignOnAttemptsExhausted(DataEngineServlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 
Methods inherited from class planetj.exception.CMException
addPropertyChangeListener, firePropertyChange, getCMMessage, getDetailedMessage, getDisplayString, getDisplayType, getMessage, getNextException, getOriginalException, getType, removePropertyChangeListener, setDetailedMessage, setDisplayType, setMessage, setNextException, setOriginalException, setType, 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, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SignOnAttemptsExhausted

public SignOnAttemptsExhausted(ISignOn signon,
                               ISecured secured,
                               int failureCount)
SignonAttemptsExhausted constructor comment.


SignOnAttemptsExhausted

public SignOnAttemptsExhausted(ISignOn signon,
                               ISecured secured,
                               int failureCount,
                               Exception e)
SignonAttemptsExhausted constructor comment.

Method Detail

processSignOnAttemptsExhausted

public void processSignOnAttemptsExhausted(DataEngineServlet servlet,
                                           javax.servlet.http.HttpServletRequest req,
                                           javax.servlet.http.HttpServletResponse res)
                                    throws IOException,
                                           javax.servlet.ServletException,
                                           CMException
This method is invoked when the user has failed the signon the maximum allowable times. This method is responsible for forwarding the response to the user.

IOException
javax.servlet.ServletException
CMException