java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
edu.iu.IuAuthorizationFailedException
- All Implemented Interfaces:
Serializable
Thrown by an application or authorization layer to represent an access
control verification failure.
Should be caught and handled as 403 FORBIDDEN by an outbound web request boundary. May be handled by application-layer business logic if custom authorization handling requirements are specified. Should not be thrown as the result of a server or downstream service error.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.IuAuthorizationFailedException
(String message) Default constructor.IuAuthorizationFailedException
(String message, Throwable cause) Default constructor.Default constructor. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
IuAuthorizationFailedException
public IuAuthorizationFailedException()Default constructor. -
IuAuthorizationFailedException
Default constructor.- Parameters:
message
- message
-
IuAuthorizationFailedException
Default constructor.- Parameters:
cause
- cause
-
IuAuthorizationFailedException
Default constructor.- Parameters:
message
- messagecause
- cause
-