Uses of Class
com.atlassian.confluence.api.model.permissions.OperationDescription
Packages that use OperationDescription
Package
Description
Model objects for user and group permission and validation checks, for use with
 
OperationService.This package contains the code which communicates with Confluence via REST API.
- 
Uses of OperationDescription in com.atlassian.confluence.api.impl.service.permissionsMethods in com.atlassian.confluence.api.impl.service.permissions that return OperationDescriptionModifier and TypeMethodDescriptionDefaultGlobalPermissionOperationKeyConverter.toOperation(String spacePermission) DefaultSpacePermissionOperationKeyConverter.toOperation(String spacePermission) Methods in com.atlassian.confluence.api.impl.service.permissions that return types with arguments of type OperationDescriptionModifier and TypeMethodDescription@NonNull List<OperationDescription> OperationServiceImpl.getAllOperationsForType(TargetType targetType) Methods in com.atlassian.confluence.api.impl.service.permissions with parameters of type OperationDescriptionModifier and TypeMethodDescriptionDefaultGlobalPermissionOperationKeyConverter.toPermissionType(OperationDescription operation) DefaultSpacePermissionOperationKeyConverter.toPermissionType(OperationDescription operation) Method parameters in com.atlassian.confluence.api.impl.service.permissions with type arguments of type OperationDescriptionModifier and TypeMethodDescriptionvoidSpacePermissionServiceImpl.grantPermissionsToAnonymousUser(String spaceKey, Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.grantPermissionsToAnonymousUsers(Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.grantPermissionsToGroup(String groupName, Set<OperationDescription> permissions) voidSpacePermissionServiceImpl.grantPermissionsToGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.grantPermissionsToUnlicensedUsers(Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.grantPermissionsToUser(User user, Set<OperationDescription> permissions) voidSpacePermissionServiceImpl.grantPermissionsToUser(String spaceKey, String userKey, Set<OperationDescription> permissions) voidSpacePermissionServiceImpl.removePermissionsFromAnonymousUser(String spaceKey, Set<OperationDescription> permissions) voidSpacePermissionServiceImpl.removePermissionsFromGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) voidSpacePermissionServiceImpl.removePermissionsFromUser(String spaceKey, String userKey, Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.revokePermissionsFromAnonymousUsers(Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.revokePermissionsFromGroup(String groupName, Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.revokePermissionsFromUnlicensedUsers(Set<OperationDescription> permissions) voidGlobalPermissionServiceImpl.revokePermissionsFromUser(User user, Set<OperationDescription> permissions) 
- 
Uses of OperationDescription in com.atlassian.confluence.api.model.permissionsFields in com.atlassian.confluence.api.model.permissions declared as OperationDescriptionModifier and TypeFieldDescriptionprotected OperationDescriptionGlobalPermission.operationprotected OperationDescriptionSpacePermission.operationMethods in com.atlassian.confluence.api.model.permissions that return OperationDescriptionModifier and TypeMethodDescriptionOperationDescription.OperationDescriptionBuilder.build()GlobalPermission.getOperation()SpacePermission.getOperation()Methods in com.atlassian.confluence.api.model.permissions that return types with arguments of type OperationDescriptionMethods in com.atlassian.confluence.api.model.permissions with parameters of type OperationDescriptionModifier and TypeMethodDescriptionvoidGlobalPermission.setOperation(OperationDescription operation) voidSpacePermission.setOperation(OperationDescription operation) Method parameters in com.atlassian.confluence.api.model.permissions with type arguments of type OperationDescriptionModifier and TypeMethodDescriptionvoidSpacePermissionsForSubject.setOperations(Collection<OperationDescription> operations) 
- 
Uses of OperationDescription in com.atlassian.confluence.api.service.permissionsMethods in com.atlassian.confluence.api.service.permissions that return OperationDescriptionModifier and TypeMethodDescriptionSpacePermissionOperationKeyConverter.toOperation(String spacePermission) Converts the space permission type into anOperationDescriptionMethods in com.atlassian.confluence.api.service.permissions that return types with arguments of type OperationDescriptionModifier and TypeMethodDescription@NonNull List<OperationDescription> OperationService.getAllOperationsForType(TargetType targetType) For a given target type, list all operations this service can provide information about.Methods in com.atlassian.confluence.api.service.permissions with parameters of type OperationDescriptionModifier and TypeMethodDescriptionSpacePermissionOperationKeyConverter.toPermissionType(OperationDescription operation) Converts the OperationDescription into a SpacePermission.typeMethod parameters in com.atlassian.confluence.api.service.permissions with type arguments of type OperationDescriptionModifier and TypeMethodDescriptionvoidSpacePermissionService.grantPermissionsToAnonymousUser(String spaceKey, Set<OperationDescription> permissions) Grants permissions to an anonymous user in the given space.voidGlobalPermissionService.grantPermissionsToAnonymousUsers(Set<OperationDescription> permissions) Grants global permissions to anonymous users.voidGlobalPermissionService.grantPermissionsToGroup(String groupName, Set<OperationDescription> permissions) Grants global permissions to a group.voidSpacePermissionService.grantPermissionsToGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) Grants permissions to a user in the given space.voidGlobalPermissionService.grantPermissionsToUnlicensedUsers(Set<OperationDescription> permissions) Grants global permissions to unlicensed users.voidGlobalPermissionService.grantPermissionsToUser(User user, Set<OperationDescription> permissions) Grants global permissions to a user.voidSpacePermissionService.grantPermissionsToUser(String spaceKey, String userKey, Set<OperationDescription> permissions) Grants permissions to a user in the given space.voidSpacePermissionService.removePermissionsFromAnonymousUser(String spaceKey, Set<OperationDescription> permissions) Remove space permissions from an anonymous user in the given space.voidSpacePermissionService.removePermissionsFromGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) Remove space permissions from a group in the given space.voidSpacePermissionService.removePermissionsFromUser(String spaceKey, String userKey, Set<OperationDescription> permissions) Remove space permissions from a user in the given space.voidGlobalPermissionService.revokePermissionsFromAnonymousUsers(Set<OperationDescription> permissions) Revoke global permissions from anonymous users.voidGlobalPermissionService.revokePermissionsFromGroup(String groupName, Set<OperationDescription> permissions) Revoke global permissions from a group.voidGlobalPermissionService.revokePermissionsFromUnlicensedUsers(Set<OperationDescription> permissions) Revoke global permissions from unlicensed users.voidGlobalPermissionService.revokePermissionsFromUser(User user, Set<OperationDescription> permissions) Revoke global permissions from a user.
- 
Uses of OperationDescription in com.atlassian.confluence.api.testsupport.matchers.model.permissionsMethods in com.atlassian.confluence.api.testsupport.matchers.model.permissions that return types with arguments of type OperationDescriptionModifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<List<OperationDescription>> OperationDescriptionMatchers.containsDescriptionsWithOperationKeys(TargetType targetType, OperationKey... keys) 
- 
Uses of OperationDescription in com.atlassian.confluence.plugins.restapi.resourcesMethod parameters in com.atlassian.confluence.plugins.restapi.resources with type arguments of type OperationDescriptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseGlobalPermissionResource.grantPermissionsToAnonymousUsers(Set<OperationDescription> permissions) Grant global permissions to anonymous users.jakarta.ws.rs.core.ResponseSpacePermissionResource.grantPermissionsToAnonymousUsers(String spaceKey, Set<OperationDescription> permissions) Grant permissions to anonymous user in the given space.jakarta.ws.rs.core.ResponseGlobalPermissionResource.grantPermissionsToGroup(String groupName, Set<OperationDescription> permissions) Grant global permissions to a group.jakarta.ws.rs.core.ResponseSpacePermissionResource.grantPermissionsToGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) Grant permissions to a group in the given space.jakarta.ws.rs.core.ResponseGlobalPermissionResource.grantPermissionsToUnlicensedUsers(Set<OperationDescription> permissions) Grant global permissions to unlicensed users.jakarta.ws.rs.core.ResponseGlobalPermissionResource.grantPermissionsToUser(String user, Set<OperationDescription> permissions) Grant global permissions to a user.jakarta.ws.rs.core.ResponseSpacePermissionResource.grantPermissionsToUser(String spaceKey, String userKey, Set<OperationDescription> permissions) Grant permissions to a user in the given space.jakarta.ws.rs.core.ResponseSpacePermissionResource.revokePermissionsFromAnonymousUser(String spaceKey, Set<OperationDescription> permissions) Revoke permissions from a user in the given space.jakarta.ws.rs.core.ResponseGlobalPermissionResource.revokePermissionsFromAnonymousUsers(Set<OperationDescription> permissions) Revoke global permissions from anonymous users.jakarta.ws.rs.core.ResponseGlobalPermissionResource.revokePermissionsFromGroup(String groupName, Set<OperationDescription> permissions) Revoke global permissions from a group.jakarta.ws.rs.core.ResponseSpacePermissionResource.revokePermissionsFromGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) Revoke permissions from a group in the given space.jakarta.ws.rs.core.ResponseGlobalPermissionResource.revokePermissionsFromUnlicensedUsers(Set<OperationDescription> permissions) Revoke global permissions from unlicensed users.jakarta.ws.rs.core.ResponseGlobalPermissionResource.revokePermissionsFromUser(String user, Set<OperationDescription> permissions) Revoke global permissions from a user.jakarta.ws.rs.core.ResponseSpacePermissionResource.revokePermissionsFromUser(String spaceKey, String userKey, Set<OperationDescription> permissions) Revoke permissions from a user in the given space.
- 
Uses of OperationDescription in com.atlassian.confluence.rest.clientMethod parameters in com.atlassian.confluence.rest.client with type arguments of type OperationDescriptionModifier and TypeMethodDescriptionRemoteSpacePermissionService.grantPermissionsToAnonymousUser(String spaceKey, Set<OperationDescription> permissions) Grants permissions to an anonymous user in the given space.RemoteSpacePermissionServiceImpl.grantPermissionsToAnonymousUser(String spaceKey, Set<OperationDescription> permissions) RemoteGlobalPermissionService.grantPermissionsToAnonymousUsers(Set<OperationDescription> permissions) Grants global permissions to anonymous users.RemoteGlobalPermissionServiceImpl.grantPermissionsToAnonymousUsers(Set<OperationDescription> permissions) RemoteGlobalPermissionService.grantPermissionsToGroup(String groupName, Set<OperationDescription> permissions) Grants global permissions to a group.RemoteGlobalPermissionServiceImpl.grantPermissionsToGroup(String groupName, Set<OperationDescription> permissions) RemoteSpacePermissionService.grantPermissionsToGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) Grants permissions to a user in the given space.RemoteSpacePermissionServiceImpl.grantPermissionsToGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) RemoteGlobalPermissionService.grantPermissionsToUnlicensedUsers(Set<OperationDescription> permissions) Grants global permissions to unlicensed users.RemoteGlobalPermissionServiceImpl.grantPermissionsToUnlicensedUsers(Set<OperationDescription> permissions) RemoteGlobalPermissionService.grantPermissionsToUser(User user, Set<OperationDescription> permissions) Grants global permissions to a user.RemoteGlobalPermissionServiceImpl.grantPermissionsToUser(User user, Set<OperationDescription> permissions) RemoteSpacePermissionService.grantPermissionsToUser(String spaceKey, String userKey, Set<OperationDescription> permissions) Grants permissions to a user in the given space.RemoteSpacePermissionServiceImpl.grantPermissionsToUser(String spaceKey, String userKey, Set<OperationDescription> permissions) RemoteSpacePermissionService.removePermissionsFromAnonymousUser(String spaceKey, Set<OperationDescription> permissions) Remove space permissions from an anonymous user in the given space.RemoteSpacePermissionServiceImpl.removePermissionsFromAnonymousUser(String spaceKey, Set<OperationDescription> permissions) RemoteSpacePermissionService.removePermissionsFromGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) Remove space permissions from a group in the given space.RemoteSpacePermissionServiceImpl.removePermissionsFromGroup(String spaceKey, String groupName, Set<OperationDescription> permissions) RemoteSpacePermissionService.removePermissionsFromUser(String spaceKey, String userKey, Set<OperationDescription> permissions) Remove space permissions from a user in the given space.RemoteSpacePermissionServiceImpl.removePermissionsFromUser(String spaceKey, String userKey, Set<OperationDescription> permissions) RemoteGlobalPermissionService.revokePermissionsFromAnonymousUsers(Set<OperationDescription> permissions) Revoke global permissions from anonymous users.RemoteGlobalPermissionServiceImpl.revokePermissionsFromAnonymousUsers(Set<OperationDescription> permissions) RemoteGlobalPermissionService.revokePermissionsFromGroup(String groupName, Set<OperationDescription> permissions) Revoke global permissions from a group.RemoteGlobalPermissionServiceImpl.revokePermissionsFromGroup(String groupName, Set<OperationDescription> permissions) RemoteGlobalPermissionService.revokePermissionsFromUnlicensedUsers(Set<OperationDescription> permissions) Revoke global permissions from unlicensed users.RemoteGlobalPermissionServiceImpl.revokePermissionsFromUnlicensedUsers(Set<OperationDescription> permissions) RemoteGlobalPermissionService.revokePermissionsFromUser(User user, Set<OperationDescription> permissions) Revoke global permissions from a user.RemoteGlobalPermissionServiceImpl.revokePermissionsFromUser(User user, Set<OperationDescription> permissions)