Class DefaultAnonymousUserPermissionsService
java.lang.Object
com.atlassian.confluence.security.service.DefaultAnonymousUserPermissionsService
- All Implemented Interfaces:
AnonymousUserPermissionsService
public class DefaultAnonymousUserPermissionsService
extends Object
implements AnonymousUserPermissionsService
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultAnonymousUserPermissionsService(PermissionManager permissionManager, SpacePermissionManager spacePermissionManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUsePermission(boolean enabled) Set the 'use confluence' permission for the anonymous Confluence user.voidsetViewUserProfilesPermission(boolean enabled) Set the 'view user profiles' permission for the anonymous Confluence user.
-
Constructor Details
-
DefaultAnonymousUserPermissionsService
public DefaultAnonymousUserPermissionsService(PermissionManager permissionManager, SpacePermissionManager spacePermissionManager)
-
-
Method Details
-
setUsePermission
public void setUsePermission(boolean enabled) Description copied from interface:AnonymousUserPermissionsServiceSet the 'use confluence' permission for the anonymous Confluence user.
Note: This is the guard permission for any other anonymous user permissions. If this one is removed then any others will be too.
- Specified by:
setUsePermissionin interfaceAnonymousUserPermissionsService- Parameters:
enabled- if true then allow the anonymous user 'use' permission; otherwise disallow.
-
setViewUserProfilesPermission
public void setViewUserProfilesPermission(boolean enabled) Description copied from interface:AnonymousUserPermissionsServiceSet the 'view user profiles' permission for the anonymous Confluence user.- Specified by:
setViewUserProfilesPermissionin interfaceAnonymousUserPermissionsService- Parameters:
enabled- if true then assign the permission; otherwise remove it.
-