Package io.deephaven.enterprise.auth
Class AuthException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.deephaven.UncheckedDeephavenException
io.deephaven.enterprise.auth.AuthException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AlreadyAuthenticatedException
,AuthenticationFailure
,NotAuthenticatedException
,PubPrivKeyException
,TokenCreationException
,TokenVerificationException
,UnavailableException
The root of all Authentication related exceptions.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
An AuthException is RETRYABLE if it is the result of some transient issue (ie, networking glitch, server bouncing). -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAuthException
(String message, AuthException.Tag tag) AuthException
(String message, Throwable cause, AuthException.Tag tag) AuthException
(Throwable cause, AuthException.Tag tag) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace