1 package com.atlassian.sal.api.permission;
2
3 /**
4 * Exception that is thrown by one of the enforce methods in {@link PermissionEnforcer} when the current user does not
5 * have the required level of access because the user is not authenticated.
6 *
7 * @since 3.2
8 */
9 public class NotAuthenticatedException extends AuthorisationException {
10
11 public NotAuthenticatedException() {
12 }
13
14 public NotAuthenticatedException(String message) {
15 super(message);
16 }
17
18 public NotAuthenticatedException(String message, Throwable cause) {
19 super(message, cause);
20 }
21
22 public NotAuthenticatedException(Throwable cause) {
23 super(cause);
24 }
25 }