Uses of Class
com.atlassian.confluence.security.Permission
Packages that use Permission
Package
Description
-
Uses of Permission in com.atlassian.confluence.api.impl.service.content.finder
Methods in com.atlassian.confluence.api.impl.service.content.finder with parameters of type PermissionModifier and TypeMethodDescriptionFinderPredicates.permissionPredicate(Permission permission, PermissionManager permissionManager) FinderPredicates.permissionPredicate(ConfluenceUser user, Permission permission, PermissionManager permissionManager) -
Uses of Permission in com.atlassian.confluence.core.service
Constructors in com.atlassian.confluence.core.service with parameters of type PermissionModifierConstructorDescriptionNotAuthorizedException(com.atlassian.user.User user, Permission permission, Object target) -
Uses of Permission in com.atlassian.confluence.dmz.security.delegate
Methods in com.atlassian.confluence.dmz.security.delegate with parameters of type PermissionModifier and TypeMethodDescriptionbooleanScopesRequestCacheDelegate.hasPermission(Permission permission, Object target) -
Uses of Permission in com.atlassian.confluence.impl.security
Methods in com.atlassian.confluence.impl.security with parameters of type PermissionModifier and TypeMethodDescriptioncom.google.common.base.Predicate<Object> PermissionPredicates.hasPermission(Permission permission) -
Uses of Permission in com.atlassian.confluence.impl.security.delegate
Methods in com.atlassian.confluence.impl.security.delegate with parameters of type PermissionModifier and TypeMethodDescriptionbooleanScopesRequestCacheDelegateImpl.hasPermission(Permission permission, Object target) -
Uses of Permission in com.atlassian.confluence.internal.security
Methods in com.atlassian.confluence.internal.security with parameters of type PermissionModifier and TypeMethodDescriptionbooleanServiceAccountPermissionManager.hasPermission(ConfluenceUser user, Permission permission, Object target) -
Uses of Permission in com.atlassian.confluence.plugin.descriptor.web.conditions
Fields in com.atlassian.confluence.plugin.descriptor.web.conditions declared as Permission -
Uses of Permission in com.atlassian.confluence.security
Fields in com.atlassian.confluence.security declared as PermissionModifier and TypeFieldDescriptionstatic final PermissionPermission.ADMINISTERstatic final PermissionPermission.EDITstatic final PermissionPermission.EXPORTstatic final PermissionPermission.REMOVEstatic final PermissionPermission.SET_PERMISSIONSstatic final PermissionPermission.VIEWMethods in com.atlassian.confluence.security that return PermissionMethods in com.atlassian.confluence.security with parameters of type PermissionModifier and TypeMethodDescription<X> List<X> DefaultPermissionManager.getPermittedEntities(ConfluenceUser user, Permission permission, Iterator<? extends X> objects, int maxResults) <X> List<X> DefaultPermissionManager.getPermittedEntities(ConfluenceUser user, Permission permission, Iterator<X> entities, int maxResults, Collection<? extends PermissionManager.Criterion> otherCriteria) <X> List<X> DefaultPermissionManager.getPermittedEntities(ConfluenceUser user, Permission permission, List<? extends X> objects) <X> List<X> PermissionManager.getPermittedEntities(ConfluenceUser user, Permission permission, Iterator<? extends X> objects, int maxResults) Filter an iterator based on which entities in the list have a particular permission.<X> List<X> PermissionManager.getPermittedEntities(ConfluenceUser user, Permission permission, Iterator<X> objects, int maxResults, Collection<? extends PermissionManager.Criterion> otherCriteria) Filter an iterator based on which entities in the list have a particular permission.<X> List<X> PermissionManager.getPermittedEntities(ConfluenceUser user, Permission permission, List<? extends X> objects) Filter a list based on which entities in the list have a particular permission.<X> List<X> DefaultPermissionManager.getPermittedEntitiesNoExemptions(ConfluenceUser user, Permission permission, Iterator<? extends X> objects, int maxResults) <X> List<X> DefaultPermissionManager.getPermittedEntitiesNoExemptions(ConfluenceUser user, Permission permission, Iterator<X> entities, int maxResults, Collection<? extends PermissionManager.Criterion> otherCriteria) <X> List<X> DefaultPermissionManager.getPermittedEntitiesNoExemptions(ConfluenceUser user, Permission permission, List<? extends X> objects) <X> List<X> PermissionManager.getPermittedEntitiesNoExemptions(ConfluenceUser user, Permission permission, Iterator<? extends X> objects, int maxResults) Filter an iterator based on which entities in the list have a particular permission.<X> List<X> PermissionManager.getPermittedEntitiesNoExemptions(ConfluenceUser user, Permission permission, Iterator<X> objects, int maxResults, Collection<? extends PermissionManager.Criterion> otherCriteria) Filter an iterator based on which entities in the list have a particular permission.<X> List<X> PermissionManager.getPermittedEntitiesNoExemptions(ConfluenceUser user, Permission permission, List<? extends X> objects) Filter a list based on which entities in the list have a particular permission.booleanDefaultPermissionManager.hasPermission(ConfluenceUser user, Permission permission, Class targetType) booleanDefaultPermissionManager.hasPermission(ConfluenceUser user, Permission permission, Class targetType, boolean checkScopePermission) Determine whether a user has a particular permission for all instances of the specified target type, with control over scope permission checking.booleanDefaultPermissionManager.hasPermission(ConfluenceUser user, Permission permission, Object target) booleanDefaultPermissionManager.hasPermission(ConfluenceUser user, Permission permission, Object target, boolean checkScopePermission) Determine whether a user has a particular permission against a given target, with control over scope permission checking.booleanPermissionManager.hasPermission(@Nullable ConfluenceUser user, Permission permission, @Nullable Object target) Determine whether a user has a particular permission against a given target.booleanPermissionManager.hasPermission(@Nullable ConfluenceUser user, Permission permission, @Nullable Object target, boolean checkScopePermission) Determine whether a user has a particular permission against a given target, with control over scope permission checking.booleanPermissionManager.hasPermission(ConfluenceUser user, Permission permission, Class targetType) Determine whether a user has a particular permission for all instances of the specified target type.booleanPermissionManager.hasPermission(ConfluenceUser user, Permission permission, Class targetType, boolean checkScopePermission) Determine whether a user has a particular permission for all instances of the specified target type, with control over scope permission checking.booleanDefaultPermissionManager.hasPermissionNoExemptions(ConfluenceUser user, Permission permission, Object target) Returns true if the user has the specified permission on the target object.booleanDefaultPermissionManager.hasPermissionNoExemptions(ConfluenceUser user, Permission permission, Object target, boolean checkScopePermission) Returns true if the user has the specified permission on the target object, with control over scope permission checking.booleanPermissionManager.hasPermissionNoExemptions(ConfluenceUser user, Permission permission, Object target) Returns true if the user has the specified permission on the target object.booleanPermissionManager.hasPermissionNoExemptions(ConfluenceUser user, Permission permission, Object target, boolean checkScopePermission) Returns true if the user has the specified permission on the target object, with control over scope permission checking.