Package org.teiid.client.security
Class LogonException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.teiid.core.TeiidException
-
- org.teiid.core.TeiidProcessingException
-
- org.teiid.client.security.TeiidSecurityException
-
- org.teiid.client.security.LogonException
-
- All Implemented Interfaces:
Serializable
public class LogonException extends TeiidSecurityException
This exception is thrown when an attempt to log in to obtain a session has failed. Possible reasons include but are not limited to:- The limit on the number of sessions for the user has been reached, and a new session for the user could not be established;
- An account for the user does not exist, has been frozen or has been removed; and
- The credentials that were supplied did not authenticate the user.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.teiid.core.TeiidException
code
-
-
Constructor Summary
Constructors Constructor Description LogonException()
No-Arg ConstructorLogonException(Throwable t)
LogonException(BundleUtil.Event event, String message)
Construct an instance with the message and error code specified.LogonException(BundleUtil.Event event, Throwable t, String message)
-
Method Summary
-
Methods inherited from class org.teiid.core.TeiidException
getCode, getMessage, getOriginalType, setCode, setOriginalType
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
LogonException
public LogonException()
No-Arg Constructor
-
LogonException
public LogonException(BundleUtil.Event event, String message)
Construct an instance with the message and error code specified.- Parameters:
message
- A message describing the exceptionevent
- The error event code
-
LogonException
public LogonException(BundleUtil.Event event, Throwable t, String message)
-
LogonException
public LogonException(Throwable t)
-
-