public class NotAuthorizedException extends RuntimeException
| Constructor and Description |
|---|
NotAuthorizedException(String authorizationConstaintName)
Raises a
NotAuthorizedException condition requiring the user to have authenticated against the AuthorizationConstraint, chaining the cause parameter as the underlying cause of the authorization failure. |
NotAuthorizedException(String authorizationConstraintName, AuthorizationError error, Throwable cause)
Raises a
NotAuthorizedException condition requiring the user to have authenticated against the specified Privilege. |
| Modifier and Type | Method and Description |
|---|---|
AuthorizationError |
error()
The
AuthorizationError. |
String |
toString() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic NotAuthorizedException(String authorizationConstraintName, AuthorizationError error, Throwable cause)
NotAuthorizedException condition requiring the user to have authenticated against the specified Privilege.authorizationConstraintName - The name of the AuthorizationConstraint that the principal was authorized againsterror - AuthorizationError explaining the reason for the authorization failure. May be null.cause - The underlying cause of the authorization failure.public NotAuthorizedException(String authorizationConstaintName)
NotAuthorizedException condition requiring the user to have authenticated against the AuthorizationConstraint, chaining the cause parameter as the underlying cause of the authorization failure.authorizationConstaintName - The name of the AuthorizationConstraint that this principal failed authorization for.public AuthorizationError error()
AuthorizationError.AuthorizationError instance or null, if no error reason specified.