public class ThreadLocalPermissionsCache extends Object
| Constructor and Description |
|---|
ThreadLocalPermissionsCache() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cacheCanUseConfluence(com.atlassian.user.User user,
boolean canUse) |
static void |
cachePermissionExemption(com.atlassian.user.User user,
boolean exempt) |
static void |
cacheSpacePermission(com.atlassian.user.User user,
String permission,
Space space,
boolean hasPermission) |
static Boolean |
canUseConfluence(com.atlassian.user.User user) |
static void |
disableTemporaryPermissionExemption() |
static void |
enableTemporaryPermissionExemption() |
static Boolean |
hasPermissionExemption(com.atlassian.user.User user) |
static Boolean |
hasSpacePermission(String permission,
Space space,
com.atlassian.user.User user) |
static boolean |
hasTemporaryPermissionExemption() |
public static Boolean hasSpacePermission(String permission, Space space, com.atlassian.user.User user)
public static void cacheSpacePermission(com.atlassian.user.User user,
String permission,
Space space,
boolean hasPermission)
public static Boolean canUseConfluence(com.atlassian.user.User user)
public static void cacheCanUseConfluence(com.atlassian.user.User user,
boolean canUse)
public static Boolean hasPermissionExemption(com.atlassian.user.User user)
public static void cachePermissionExemption(com.atlassian.user.User user,
boolean exempt)
public static boolean hasTemporaryPermissionExemption()
public static void enableTemporaryPermissionExemption()
public static void disableTemporaryPermissionExemption()
Copyright © 2003–2015 Atlassian. All rights reserved.