Class ConfluencePermissionEnforcer
- java.lang.Object
-
- com.atlassian.sal.confluence.permission.ConfluencePermissionEnforcer
-
- All Implemented Interfaces:
com.atlassian.sal.api.permission.PermissionEnforcer
public class ConfluencePermissionEnforcer extends Object implements com.atlassian.sal.api.permission.PermissionEnforcer
-
-
Constructor Summary
Constructors Constructor Description ConfluencePermissionEnforcer(com.atlassian.sal.api.message.I18nResolver i18nResolver, PermissionManager permissionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenforceAdmin()voidenforceAuthenticated()voidenforceSystemAdmin()booleanisAdmin()booleanisAuthenticated()booleanisSystemAdmin()
-
-
-
Constructor Detail
-
ConfluencePermissionEnforcer
public ConfluencePermissionEnforcer(com.atlassian.sal.api.message.I18nResolver i18nResolver, PermissionManager permissionManager)
-
-
Method Detail
-
enforceAdmin
public void enforceAdmin() throws com.atlassian.sal.api.permission.AuthorisationException- Specified by:
enforceAdminin interfacecom.atlassian.sal.api.permission.PermissionEnforcer- Throws:
com.atlassian.sal.api.permission.AuthorisationException
-
enforceAuthenticated
public void enforceAuthenticated() throws com.atlassian.sal.api.permission.NotAuthenticatedException- Specified by:
enforceAuthenticatedin interfacecom.atlassian.sal.api.permission.PermissionEnforcer- Throws:
com.atlassian.sal.api.permission.NotAuthenticatedException
-
enforceSystemAdmin
public void enforceSystemAdmin() throws com.atlassian.sal.api.permission.AuthorisationException- Specified by:
enforceSystemAdminin interfacecom.atlassian.sal.api.permission.PermissionEnforcer- Throws:
com.atlassian.sal.api.permission.AuthorisationException
-
isAdmin
public boolean isAdmin()
- Specified by:
isAdminin interfacecom.atlassian.sal.api.permission.PermissionEnforcer
-
isAuthenticated
public boolean isAuthenticated()
- Specified by:
isAuthenticatedin interfacecom.atlassian.sal.api.permission.PermissionEnforcer
-
isSystemAdmin
public boolean isSystemAdmin()
- Specified by:
isSystemAdminin interfacecom.atlassian.sal.api.permission.PermissionEnforcer
-
-