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:
  • Constructor Details

    • AuthenticationCompletionException

      public AuthenticationCompletionException()
    • AuthenticationCompletionException

      public AuthenticationCompletionException(String errorMessage)
    • AuthenticationCompletionException

      public AuthenticationCompletionException(Throwable cause)
    • AuthenticationCompletionException

      public AuthenticationCompletionException(String errorMessage, Throwable cause)