Package io.quarkus.security
Class AuthenticationCompletionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- io.quarkus.security.AuthenticationCompletionException
-
- All Implemented Interfaces:
AuthenticationException
,Serializable
public class AuthenticationCompletionException extends RuntimeException implements AuthenticationException
Exception indicating that a user authentication flow has failed and no challenge is required. For example, it can be used to avoid the redirect loops during an OpenId Connect authorization code flow after the user has already authenticated at the IDP site but a state parameter is not available after a redirect back to the Quarkus endpoint or if the code flow can not be completed for some other reasons.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AuthenticationCompletionException()
AuthenticationCompletionException(String errorMessage)
AuthenticationCompletionException(String errorMessage, Throwable cause)
AuthenticationCompletionException(Throwable cause)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-