Module io.inverno.mod.security
Class AuthenticationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.inverno.mod.security.SecurityException
io.inverno.mod.security.authentication.AuthenticationException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CredentialsNotFoundException
,ExpiredNonceException
,InvalidCredentialsException
Thrown to indicate that an authentication has failed.
- Since:
- 1.5
- Author:
- Jeremy Kuhn
- See Also:
-
Constructor Summary
ConstructorDescriptionCreates an authentication exception.AuthenticationException
(String message) Creates an authentication exception with the specified message.AuthenticationException
(String message, Throwable cause) Creates an authentication exception with the specified message and cause.AuthenticationException
(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) Creates an authentication exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.AuthenticationException
(Throwable cause) Creates an authentication exception with the specified cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AuthenticationException
public AuthenticationException()Creates an authentication exception.
-
AuthenticationException
Creates an authentication exception with the specified message.
- Parameters:
message
- the message
-
AuthenticationException
Creates an authentication exception with the specified cause.
- Parameters:
cause
- the cause
-
AuthenticationException
Creates an authentication exception with the specified message and cause.
- Parameters:
message
- the messagecause
- the cause
-
AuthenticationException
public AuthenticationException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) Creates an authentication exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
- Parameters:
message
- the messagecause
- the causeenableSuppression
- true to enable suppression, false otherwisewritableStackTrace
- true to make the stack trace writable, false otherwise
-