g-Eclipse
Release 1.0.0

eu.geclipse.core.auth
Class AuthenticationException

java.lang.Object
  extended by CoreException
      extended by eu.geclipse.core.reporting.ProblemException
          extended by eu.geclipse.core.auth.AuthenticationException

public class AuthenticationException
extends ProblemException

This exception is thrown by methods dealing with security tokens.


Constructor Summary
AuthenticationException(IProblem problem)
          Create a new Authentication Exception with the specified associated problem.
AuthenticationException(java.lang.String problemID, java.lang.String pluginID)
          Create a new Authentication Exception with the specified problem ID.
AuthenticationException(java.lang.String problemID, java.lang.String description, java.lang.String pluginID)
          Create a new Authentication Exception with the specified problem ID and an alternate description.
AuthenticationException(java.lang.String problemID, java.lang.String description, java.lang.Throwable exception, java.lang.String pluginID)
          Create a new Authentication Exception with the specified problem ID, an alternate description, and the causing exception.
AuthenticationException(java.lang.String problemID, java.lang.Throwable exception, java.lang.String pluginID)
          Create a new Authentication Exception with the specified problem ID and the causing exception.
 
Method Summary
 
Methods inherited from class eu.geclipse.core.reporting.ProblemException
getProblem
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationException

public AuthenticationException(java.lang.String problemID,
                               java.lang.String pluginID)
Create a new Authentication Exception with the specified problem ID.

Parameters:
problemID - The ID of the problem that should be reported.
pluginID - The ID of the plug-in where the problem happened.
See Also:
ProblemException.ProblemException(String, String)

AuthenticationException

public AuthenticationException(java.lang.String problemID,
                               java.lang.Throwable exception,
                               java.lang.String pluginID)
Create a new Authentication Exception with the specified problem ID and the causing exception.

Parameters:
problemID - The ID of the problem that should be reported.
exception - A Throwable that may have caused the problem.
pluginID - The ID of the plug-in where the problem happened.
See Also:
ProblemException.ProblemException(String,Throwable,String)

AuthenticationException

public AuthenticationException(java.lang.String problemID,
                               java.lang.String description,
                               java.lang.String pluginID)
Create a new Authentication Exception with the specified problem ID and an alternate description.

Parameters:
problemID - The ID of the problem that should be reported.
description - A description that will replace the problems standard description.
pluginID - The ID of the plug-in where the problem happened.
See Also:
ProblemException.ProblemException(String,String,String)

AuthenticationException

public AuthenticationException(java.lang.String problemID,
                               java.lang.String description,
                               java.lang.Throwable exception,
                               java.lang.String pluginID)
Create a new Authentication Exception with the specified problem ID, an alternate description, and the causing exception.

Parameters:
problemID - The ID of the problem that should be reported.
description - An optional description that may replace the problems standard description.
exception - An optional Throwable that may have caused the problem.
pluginID - The ID of the plug-in where the problem happened.
See Also:
ProblemException.ProblemException(String,String,Throwable,String)

AuthenticationException

public AuthenticationException(IProblem problem)
Create a new Authentication Exception with the specified associated problem.

Parameters:
problem - The problem associated to this exception.
See Also:
ProblemException.ProblemException(IProblem)

g-Eclipse
Release 1.0.0