Uses of Interface
com.atlassian.confluence.user.ConfluenceUser
Packages that use ConfluenceUser
Package
Description
Subpackages of this package are exposed to the plugin whose key starting with com.atlassian or in the internal-bundles section of public-api,yaml
Confluence attachment events.
Internal interfaces that are NOT exposed to the plugin classpath, by being excluded in the packageScanningConfiguration
of bootstrapContext.xml.
Provides a Lucene-backed implementation of the
SearchManager
.Confluence internal classes related to user management.
This package contains DTO (Data Transfer Objects) which are used by some REST resources in this plugin.
Provides an extensible, flexible search API.
-
Uses of ConfluenceUser in com.atlassian.confluence.api.impl.service.content.factory
Methods in com.atlassian.confluence.api.impl.service.content.factory with parameters of type ConfluenceUserModifier and TypeMethodDescriptionPersonFactory.buildFrom
(ConfluenceUser hibernateObject, Expansions expansions) PersonFactory.forUser
(ConfluenceUser user) PersonFactory.forUser
(ConfluenceUser user, Expansions expansions) Construct the person object for a particular user.PersonFactory.forUser
(ConfluenceUser user, Expansions expansions, boolean profilePictureIncludedByDefault) Construct the person object for a particular user.PersonFactory.forUserWithLoginInfo
(ConfluenceUser user, Expansions expansions) PersonFactory.fromUser
(@NonNull ConfluenceUser user) PersonFactory.fromUser
(@NonNull ConfluenceUser user, Expansions expansions) Constructs a User object for a particular user.Method parameters in com.atlassian.confluence.api.impl.service.content.factory with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionContributorsFactory.buildFrom
(List<ConfluenceUser> editContributors, Expansions expansions) HistoryFactory.buildRef
(ContentEntityObject entity, Reference<Content> contentReference, List<ConfluenceUser> editContributors, Fauxpansions fauxpansions, ContentFactory contentFactory) -
Uses of ConfluenceUser in com.atlassian.confluence.api.impl.service.content.finder
Methods in com.atlassian.confluence.api.impl.service.content.finder with parameters of type ConfluenceUserModifier and TypeMethodDescriptionFinderPredicates.permissionPredicate
(ConfluenceUser user, Permission permission, PermissionManager permissionManager) -
Uses of ConfluenceUser in com.atlassian.confluence.api.impl.service.permissions
Methods in com.atlassian.confluence.api.impl.service.permissions with parameters of type ConfluenceUserModifier and TypeMethodDescriptionGlobalPermissionServiceImpl.getPermissionSubjectFilterForUser
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.api.impl.service.permissions.validation
Methods in com.atlassian.confluence.api.impl.service.permissions.validation with parameters of type ConfluenceUserModifier and TypeMethodDescriptionprotected ValidationResult
AbstractPermissionsValidator.validateGuardPermissionExistsForUser
(Collection<SpacePermission> permissionsToAdd, Collection<SpacePermission> existingPermissions, String guardPermission, ConfluenceUser user) Validates that guard permission it exists for the given user.GlobalPermissionsValidator.validateUseConfluencePermissionExistsForUser
(Collection<SpacePermission> permissionsToAdd, Collection<SpacePermission> existingPermissions, ConfluenceUser user) Validates that guard permission (USECONFLUENCE) exists for the given user.SpacePermissionsValidator.validateViewSpacePermissionExistsForUser
(Space entitySpace, Collection<SpacePermission> permissionsToAdd, ConfluenceUser user) Validates that Read Space permission exists for the given user. -
Uses of ConfluenceUser in com.atlassian.confluence.content.apisupport
Methods in com.atlassian.confluence.content.apisupport with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentCreator.validateCreate
(ConfluenceUser confluenceUser, Content newContent, Class<? extends ContentEntityObject> entityClass) DefaultContentCreator.validateCreate
(ConfluenceUser confluenceUser, Content newContent, Class<? extends ContentEntityObject> entityClass) Perform common validation checks for creation of content in a spaceContentCreator.validateUpdate
(ConfluenceUser user, Content updatedContent, ContentEntityObject entity) DefaultContentCreator.validateUpdate
(ConfluenceUser user, Content updatedContent, ContentEntityObject entity) Perform common validation checks for updating content -
Uses of ConfluenceUser in com.atlassian.confluence.content.render.xhtml.links
Methods in com.atlassian.confluence.content.render.xhtml.links with parameters of type ConfluenceUserModifier and TypeMethodDescriptiondefault String
HrefEvaluator.createHref
(ConversionContext context, ConfluenceUser user, String anchor) -
Uses of ConfluenceUser in com.atlassian.confluence.content.render.xhtml.storage.link.user
Methods in com.atlassian.confluence.content.render.xhtml.storage.link.user that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionDefaultUserMentionsExtractor.extractMentionedUsers
(XMLEventReader reader) Given a stream of storage format extracts all user links that are considered a 'mention'.UserMentionsExtractor.extractMentionedUsers
(XMLEventReader reader) Given a stream of storage format extracts all user links that are considered a 'mention'. -
Uses of ConfluenceUser in com.atlassian.confluence.core
Methods in com.atlassian.confluence.core that return ConfluenceUserModifier and TypeMethodDescriptionprotected ConfluenceUser
ConfluenceActionSupport.getAuthenticatedUser()
Return the user fromAuthenticatedUserThreadLocal.get()
.VersionHistorySummaryCollaborator.getCollaborator()
ConfluenceEntityObject.getCreator()
ContentPermissionSummary.getCreator()
ConfluenceEntityObject.getLastModifier()
VersionHistorySummary.getLastModifier()
Deprecated.since 5.11.VersionHistorySummaryCollaborator.getLastModifier()
ConfluenceActionSupport.getUserByName
(String username) Returns user by name.Methods in com.atlassian.confluence.core that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionVersionHistorySummary.getContributors()
Deprecated.since 6.4.0 useVersionHistorySummary.getContributorSet()
VersionHistorySummary.getContributorSet()
Methods in com.atlassian.confluence.core with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentPermissionManager.getPermissionSets
(ConfluenceUser user, Space space) Retrieves the configured permissions regarding whether the specified user can view the pages inside a space.DefaultContentPermissionManager.getPermissionSets
(ConfluenceUser user, Space space) ContentPermissionManager.getPermittedChildren
(Page page, ConfluenceUser user) Returns a list ofPage
objects that are direct children of the passed in page.DefaultContentPermissionManager.getPermittedChildren
(Page page, ConfluenceUser user) Returns a list ofPage
objects that are direct children of the passed in page.ContentPermissionManager.getPermittedChildrenIgnoreInheritedPermissions
(Page page, ConfluenceUser user) Gets the list of child pages under the given page that are visible to the given user.DefaultContentPermissionManager.getPermittedChildrenIgnoreInheritedPermissions
(Page page, ConfluenceUser user) DefaultContentPermissionManager.getPermittedPagesIgnoreInheritedPermissions
(List<Page> contentList, ConfluenceUser user, String permission) Check permissions for a collection of objects without checking permissions of ancestors and spaces.@NonNull Iterator<ContentEntityObject>
ContentEntityManager.getRecentlyModifiedEntitiesForUser
(ConfluenceUser user) Retrieve an iterator of recently modified entities, in order of most recent to last.boolean
ContentPermissionManager.hasContentLevelPermission
(ConfluenceUser user, String permissionType, ContentEntityObject content) fetches the inherited and explicit content level permissions for this content object and determines whether the user has access.boolean
DefaultContentPermissionManager.hasContentLevelPermission
(ConfluenceUser user, String permissionType, ContentEntityObject contentEntityObject) DefaultContentPermissionManager.hasContentLevelPermission
(ConfluenceUser user, String permissionType, Collection<Long> contentIds) PermissionOverrideExtension.hasContentLevelPermission
(ConfluenceUser user, String permissionType, ContentEntityObject contentEntityObject) The implementation of this method is supposed to either deny permissions or abstain from decision if the user has permissions against the content.boolean
ContentPermissionManager.hasPermittedChildrenIgnoreInheritedPermissions
(Page page, ConfluenceUser remoteUser) Does the given page have children visible to the given user.boolean
DefaultContentPermissionManager.hasPermittedChildrenIgnoreInheritedPermissions
(Page page, ConfluenceUser user) boolean
DefaultContentPermissionManager.hasVisibleChildren
(Page page, ConfluenceUser user) Returns true if at least one child is visible This method does not check all children, it stops working when the first visible children is foundboolean
AbstractLabelableEntityObject.isFavourite
(ConfluenceUser user) boolean
ContentPermissionManager.isSharedAccessAllowed
(ConfluenceUser user, ContentEntityObject contentEntity) Checks if this draft can be accessed by users other than the creator (shared access)boolean
DefaultContentPermissionManager.isSharedAccessAllowed
(ConfluenceUser user, ContentEntityObject contentEntity) void
ContentPermissionManager.removeAllUserPermissions
(ConfluenceUser user) Remove all content permission associated with a given user.void
DefaultContentPermissionManager.removeAllUserPermissions
(ConfluenceUser user) default List<SimplePageContent>
PermissionOverrideExtension.restrictBulkPageVisibility
(ConfluenceUser user, List<SimplePageContent> pages, boolean isExport) Hooks into the fast permission system and returns a reduced subset of the pages based on the permission type.void
ConfluenceEntityObject.setCreator
(ConfluenceUser creator) void
ConfluenceEntityObject.setLastModifier
(ConfluenceUser lastModifier) default void
HeartbeatManager.startActivity
(HeartbeatManager.ActivityKey activity, ConfluenceUser user) Adds a username as an active participant to the specified activitydefault void
HeartbeatManager.stopActivity
(HeartbeatManager.ActivityKey activity, ConfluenceUser user) Remove a user from the active participants from the specified activityvoid
ContentEntityObject.trash
(@Nullable ConfluenceUser authenticatedUser) protected void
ContentEntityObject.trash
(@Nullable ConfluenceUser authenticatedUser, Instant trashTimestamp) VersionHistorySummary.Builder.withContributor
(ConfluenceUser contributor) VersionHistorySummary.Builder.withLastModifier
(ConfluenceUser lastModifier) Constructors in com.atlassian.confluence.core with parameters of type ConfluenceUserModifierConstructorDescriptionContentPermissionSummary
(long id, Space space, ConfluenceUser creator) VersionHistorySummary
(long contentId, int version, ConfluenceUser lastModifier, Date lastModifiedDate, String versionComment) Deprecated.since 6.4.0VersionHistorySummary
(long contentId, int version, ConfluenceUser lastModifier, List<ConfluenceUser> contributors, Date lastModifiedDate, String versionComment) Deprecated.since 6.4.0VersionHistorySummaryCollaborator
(long id, int version, Date lastModificationDate, String versionComment, ConfluenceUser lastModifier, ConfluenceUser collaborator) Constructor parameters in com.atlassian.confluence.core with type arguments of type ConfluenceUserModifierConstructorDescriptionVersionHistorySummary
(long contentId, int version, ConfluenceUser lastModifier, List<ConfluenceUser> contributors, Date lastModifiedDate, String versionComment) Deprecated.since 6.4.0 -
Uses of ConfluenceUser in com.atlassian.confluence.core.persistence
Methods in com.atlassian.confluence.core.persistence that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptiondefault Set<ConfluenceUser>
ContentEntityObjectDao.getAllModifiers
(ContentEntityObject ceo) Deprecated.since 7.14 useContentEntityObjectDao.getAllModifiers(Collection)
ContentEntityObjectDao.getAllModifiers
(Collection<Long> contentIds) Get the Set of allConfluenceUser
that have modified (contributed) content.ContentEntityObjectDao.getVersionEditContributors
(Iterable<ContentEntityObject> originalVersions) Get version edit contributors for a set of content identifiers.Methods in com.atlassian.confluence.core.persistence with parameters of type ConfluenceUserModifier and TypeMethodDescriptiondefault List<ContentEntityObject>
ContentEntityObjectDao.findDraftsWithUnpublishedChangesForUser
(ConfluenceUser creator) Retrieves the drafts for the givenUser
, which contains unpublished changesContentEntityObjectDao.findUnpublishedContentWithUserContributions
(ConfluenceUser user) Retrieves the drafts for the givenUser
.ContentEntityObjectDao.getContentAuthoredByUser
(ConfluenceUser user) ContentEntityObjectDao.getRecentlyModifiedEntitiesForUser
(ConfluenceUser user) ContentPermissionDao.getUserPermissions
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.core.persistence.hibernate
Methods in com.atlassian.confluence.core.persistence.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentPermissionHibernateDao.getUserPermissions
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.core.service
Constructors in com.atlassian.confluence.core.service with parameters of type ConfluenceUserModifierConstructorDescriptionRunAsUserCommand
(ConfluenceUser userToRunAs, ServiceCommand delegate) -
Uses of ConfluenceUser in com.atlassian.confluence.dmz
Methods in com.atlassian.confluence.dmz with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentDraftManagerInternal.findAllDraftsWithUnpublishedChangesForUser
(ConfluenceUser creator) Retrieves the drafts for the givenUser
ContentDraftManagerInternal.findUnpublishedContentWithUserContributions
(ConfluenceUser user) Retrieves the drafts for the givenUser
IMPORTANT: this method doesn't return published shared drafts, only personal drafts and unpublished shared draftsContentEntityManagerInternal.getContentAuthoredByUser
(ConfluenceUser user) Deprecated.since 9.5 useContentService
-
Uses of ConfluenceUser in com.atlassian.confluence.dmz.spaces
Methods in com.atlassian.confluence.dmz.spaces that return ConfluenceUserConstructors in com.atlassian.confluence.dmz.spaces with parameters of type ConfluenceUserModifierConstructorDescriptionSpaceRemovalLongRunningTask
(long spaceId, String spaceKey, SpaceManager spaceManager, ConfluenceUser user, I18NBean i18n, com.atlassian.sal.api.features.DarkFeatureManager salDarkFeatureManager, SpaceService spaceService) SpaceRemovalLongRunningTask
(String spaceKey, SpaceManager spaceManager, ConfluenceUser user, I18NBean i18n) Deprecated.since 9.1.0. -
Uses of ConfluenceUser in com.atlassian.confluence.dmz.user
Methods in com.atlassian.confluence.dmz.user that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
UserAccessorInternal.createUser
(com.atlassian.crowd.model.user.UserTemplateWithAttributes userTemplate, com.atlassian.user.security.password.Credential password) Creates a user from the given template, with the given password.@Nullable ConfluenceUser
UserAccessorInternal.getExistingUserByPerson
(Person person) Retrieve the corresponding ConfluenceUser (if any) for a Person, by username, or user keyMethods in com.atlassian.confluence.dmz.user that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionUserAccessorInternal.getExistingByApiUser
(User user) Retrieve the corresponding ConfluenceUser (if any) for a user, by user key or usernamecom.atlassian.user.search.page.Pager<ConfluenceUser>
UserAccessorInternal.searchUnsyncedUsers
(String searchParam) Returns a list of all users for the given username search parameter that are unsynced: a user whose account has been disconnected from an external directory, i.e.Methods in com.atlassian.confluence.dmz.user with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
UserAccessorInternal.isCrowdManaged
(ConfluenceUser user) Checks whether or not embedded Crowd manages/has knowledge of a given userboolean
UserAccessorInternal.isDeletedUser
(ConfluenceUser user) Checks whether or not a user has been deleted from the applicationboolean
UserAccessorInternal.isUnsyncedUser
(ConfluenceUser user) Checks whether or not a user is unsynced -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.content.attachment
Constructors in com.atlassian.confluence.event.events.content.attachment with parameters of type ConfluenceUserModifierConstructorDescriptionAttachmentTrashedEvent
(Object source, Attachment attachment, @Nullable ConfluenceUser originatingUser, boolean suppressNotifications) Creates an attachment trashed eventGeneralAttachmentRestoreEvent
(Object source, Attachment attachment, @Nullable ConfluenceUser originatingUser, boolean suppressNotifications) Creates an attachment restore eventHiddenAttachmentRestoreEvent
(Object source, Attachment attachment, @Nullable ConfluenceUser originatingUser) Creates an attachment restore event -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.content.blogpost
Constructors in com.atlassian.confluence.event.events.content.blogpost with parameters of type ConfluenceUserModifierConstructorDescriptionBlogPostMovedEvent
(Object src, @Nullable ConfluenceUser user, BlogPost blogPost, Space originalSpace, Space currentSpace) -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.content.page
Methods in com.atlassian.confluence.event.events.content.page that return ConfluenceUserConstructors in com.atlassian.confluence.event.events.content.page with parameters of type ConfluenceUserModifierConstructorDescriptionPageCopyEvent
(Object source, Page origin, Page destination, @Nullable ConfluenceUser initiator, boolean suppressNotifications) -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.content.page.synchrony
Methods in com.atlassian.confluence.event.events.content.page.synchrony that return ConfluenceUserConstructors in com.atlassian.confluence.event.events.content.page.synchrony with parameters of type ConfluenceUserModifierConstructorDescriptionContentUpdatedEvent
(ConfluenceUser user, ContentId contentId, ContentStatus contentStatus, String spaceKey, String syncRev, PageUpdateTrigger updateTrigger) SynchronyRecoveryEvent
(ConfluenceUser user, @NonNull ContentId contentId, @NonNull String recoveryState) -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.content.pagehierarchy
Methods in com.atlassian.confluence.event.events.content.pagehierarchy that return types with arguments of type ConfluenceUserConstructors in com.atlassian.confluence.event.events.content.pagehierarchy with parameters of type ConfluenceUserModifierConstructorDescriptionAbstractCopyPageHierarchyEvent
(Object source, Page root, Page destination, @Nullable ConfluenceUser initiator, boolean suppressNotifications) Deprecated.AbstractCopyPageHierarchyEvent
(Object source, Page root, Page destination, @Nullable ConfluenceUser initiator, boolean suppressNotifications, int hierarchySize, boolean includeAttachments, boolean includeRestrictions, boolean includeLabels) AbstractPageHierarchyEvent
(Object source, Page page, @Nullable ConfluenceUser initiator, boolean suppressNotifications) Deprecated.since 7.5, please useAbstractPageHierarchyEvent(Object, Page, ConfluenceUser, boolean, int)
instead.AbstractPageHierarchyEvent
(Object source, Page page, @Nullable ConfluenceUser initiator, boolean suppressNotifications, int hierarchySize) CopyPageHierarchyFinishEvent
(Object source, Page root, Page destination, @Nullable ConfluenceUser initiator, boolean suppressNotifications) Deprecated.CopyPageHierarchyFinishEvent
(Object source, Page root, Page destination, @Nullable ConfluenceUser initiator, boolean suppressNotifications, int hierarchySize, boolean includeAttachments, boolean includeRestrictions, boolean includeLabels) CopyPageHierarchyStartEvent
(Object source, Page root, Page destination, @Nullable ConfluenceUser initiator, boolean suppressNotifications) Deprecated.since 7.5, please useCopyPageHierarchyStartEvent(Object, Page, Page, ConfluenceUser, boolean, int, boolean, boolean, boolean)
instead.CopyPageHierarchyStartEvent
(Object source, Page root, Page destination, @Nullable ConfluenceUser initiator, boolean suppressNotifications, int hierarchySize, boolean includeAttachments, boolean includeRestrictions, boolean includeLabels) DeletePageHierarchyFinishEvent
(Object source, Page page, @Nullable ConfluenceUser initiator, boolean suppressNotifications) Deprecated.since 7.5, please useDeletePageHierarchyFinishEvent(Object, Page, ConfluenceUser, boolean, int)
instead.DeletePageHierarchyFinishEvent
(Object source, Page page, @Nullable ConfluenceUser initiator, boolean suppressNotifications, int hierarchySize) DeletePageHierarchyStartEvent
(Object source, Page page, @Nullable ConfluenceUser initiator, boolean suppressNotifications) Deprecated.since 7.5, please useDeletePageHierarchyStartEvent(Object, Page, ConfluenceUser, boolean, int)
instead.DeletePageHierarchyStartEvent
(Object source, Page page, @Nullable ConfluenceUser initiator, boolean suppressNotifications, int hierarchySize) -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.follow
Methods in com.atlassian.confluence.event.events.follow that return ConfluenceUserConstructors in com.atlassian.confluence.event.events.follow with parameters of type ConfluenceUserModifierConstructorDescriptionFollowEvent
(Object src, ConfluenceUser followee, ConfluenceUser follower) -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.permission
Methods in com.atlassian.confluence.event.events.permission that return ConfluenceUserConstructors in com.atlassian.confluence.event.events.permission with parameters of type ConfluenceUserModifierConstructorDescriptionSpacePermissionsRemoveForUserEvent
(Object src, ConfluenceUser user, List<SpacePermission> permissions) -
Uses of ConfluenceUser in com.atlassian.confluence.event.events.security
Methods in com.atlassian.confluence.event.events.security that return ConfluenceUserConstructors in com.atlassian.confluence.event.events.security with parameters of type ConfluenceUserModifierConstructorDescriptionForgotPasswordEvent
(ConfluenceUser user, String resetPasswordLink, String changePasswordRequestLink) -
Uses of ConfluenceUser in com.atlassian.confluence.follow
Methods in com.atlassian.confluence.follow that return ConfluenceUserMethods in com.atlassian.confluence.follow with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
DefaultFollowManager.UserCanUseConfluencePredicate.apply
(@Nullable ConfluenceUser user) Deprecated.void
DefaultFollowManager.followUser
(ConfluenceUser follower, ConfluenceUser followee) void
FollowManager.followUser
(ConfluenceUser follower, ConfluenceUser followee) Sets the follower to follow the specified user.<T> Paginated<T>
DefaultFollowManager.getFollowers
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) <T> Paginated<T>
DefaultFollowManager.getFollowing
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) boolean
DefaultFollowManager.CanUserUseConfluence.test
(@Nullable ConfluenceUser user) Method parameters in com.atlassian.confluence.follow with type arguments of type ConfluenceUserModifier and TypeMethodDescription<T> Paginated<T>
DefaultFollowManager.getFollowers
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) <T> Paginated<T>
DefaultFollowManager.getFollowing
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) Constructors in com.atlassian.confluence.follow with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.follow.persistence.dao
Methods in com.atlassian.confluence.follow.persistence.dao that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionConnectionDao.getFilteredFollowees
(ConfluenceUser follower, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of usernames for the users that the specified user is followingConnectionDao.getFilteredFollowers
(ConfluenceUser followee, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of users that are followers of the specified userMethods in com.atlassian.confluence.follow.persistence.dao with parameters of type ConfluenceUserModifier and TypeMethodDescriptionConnectionDao.getFilteredFollowees
(ConfluenceUser follower, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of usernames for the users that the specified user is followingConnectionDao.getFilteredFollowers
(ConfluenceUser followee, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of users that are followers of the specified userMethod parameters in com.atlassian.confluence.follow.persistence.dao with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionConnectionDao.getFilteredFollowees
(ConfluenceUser follower, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of usernames for the users that the specified user is followingConnectionDao.getFilteredFollowers
(ConfluenceUser followee, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of users that are followers of the specified user -
Uses of ConfluenceUser in com.atlassian.confluence.follow.persistence.dao.hibernate
Methods in com.atlassian.confluence.follow.persistence.dao.hibernate that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionHibernateConnectionDao.getFilteredFollowees
(ConfluenceUser follower, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of usernames for the users that the specified user is followingHibernateConnectionDao.getFilteredFollowers
(ConfluenceUser followee, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of users that are followers of the specified userMethods in com.atlassian.confluence.follow.persistence.dao.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionHibernateConnectionDao.getFilteredFollowees
(ConfluenceUser follower, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of usernames for the users that the specified user is followingHibernateConnectionDao.getFilteredFollowers
(ConfluenceUser followee, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of users that are followers of the specified userMethod parameters in com.atlassian.confluence.follow.persistence.dao.hibernate with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionHibernateConnectionDao.getFilteredFollowees
(ConfluenceUser follower, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of usernames for the users that the specified user is followingHibernateConnectionDao.getFilteredFollowers
(ConfluenceUser followee, LimitedRequest limitedRequest, Predicate<ConfluenceUser> predicate) Returns a list of users that are followers of the specified user -
Uses of ConfluenceUser in com.atlassian.confluence.impl.audit
Methods in com.atlassian.confluence.impl.audit with parameters of type ConfluenceUserModifier and TypeMethodDescription@Nullable String
AuditHelper.fetchUserFullName
(@Nullable ConfluenceUser user) @Nullable String
AuditHelper.fetchUserKey
(@Nullable ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.audit.impl
Methods in com.atlassian.confluence.impl.audit.impl with parameters of type ConfluenceUserModifier and TypeMethodDescription@Nullable String
DefaultAuditHelper.fetchUserFullName
(@Nullable ConfluenceUser user) @Nullable String
DefaultAuditHelper.fetchUserKey
(@Nullable ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.content
Methods in com.atlassian.confluence.impl.content with parameters of type ConfluenceUserModifier and TypeMethodDescriptionDefaultContentEntityManager.findAllDraftsWithUnpublishedChangesForUser
(ConfluenceUser creator) DefaultContentEntityManager.findUnpublishedContentWithUserContributions
(ConfluenceUser user) int
DefaultPageManager.getAuthoredPagesCountByUser
(ConfluenceUser user) DefaultContentEntityManager.getContentAuthoredByUser
(ConfluenceUser user) DefaultCommentManager.getPageComments
(long pageId, Date since, ConfluenceUser ignoreUser) @NonNull Iterator<ContentEntityObject>
DefaultContentEntityManager.getRecentlyModifiedEntitiesForUser
(ConfluenceUser user) void
DefaultPersonalInformationManager.removePersonalInformation
(@Nullable ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.contributors
Methods in com.atlassian.confluence.impl.contributors that return ConfluenceUserConstructors in com.atlassian.confluence.impl.contributors with parameters of type ConfluenceUserModifierConstructorDescriptionVersionContributorSummary
(long contentId, ConfluenceUser contributor) VersionContributorSummary
(Long originalVersionId, Long contentId, ConfluenceUser contributor) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.homepage
Methods in com.atlassian.confluence.impl.homepage with parameters of type ConfluenceUserModifier and TypeMethodDescription@NonNull Homepage
HomepageService.getHomepage
(@Nullable ConfluenceUser user) Determines which type of homepage the current user should receive. -
Uses of ConfluenceUser in com.atlassian.confluence.impl.mail.notification.persistence
Methods in com.atlassian.confluence.impl.mail.notification.persistence with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
CachingNotificationDao.isWatchingContent
(@NonNull ConfluenceUser user, @NonNull ContentEntityObject content) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.pages.actions
Methods in com.atlassian.confluence.impl.pages.actions with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
CommentAwareHelper.configureCommentAware
(CommentAware commentAware, CommentAwareHelper.ParameterSource parameterSource, ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.retention.manager
Methods in com.atlassian.confluence.impl.retention.manager with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
DefaultRetentionPolicyPermissionManager.canEditGlobalPolicy
(@Nullable ConfluenceUser user) boolean
DefaultRetentionPolicyPermissionManager.canEditSpacePolicy
(@Nullable ConfluenceUser user, Space space) boolean
DefaultRetentionPolicyPermissionManager.canViewGlobalPolicy
(@Nullable ConfluenceUser user) boolean
DefaultRetentionPolicyPermissionManager.canViewSpacePolicy
(@Nullable ConfluenceUser user, Space space) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.search.v2
Methods in com.atlassian.confluence.impl.search.v2 that return ConfluenceUserMethods in com.atlassian.confluence.impl.search.v2 with parameters of type ConfluenceUserModifier and TypeMethodDescriptionDefaultContentPermissionsQueryFactory.create
(@Nullable ConfluenceUser user) DefaultSpacePermissionQueryFactory.create
(@Nullable ConfluenceUser user) SpacePermissionFilteredQueryFactory.create
(@Nullable ConfluenceUser user) Deprecated.DefaultContentPermissionCalculator.getEncodedUserKey
(ConfluenceUser user) Constructors in com.atlassian.confluence.impl.search.v2 with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.impl.search.v2.lucene
Methods in com.atlassian.confluence.impl.search.v2.lucene with parameters of type ConfluenceUserModifier and TypeMethodDescriptionstatic String
ContentPermissionSearchUtils.getEncodedUserKey
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.search.v2.lucene.filter
Methods in com.atlassian.confluence.impl.search.v2.lucene.filter with parameters of type ConfluenceUserModifier and TypeMethodDescriptionorg.apache.lucene.search.Filter
BrowseUsersPermissionsFilterFactory.create
(ConfluenceUser currentUser) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.security
Methods in com.atlassian.confluence.impl.security with parameters of type ConfluenceUserModifier and TypeMethodDescriptionprotected List<SpacePermission>
DefaultSpacePermissionManager.getAllPermissionsForUser
(ConfluenceUser user) CoarseGrainedCachingSpacePermissionManager.getPermissionsForUser
(ConfluenceUser user, Space space) Deprecated, for removal: This API element is subject to removal in a future version.DefaultSpacePermissionManager.getPermissionsForUser
(ConfluenceUser user, Space space) final boolean
AbstractSpacePermissionManager.hasAllPermissions
(List<String> permissionTypes, @Nullable Space space, @Nullable ConfluenceUser user) final boolean
AbstractSpacePermissionManager.hasGlobalPermissionViaGroups
(@NonNull ConfluenceUser user, String permissionType) Used byDefaultConfluenceAccessManager
via an awkward circular dependency: hence this method must NOT call ConfluenceAccessManager.final boolean
AbstractSpacePermissionManager.hasPermission
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) final boolean
AbstractSpacePermissionManager.hasPermissionForSpace
(@Nullable ConfluenceUser user, List permissionTypes, @Nullable Space space) boolean
AbstractSpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
CachingSpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
AbstractSpacePermissionManager.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
CachingSpacePermissionManager.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
AdminPermissionCheckExemptions.isExempt
(ConfluenceUser user) void
CoarseGrainedCachingSpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user) Deprecated.since 5.9.void
CoarseGrainedCachingSpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user, SpacePermissionContext context) Deprecated, for removal: This API element is subject to removal in a future version.void
DefaultSpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user) void
DefaultSpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user, SpacePermissionContext context) void
CoarseGrainedCachingSpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType) Deprecated.since 5.9.void
CoarseGrainedCachingSpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType, SpacePermissionContext context) Deprecated, for removal: This API element is subject to removal in a future version.void
DefaultSpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType) void
DefaultSpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType, SpacePermissionContext context) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.security.access
Methods in com.atlassian.confluence.impl.security.access with parameters of type ConfluenceUserModifier and TypeMethodDescriptionCollection<Class<? extends Annotation>>
UserAccessChecker.getPermittedAnnotations
(ConfluenceUser loginUser) This method will return a list of annotation which match with current user access levelboolean
UserAccessChecker.isAccessPermitted
(Class<? extends Annotation> checkedAnnotation, ConfluenceUser loginUser) Checking if login use is allow for a particular Annotation -
Uses of ConfluenceUser in com.atlassian.confluence.impl.security.administrators
Fields in com.atlassian.confluence.impl.security.administrators declared as ConfluenceUserModifier and TypeFieldDescriptionprotected ConfluenceUser
AbstractEditPermissionsAdministrator.remoteUser
Methods in com.atlassian.confluence.impl.security.administrators with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
EditGlobalPermissionsAdministrator.canSetPermissionOnUser
(String permission, ConfluenceUser user) Returns whether the remote user can set the required permission for the user (used by velocity)EditGlobalPermissionsAdministrator.createUserGuardPermission
(String guardPermission, ConfluenceUser user) Creates the relevant guard permission for the userEditSpacePermissionsAdministrator.createUserGuardPermission
(String guardPermission, ConfluenceUser user) void
AbstractEditPermissionsAdministrator.setRemoteUser
(ConfluenceUser remoteUser) The current logged in user -
Uses of ConfluenceUser in com.atlassian.confluence.impl.security.query
Methods in com.atlassian.confluence.impl.security.query that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
SpacePermissionQueryBuilder.getUser()
Returns the user this query builder was constructed for.@Nullable ConfluenceUser
SpacePermissionQueryBuilderImpl.getUser()
Methods in com.atlassian.confluence.impl.security.query with parameters of type ConfluenceUserModifier and TypeMethodDescriptionio.atlassian.fugue.Either<AccessDenied,
SpacePermissionQueryBuilder> DefaultSpacePermissionQueryManager.createSpacePermissionQueryBuilder
(@Nullable ConfluenceUser user, @NonNull String permissionType) io.atlassian.fugue.Either<AccessDenied,
SpacePermissionQueryBuilder> SpacePermissionQueryManager.createSpacePermissionQueryBuilder
(@Nullable ConfluenceUser user, @NonNull String permissionType) Constructs aSpacePermissionQueryBuilder
for use by DAO's to construct database queries, without having to reach out to the manager level to determine which categories of permission apply for the current user. -
Uses of ConfluenceUser in com.atlassian.confluence.impl.security.recovery
Methods in com.atlassian.confluence.impl.security.recovery with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
RecoveryAwareCachingSpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) Deprecated, for removal: This API element is subject to removal in a future version.boolean
RecoveryAwareCGCachingSpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ConfluenceUser in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers
Methods in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with parameters of type ConfluenceUserModifier and TypeMethodDescriptionMap<Class<?>,
EntityEraser> SpaceContentErasersListBuilder.createAllErasers
(Collection<ExportableEntityInfo> allEntities, ConfluenceUser initiator, BooleanSupplier isDeadlineReached) Create all erasers for current space deletion iteration.SpaceContentErasersFactory.createContentEraser
(BooleanSupplier isDeadlineReached, ConfluenceUser initiator, Collection<ExportableEntityInfo> allExportableEntityInfos, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers, AttachmentFileEraser attachmentFileEraser, AncestorsEraser ancestorsEraser, BucketPropertySetItemEraser bucketPropertySetItemEraser) Constructors in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with parameters of type ConfluenceUserModifierConstructorDescriptionContentEntityObjectEraser
(BooleanSupplier isDeadlineReached, ConfluenceUser initiator, SpaceDeletionSqlScriptsRunner spaceDeletionSqlScriptsRunner, Collection<ExportableEntityInfo> exportableContentEntityInfos, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers, AttachmentFileEraser attachmentFileEraser, AncestorsEraser ancestorsEraser, BucketPropertySetItemEraser bucketPropertySetItemEraser, SpaceDeletionEventSender spaceDeletionEventSender) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers.misc
Methods in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers.misc with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
SpaceDeletionEventSender.sendContentEvents
(Set<DbRawDataForContentTable> contentToParentLinksToDelete, ConfluenceUser initiator) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.user
Methods in com.atlassian.confluence.impl.user with parameters of type ConfluenceUserModifier and TypeMethodDescription@NonNull UserPreferences
UserPreferencesAccessorImpl.getUserPreferences
(@Nullable ConfluenceUser user) void
UserPreferencesAccessorImpl.removeAllUserPreferences
(@NonNull ConfluenceUser user) void
UserPreferencesAccessorInternal.removeAllUserPreferences
(@NonNull ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.user.persistence.dao
Methods in com.atlassian.confluence.impl.user.persistence.dao that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
CachingConfluenceUserDao.findByKey
(@Nullable com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
CachingConfluenceUserDao.findByUsername
(@Nullable String username) CachingConfluenceUserDao.rename
(ConfluenceUser userToRename, String newUsername, boolean overrideExisting) Methods in com.atlassian.confluence.impl.user.persistence.dao that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionMap<com.atlassian.sal.api.user.UserKey,
Optional<ConfluenceUser>> CachingConfluenceUserDao.findByKeys
(Set<com.atlassian.sal.api.user.UserKey> userkeys) CachingConfluenceUserDao.findConfluenceUsersByLowerNames
(Iterable<String> lowerNames) CachingConfluenceUserDao.getAll()
CachingConfluenceUserDao.searchUnsyncedUsers
(String searchParam) Methods in com.atlassian.confluence.impl.user.persistence.dao with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
CachingConfluenceUserDao.create
(ConfluenceUser user) ReadThroughCachingPersonalInformationDao.getAllByUser
(ConfluenceUser user) ReadThroughCachingPersonalInformationDao.getByUser
(ConfluenceUser user) boolean
CachingConfluenceUserDao.isDeletedUser
(ConfluenceUser user) boolean
CachingConfluenceUserDao.isUnsyncedUser
(ConfluenceUser user) void
CachingConfluenceUserDao.remove
(ConfluenceUser user) CachingConfluenceUserDao.rename
(ConfluenceUser userToRename, String newUsername, boolean overrideExisting) void
CachingConfluenceUserDao.update
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.webapp.security
Methods in com.atlassian.confluence.impl.webapp.security with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
SecurityEnforcer.enforce
(ConfluenceUser user, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Enforcement action that should be taken whenSecurityEnforcer.shouldEnforce(com.atlassian.confluence.user.ConfluenceUser, com.atlassian.confluence.dmz.struts.MappedAction, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
returnstrue
.boolean
SecurityEnforcer.shouldEnforce
(ConfluenceUser user, MappedAction mappedAction, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Uses of ConfluenceUser in com.atlassian.confluence.impl.webapp.security.enforcer
Methods in com.atlassian.confluence.impl.webapp.security.enforcer with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
AccessEnforcer.enforce
(ConfluenceUser user, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) void
ParameterEnforcer.enforce
(ConfluenceUser user, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) void
WebSudoEnforcer.enforce
(ConfluenceUser user, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) void
XsrfTokenEnforcer.enforce
(ConfluenceUser user, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) boolean
AnnotatedAccessEnforcer.shouldEnforce
(ConfluenceUser user, MappedAction mappedAction, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) boolean
ParameterEnforcer.shouldEnforce
(ConfluenceUser user, MappedAction mappedAction, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Whilst Tomcat already decodes request parameters, there is potential for bad product code to re-decode them.boolean
WebSudoEnforcer.shouldEnforce
(ConfluenceUser user, MappedAction mappedAction, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) boolean
XsrfTokenEnforcer.shouldEnforce
(ConfluenceUser user, MappedAction mappedAction, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Uses of ConfluenceUser in com.atlassian.confluence.importexport
Methods in com.atlassian.confluence.importexport that return ConfluenceUserModifier and TypeMethodDescriptionDefaultImportContext.getUser()
Deprecated.ImportContext.getUser()
Deprecated.Constructors in com.atlassian.confluence.importexport with parameters of type ConfluenceUserModifierConstructorDescriptionDefaultImportContext
(String workingFile, ExportDescriptor exportDescriptor, ConfluenceUser importer) Deprecated.DefaultImportContext
(String workingFile, ConfluenceUser importer) Deprecated.DefaultImportContext
(URL workingURL, ConfluenceUser importer) Deprecated. -
Uses of ConfluenceUser in com.atlassian.confluence.importexport.actions
Constructors in com.atlassian.confluence.importexport.actions with parameters of type ConfluenceUserModifierConstructorDescriptionExportSpaceLongRunningTask
(ConfluenceUser remoteUser, String contextPath, ExportContext exportContext, Set<Long> contentToBeExported, Set<Long> contentToBeExcluded, GateKeeper gateKeeper, ImportExportManager importExportManager, PermissionManager permissionManager, SpaceManager spaceManager, String spaceKey, String type, String contentOption) Deprecated. -
Uses of ConfluenceUser in com.atlassian.confluence.incrementalsync
Methods in com.atlassian.confluence.incrementalsync that return ConfluenceUserMethods in com.atlassian.confluence.incrementalsync with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
IncrementalSyncSubscriptionEntity.setSubscriber
(ConfluenceUser creator) -
Uses of ConfluenceUser in com.atlassian.confluence.index.status
Methods in com.atlassian.confluence.index.status that return ConfluenceUserMethods in com.atlassian.confluence.index.status with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.internal
Methods in com.atlassian.confluence.internal with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentPermissionManagerInternal.getPermittedPagesIgnoreInheritedPermissions
(List<Page> contentList, ConfluenceUser user, String permission) Check permissions for a collection of objects without checking permissions of ancestors and spaces.ContentPermissionManagerInternal.hasContentLevelPermission
(ConfluenceUser user, String permissionType, Collection<Long> contentIds) Check permission for a collection of content at once.boolean
ContentPermissionManagerInternal.hasVisibleChildren
(Page page, ConfluenceUser user) Returns true if at least one child is visible This method does not check all children, it stops working when the first visible children is found -
Uses of ConfluenceUser in com.atlassian.confluence.internal.follow
Methods in com.atlassian.confluence.internal.follow with parameters of type ConfluenceUserModifier and TypeMethodDescription<T> Paginated<T>
FollowManagerInternal.getFollowers
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) Deprecated.Constructs a new Paginated response containing the followers of specified user, limited and converted by the given PaginationQuery.<T> Paginated<T>
FollowManagerInternal.getFollowing
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) Deprecated.Returns a list of users that the specified user is following, limited and converted by the given PaginationQuery.Method parameters in com.atlassian.confluence.internal.follow with type arguments of type ConfluenceUserModifier and TypeMethodDescription<T> Paginated<T>
FollowManagerInternal.getFollowers
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) Deprecated.Constructs a new Paginated response containing the followers of specified user, limited and converted by the given PaginationQuery.<T> Paginated<T>
FollowManagerInternal.getFollowing
(ConfluenceUser user, PaginationQuery<ConfluenceUser, T> query) Deprecated.Returns a list of users that the specified user is following, limited and converted by the given PaginationQuery. -
Uses of ConfluenceUser in com.atlassian.confluence.internal.longrunning
Methods in com.atlassian.confluence.internal.longrunning with parameters of type ConfluenceUserModifier and TypeMethodDescriptionMap<LongRunningTaskId,
com.atlassian.core.task.longrunning.LongRunningTask> LongRunningTaskManagerInternal.getAllTasks
(@Nullable ConfluenceUser asUser) Get all currently-tracked tasks that the specified user can see. -
Uses of ConfluenceUser in com.atlassian.confluence.internal.notification.persistence
Methods in com.atlassian.confluence.internal.notification.persistence with parameters of type ConfluenceUserModifier and TypeMethodDescriptionDelegatingNotificationDaoInternal.findDailyReportNotification
(ConfluenceUser user) boolean
DelegatingNotificationDaoInternal.isWatchingContent
(@NonNull ConfluenceUser user, @NonNull ContentEntityObject content) -
Uses of ConfluenceUser in com.atlassian.confluence.internal.persistence.hibernate
Methods in com.atlassian.confluence.internal.persistence.hibernate that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionContentEntityObjectHibernateDao.getAllModifiers
(Collection<Long> contentIds) ContentEntityObjectHibernateDao.getVersionEditContributors
(Iterable<ContentEntityObject> originalVersions) Methods in com.atlassian.confluence.internal.persistence.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentEntityObjectHibernateDao.findDraftsWithUnpublishedChangesForUser
(ConfluenceUser creator) ContentEntityObjectHibernateDao.findUnpublishedContentWithUserContributions
(ConfluenceUser user) ContentEntityObjectHibernateDao.getContentAuthoredByUser
(ConfluenceUser user) ContentEntityObjectHibernateDao.getRecentlyModifiedEntitiesForUser
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.internal.relations.dao.hibernate
Methods in com.atlassian.confluence.internal.relations.dao.hibernate that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionprotected RelationEntity<ConfluenceUser,
ContentEntityObject> User2ContentHibernateRelationDao.constructRelationEntity
(RelationEntity<ConfluenceUser, ContentEntityObject> relationEntity, ConfluenceUser source, ContentEntityObject target, RelationDescriptor<?, ?> relationDescriptor) @NonNull List<ConfluenceUser>
User2ContentHibernateRelationDao.getSources
(RelationQuery<ContentEntityObject> request, int start, int limit) @NonNull List<ConfluenceUser>
User2UserHibernateRelationDao.getSources
(RelationQuery<ConfluenceUser> request, int start, int limit) @NonNull List<ConfluenceUser>
User2UserHibernateRelationDao.getTargets
(RelationQuery<ConfluenceUser> request, int start, int limit) Methods in com.atlassian.confluence.internal.relations.dao.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionprotected RelationEntity<ConfluenceUser,
ContentEntityObject> User2ContentHibernateRelationDao.constructRelationEntity
(RelationEntity<ConfluenceUser, ContentEntityObject> relationEntity, ConfluenceUser source, ContentEntityObject target, RelationDescriptor<?, ?> relationDescriptor) @Nullable User2ContentRelationEntity
User2ContentHibernateRelationDao.getRelationEntity
(ConfluenceUser source, ContentEntityObject target, RelationDescriptor<?, ?> relationDescriptor) @Nullable User2UserRelationEntity
User2UserHibernateRelationDao.getRelationEntity
(ConfluenceUser source, ConfluenceUser target, RelationDescriptor<?, ?> relationDescriptor) int
User2ContentHibernateRelationDao.getRelationsCount
(ConfluenceUser source, ContentEntityObject target, RelationDescriptor<?, ?> relationDescriptor) int
User2UserHibernateRelationDao.getRelationsCount
(ConfluenceUser source, ConfluenceUser target, RelationDescriptor<?, ?> relationDescriptor) protected User2ContentRelationEntity
User2ContentHibernateRelationDao.newRelationEntity
(ConfluenceUser source, ContentEntityObject target) protected User2UserRelationEntity
User2UserHibernateRelationDao.newRelationEntity
(ConfluenceUser source, ConfluenceUser target) Method parameters in com.atlassian.confluence.internal.relations.dao.hibernate with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionprotected RelationEntity<ConfluenceUser,
ContentEntityObject> User2ContentHibernateRelationDao.constructRelationEntity
(RelationEntity<ConfluenceUser, ContentEntityObject> relationEntity, ConfluenceUser source, ContentEntityObject target, RelationDescriptor<?, ?> relationDescriptor) @NonNull List<ConfluenceUser>
User2UserHibernateRelationDao.getSources
(RelationQuery<ConfluenceUser> request, int start, int limit) int
User2UserHibernateRelationDao.getSourcesCount
(RelationQuery<ConfluenceUser> request) @NonNull List<ContentEntityObject>
User2ContentHibernateRelationDao.getTargets
(RelationQuery<ConfluenceUser> request, int start, int limit) @NonNull List<ConfluenceUser>
User2UserHibernateRelationDao.getTargets
(RelationQuery<ConfluenceUser> request, int start, int limit) int
User2ContentHibernateRelationDao.getTargetsCount
(RelationQuery<ConfluenceUser> request) int
User2UserHibernateRelationDao.getTargetsCount
(RelationQuery<ConfluenceUser> request) -
Uses of ConfluenceUser in com.atlassian.confluence.internal.search
Methods in com.atlassian.confluence.internal.search with parameters of type ConfluenceUserModifier and TypeMethodDescriptionSpacePickerHelper.getAvailableGlobalSpaces
(ConfluenceUser user) Deprecated.Gets a list of current (non-archived) global space keys and names, not including any of the user's favourite spaces. -
Uses of ConfluenceUser in com.atlassian.confluence.internal.search.v2.lucene
Methods in com.atlassian.confluence.internal.search.v2.lucene that return ConfluenceUserModifier and TypeMethodDescriptionDeprecated.Constructor parameters in com.atlassian.confluence.internal.search.v2.lucene with type arguments of type ConfluenceUserModifierConstructorDescriptionLuceneSearchResult
(org.apache.lucene.document.Document document, Optional<HitHighlighter> maybeHighlighter, Function<String, ConfluenceUser> userLookup) Constructor to create a search result directly from a Lucene documentLuceneSearchResult
(org.apache.lucene.document.Document document, Optional<HitHighlighter> maybeHighlighter, Optional<String> maybeExplanation, Function<String, ConfluenceUser> userLookup) -
Uses of ConfluenceUser in com.atlassian.confluence.internal.security
Methods in com.atlassian.confluence.internal.security with parameters of type ConfluenceUserModifier and TypeMethodDescriptionstatic DebuggingString
DebuggingString.getPermissionCheckAsString
(org.slf4j.Logger log, String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) DelegatingSpacePermissionManager.getPermissionsForUser
(ConfluenceUser user, Space space) boolean
DelegatingSpacePermissionManager.hasAllPermissions
(List<String> permissionTypes, @Nullable Space space, @Nullable ConfluenceUser user) boolean
RecoveryAwareSpacePermissionManager.hasAllPermissions
(List<String> permissionTypes, @Nullable Space space, @Nullable ConfluenceUser user) boolean
ScopesAwareSpacePermissionManager.hasAllPermissions
(List<String> permissionTypes, @Nullable Space space, @Nullable ConfluenceUser user) boolean
DelegatingSpacePermissionManager.hasPermission
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser user) boolean
RecoveryAwareSpacePermissionManager.hasPermission
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser user) boolean
ScopesAwareSpacePermissionManager.hasPermission
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser user) boolean
DelegatingSpacePermissionManager.hasPermissionForSpace
(@Nullable ConfluenceUser user, List permissionTypes, @Nullable Space space) boolean
DelegatingSpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
RecoveryAwareSpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
ScopesAwareSpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
DelegatingSpacePermissionManager.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
RecoveryAwareSpacePermissionManager.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
ScopesAwareSpacePermissionManager.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) void
DelegatingSpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user) Deprecated.void
DelegatingSpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user, SpacePermissionContext context) void
SpacePermissionManagerInternal.removeAllUserPermissions
(ConfluenceUser user, SpacePermissionContext context) Removes all permissions for the given user.void
DelegatingSpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType) Deprecated.void
DelegatingSpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType, SpacePermissionContext context) void
SpacePermissionManagerInternal.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType, SpacePermissionContext context) Removes global permission of specified type that is directly associated with a user. -
Uses of ConfluenceUser in com.atlassian.confluence.internal.user
Classes in com.atlassian.confluence.internal.user that implement ConfluenceUserModifier and TypeClassDescriptionclass
AConfluenceUser
implementation based on aUserKey
object, and which looks up the "real"ConfluenceUser
lazily as necessary to fulfil the method contract.Methods in com.atlassian.confluence.internal.user that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptioncom.atlassian.fugue.Pair<List<String>,
PageResponse<ConfluenceUser>> UserSearchServiceInternal.doMemberOfGroupsSearch
(PageRequest pageRequest, GroupSearchRequest searchRequest) com.atlassian.fugue.Pair<List<String>,
PageResponse<ConfluenceUser>> UserSearchServiceInternalImpl.doMemberOfGroupsSearch
(PageRequest pageRequest, GroupSearchRequest searchRequest) UserSearchServiceInternal.doUserSearch
(PageRequest pageRequest, UserSearchRequest searchRequest) UserSearchServiceInternalImpl.doUserSearch
(PageRequest pageRequest, UserSearchRequest searchRequest) -
Uses of ConfluenceUser in com.atlassian.confluence.labels
Methods in com.atlassian.confluence.labels that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
Label.getOwnerUser()
Labelling.getOwningUser()
Methods in com.atlassian.confluence.labels with parameters of type ConfluenceUserModifier and TypeMethodDescriptionstatic boolean
Label.containsFavouriteLabel
(Collection<Label> labels, ConfluenceUser user) boolean
Labelable.isFavourite
(ConfluenceUser user) Is this object marked as somebody's favourite?boolean
PermittedLabelView.isFavourite
(ConfluenceUser user) static boolean
LabelParser.isPersonalLabel
(String labelString, ConfluenceUser user) Returns true if the label is a personal label for the given user, false otherwise.static String
LabelParser.render
(Label label, @Nullable ConfluenceUser user) ParsedLabelName.toLabel
(@Nullable ConfluenceUser user) Creates a personal, team or global Label object from the parsed name with the given owner.Constructors in com.atlassian.confluence.labels with parameters of type ConfluenceUserModifierConstructorDescriptionLabel
(String name, Namespace namespace, @Nullable ConfluenceUser owner) Label
(String name, String namespace, ConfluenceUser owner) Labelling
(Label label, EditableLabelable labelable, ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.like
Methods in com.atlassian.confluence.like that return ConfluenceUserMethods in com.atlassian.confluence.like with parameters of type ConfluenceUserModifier and TypeMethodDescriptiondefault Like
LikeManager.addLike
(ContentEntityObject contentEntity, ConfluenceUser user) Add a like for the provided user.default boolean
LikeManager.hasLike
(ContentEntityObject contentEntity, ConfluenceUser user) Returns true if the provided user likes this content entity.default void
LikeManager.removeAllLikesFor
(ConfluenceUser user) Remove all likes for the given userkey.default void
LikeManager.removeLike
(ContentEntityObject contentEntity, ConfluenceUser user) Remove like from content entity for the current logged in user.void
LikeEntity.setUser
(ConfluenceUser user) Constructors in com.atlassian.confluence.like with parameters of type ConfluenceUserModifierConstructorDescriptionLikeEntity
(ContentEntityObject content, ConfluenceUser user, Date creationDate) -
Uses of ConfluenceUser in com.atlassian.confluence.links
Methods in com.atlassian.confluence.links that return ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.mail.notification
Methods in com.atlassian.confluence.mail.notification that return ConfluenceUserMethods in com.atlassian.confluence.mail.notification with parameters of type ConfluenceUserModifier and TypeMethodDescriptionDefaultNotificationManager.addDailyReportNotification
(ConfluenceUser user) NotificationManager.addDailyReportNotification
(ConfluenceUser user) final void
DefaultNotificationsSender.sendNotification
(ConfluenceUser toUser, NotificationContext context, NotificationData notificationData, ConversionContext conversionContext) void
DefaultNotificationManager.setNetworkNotificationForUser
(ConfluenceUser user, boolean watchingNetwork) void
NotificationManager.setNetworkNotificationForUser
(ConfluenceUser user, boolean watchingNetwork) void
Notification.setReceiver
(ConfluenceUser receiver) void
DefaultNotificationManager.setSiteBlogNotificationForUser
(ConfluenceUser user, boolean globalBlogWatchForUser) void
NotificationManager.setSiteBlogNotificationForUser
(ConfluenceUser user, boolean globalBlogWatchForUser) -
Uses of ConfluenceUser in com.atlassian.confluence.mail.notification.listeners
Methods in com.atlassian.confluence.mail.notification.listeners with parameters of type ConfluenceUserModifier and TypeMethodDescriptionNotificationData.cloneContextForRecipient
(ConfluenceUser recipient) Returns a copy of the common context for this Notification that can be used to populate a single email for the specified recipient. -
Uses of ConfluenceUser in com.atlassian.confluence.mail.notification.persistence
Methods in com.atlassian.confluence.mail.notification.persistence with parameters of type ConfluenceUserModifier and TypeMethodDescriptionNotificationDao.findDailyReportNotification
(ConfluenceUser user) Find the specified user's daily report notification.boolean
NotificationDao.isWatchingContent
(@NonNull ConfluenceUser user, @NonNull ContentEntityObject content) Returns true if the given user is directly watching the given content. -
Uses of ConfluenceUser in com.atlassian.confluence.mail.notification.persistence.dao.hibernate
Methods in com.atlassian.confluence.mail.notification.persistence.dao.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionHibernateNotificationDao.findDailyReportNotification
(ConfluenceUser user) boolean
HibernateNotificationDao.isWatchingContent
(@NonNull ConfluenceUser user, @NonNull ContentEntityObject content) -
Uses of ConfluenceUser in com.atlassian.confluence.pages
Methods in com.atlassian.confluence.pages that return ConfluenceUserModifier and TypeMethodDescriptionReadOnlyAttachment.getCreator()
Deprecated, for removal: This API element is subject to removal in a future version.ReadOnlyAttachment.getLastModifier()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.atlassian.confluence.pages with parameters of type ConfluenceUserModifier and TypeMethodDescriptiondefault int
DraftManager.countDrafts
(ConfluenceUser owner) default Draft
DraftManager.create
(ConfluenceUser user, DraftService.DraftType draftType, String spaceKey) Creates a new persistent draft of the specified draft type in the space for the user.default Draft
DraftManager.create
(ConfluenceUser user, DraftService.DraftType draftType, String spaceKey, long parentPageId) Creates a new persistent draft of the specified draft type in the space for the user.default Draft
DraftManager.findDraft
(Long pageId, ConfluenceUser owner, String type, String spaceKey) Finds the draft with the given page ID, owner and type.DraftManager.findDraftsForUser
(ConfluenceUser user) Returns the drafts for the user provided or an empty list if the user has no drafts.int
PageManager.getAuthoredPagesCountByUser
(@Nullable ConfluenceUser user) Get the number of pages that have been created by a particular userCommentManager.getPageComments
(long pageId, Date since, ConfluenceUser ignoreUser) The service get all page comments (page level comments and inline comments) from a particular date except for comments by the given user.boolean
ReadOnlyAttachment.isFavourite
(ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.default void
DraftManager.removeDraftsForUser
(ConfluenceUser user) Removes all drafts in the data store associated with the specified user.void
ReadOnlyAttachment.setCreator
(ConfluenceUser creator) Deprecated, for removal: This API element is subject to removal in a future version.void
ReadOnlyAttachment.setLastModifier
(ConfluenceUser lastModifier) Deprecated, for removal: This API element is subject to removal in a future version.void
Page.trash
(ConfluenceUser authenticatedUser) -
Uses of ConfluenceUser in com.atlassian.confluence.pages.actions
Methods in com.atlassian.confluence.pages.actions that return ConfluenceUserModifier and TypeMethodDescriptionAbstractEditPageAction.getLastConflictingUser()
Return the user who made the most recent conflicting change.Constructors in com.atlassian.confluence.pages.actions with parameters of type ConfluenceUserModifierConstructorDescriptionPagePermissionsActionHelper
(ConfluenceUser currentAuthenticatedUser, UserAccessor userAccessor) Deprecated, for removal: This API element is subject to removal in a future version.since 9.2.6PagePermissionsActionHelper
(ConfluenceUser currentAuthenticatedUser, UserAccessor userAccessor, ContentPermissionTester permissionSetTester) -
Uses of ConfluenceUser in com.atlassian.confluence.pages.actions.beans
Methods in com.atlassian.confluence.pages.actions.beans with parameters of type ConfluenceUserModifier and TypeMethodDescriptionAvailableSpaces.getAvailableSpaces
(Space currentSpace, ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.pages.persistence.dao
Methods in com.atlassian.confluence.pages.persistence.dao with parameters of type ConfluenceUserModifier and TypeMethodDescriptionint
PageDao.getAuthoredPagesCountByUser
(ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.CommentDao.getContainerComments
(long containerId, Date since, ConfluenceUser ignoreUser) Get the comments that have been added or updated since a specific time but not by a userDraftDao.getDraft
(String pageId, ConfluenceUser owner, String type, String spaceKey) Finds and returns a draft object with all the specified properties or null if none is found.SessionDraftDao.getDraft
(String pageId, ConfluenceUser owner, String type, String spaceKey) -
Uses of ConfluenceUser in com.atlassian.confluence.pages.persistence.dao.bulk
Fields in com.atlassian.confluence.pages.persistence.dao.bulk declared as ConfluenceUserMethods in com.atlassian.confluence.pages.persistence.dao.bulk that return ConfluenceUserMethods in com.atlassian.confluence.pages.persistence.dao.bulk with parameters of type ConfluenceUserConstructors in com.atlassian.confluence.pages.persistence.dao.bulk with parameters of type ConfluenceUserModifierConstructorDescriptionprotected
DefaultBulkOptions
(int maxProcessedEntries, int batchSize, ConfluenceUser user, com.atlassian.core.util.ProgressMeter progressMeter) -
Uses of ConfluenceUser in com.atlassian.confluence.pages.persistence.dao.bulk.delete
Methods in com.atlassian.confluence.pages.persistence.dao.bulk.delete that return ConfluenceUserConstructors in com.atlassian.confluence.pages.persistence.dao.bulk.delete with parameters of type ConfluenceUserModifierConstructorDescriptionBulkPageDeleteExecutionContext
(com.atlassian.core.util.ProgressMeter progressMeter, ConfluenceUser user, Page targetParent) -
Uses of ConfluenceUser in com.atlassian.confluence.pages.persistence.dao.hibernate
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionint
HibernatePageDao.getAuthoredPagesCountByUser
(ConfluenceUser user) HibernateCommentDao.getContainerComments
(long containerId, Date since, ConfluenceUser ignoreUser) HibernateDraftDao.getDraft
(String pageId, ConfluenceUser creator, String draftType, String spaceKey) HibernatePageDao.getRecentlyAuthoredPagesByUser
(ConfluenceUser user, int maxCount) -
Uses of ConfluenceUser in com.atlassian.confluence.plugin.descriptor.web
Methods in com.atlassian.confluence.plugin.descriptor.web that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
DefaultWebInterfaceContext.getCurrentUser()
@Nullable ConfluenceUser
WebInterfaceContext.getCurrentUser()
@Nullable ConfluenceUser
DefaultWebInterfaceContext.getTargetedUser()
@Nullable ConfluenceUser
WebInterfaceContext.getTargetedUser()
Methods in com.atlassian.confluence.plugin.descriptor.web with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
DefaultWebInterfaceContext.setCurrentUser
(@Nullable ConfluenceUser user) Set the current user on the contextvoid
DefaultWebInterfaceContext.setTargetedUser
(@Nullable ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.contentproperty
Methods in com.atlassian.confluence.plugins.contentproperty with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
JsonPropertyPermissionDelegate.canAdminister
(ConfluenceUser user, Object target) boolean
JsonPropertyPermissionDelegate.canCreate
(ConfluenceUser user, Object container) boolean
JsonPropertyPermissionDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
JsonPropertyPermissionDelegate.canEdit
(ConfluenceUser user, Object target) boolean
JsonPropertyPermissionDelegate.canExport
(ConfluenceUser user, Object target) boolean
JsonPropertyPermissionDelegate.canRemove
(ConfluenceUser user, Object target) boolean
JsonPropertyPermissionDelegate.canSetPermissions
(ConfluenceUser user, Object target) boolean
JsonPropertyPermissionDelegate.canView
(ConfluenceUser user) boolean
JsonPropertyPermissionDelegate.canView
(ConfluenceUser user, Object target) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.edgeindex
Methods in com.atlassian.confluence.plugins.edgeindex with parameters of type ConfluenceUserModifier and TypeMethodDescriptionDefaultEdgeFactory.getLikeEdge
(ConfluenceUser liker, ContentEntityObject likedContent, Date likeDate) EdgeFactory.getLikeEdge
(ConfluenceUser liker, ContentEntityObject likedContent, Date likeDate) Creates a new instance of an edge which represents a user liking content. -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.edgeindex.edge
Methods in com.atlassian.confluence.plugins.edgeindex.edge with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
DefaultEdgeTypePermissionDelegate.canView
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.edgeindex.model
Methods in com.atlassian.confluence.plugins.edgeindex.model that return ConfluenceUserModifier and TypeMethodDescriptionDefaultEdge.getUser()
Edge.getUser()
The user who created the edge.Methods in com.atlassian.confluence.plugins.edgeindex.model with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
EdgeType.EdgeTypePermissionDelegate.canView
(ConfluenceUser user) Constructors in com.atlassian.confluence.plugins.edgeindex.model with parameters of type ConfluenceUserModifierConstructorDescriptionDefaultEdge
(ConfluenceUser user, EdgeType edgeType, Object target, Date date, @NonNull Object edgeId) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.labels.actions
Methods in com.atlassian.confluence.plugins.labels.actions that return ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.like.graphql
Constructors in com.atlassian.confluence.plugins.like.graphql with parameters of type ConfluenceUserModifierConstructorDescriptionLikesResponse
(LikeManager likeManager, PersonService personService, UserAccessor userAccessor, ContentEntityObject content, ConfluenceUser currentUser, com.google.common.base.Supplier<Set<String>> followeeUsernames) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.like.notifications
Methods in com.atlassian.confluence.plugins.like.notifications that return ConfluenceUserConstructors in com.atlassian.confluence.plugins.like.notifications with parameters of type ConfluenceUserModifierConstructorDescriptionLikeNotification
(ConfluenceUser recipient, com.atlassian.user.User liker, com.atlassian.user.User author, ContentEntityObject contentEntity, com.atlassian.plugin.notifications.spi.UserRole role) Construct a like notification -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.macros.dashboard
Methods in com.atlassian.confluence.plugins.macros.dashboard with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
GlobalEntitiesContextProvider.injectSpaceTabContext
(ConfluenceUser user, Map<String, Object> context) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.macros.dashboard.recentupdates
Methods in com.atlassian.confluence.plugins.macros.dashboard.recentupdates that return types with arguments of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.macros.dashboard.recentupdates.tabs
Methods in com.atlassian.confluence.plugins.macros.dashboard.recentupdates.tabs with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.rest.jackson2.dto
Methods in com.atlassian.confluence.plugins.rest.jackson2.dto with parameters of type ConfluenceUserModifier and TypeMethodDescriptionUserDtoFactory.getUserDto
(@Nullable ConfluenceUser user) UserDtoFactoryImpl.getUserDto
(@Nullable ConfluenceUser targetUser) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.rest.jackson2.filter
Methods in com.atlassian.confluence.plugins.rest.jackson2.filter with parameters of type ConfluenceUserModifier and TypeMethodDescriptionprotected boolean
CanUseFilter.canUseConfluenceCheck
(ConfluenceUser remoteUser) protected boolean
CanUseWithAnyConfluenceAccessFilter.canUseConfluenceCheck
(ConfluenceUser remoteUser) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.rest.jackson2.manager
Methods in com.atlassian.confluence.plugins.rest.jackson2.manager that return ConfluenceUserMethods in com.atlassian.confluence.plugins.rest.jackson2.manager with parameters of type ConfluenceUserConstructors in com.atlassian.confluence.plugins.rest.jackson2.manager with parameters of type ConfluenceUserModifierConstructorDescriptionRequestContext
(ConfluenceUser user, javax.ws.rs.core.UriBuilder baseUriBuilder) -
Uses of ConfluenceUser in com.atlassian.confluence.plugins.rest.jackson2.resources
Methods in com.atlassian.confluence.plugins.rest.jackson2.resources that return ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.retention
Methods in com.atlassian.confluence.retention with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
RetentionPolicyPermissionManager.canEditGlobalPolicy
(@Nullable ConfluenceUser user) boolean
RetentionPolicyPermissionManager.canEditSpacePolicy
(@Nullable ConfluenceUser user, Space space) boolean
RetentionPolicyPermissionManager.canViewGlobalPolicy
(@Nullable ConfluenceUser user) boolean
RetentionPolicyPermissionManager.canViewSpacePolicy
(@Nullable ConfluenceUser user, Space space) -
Uses of ConfluenceUser in com.atlassian.confluence.rpc.auth
Methods in com.atlassian.confluence.rpc.auth that return ConfluenceUserModifier and TypeMethodDescriptionprotected ConfluenceUser
TokenAuthenticationInvocationHandler.getAuthenticatedUser
(String token) Determines which user is performing the request.TokenAuthenticationManager.makeAnonymousConfluenceUser()
Returns the anonymous userTokenAuthenticationManager.makeNonAnonymousConfluenceUserFromToken
(String token) Retrieves the user for a particular tokenMethods in com.atlassian.confluence.rpc.auth with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
TokenAuthenticationManager.hasUseConfluencePermission
(ConfluenceUser user) Determines whether user has access to Confluenceprotected Object
TokenAuthenticationInvocationHandler.invokeAuthenticatedMethod
(ConfluenceUser user, Method method, Object[] args) Sets the authenticated user to the provided user before calling the method and restores the original user afterwards. -
Uses of ConfluenceUser in com.atlassian.confluence.rpc.soap.beans
Constructors in com.atlassian.confluence.rpc.soap.beans with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.rpc.soap.services
Methods in com.atlassian.confluence.rpc.soap.services that return ConfluenceUserMethods in com.atlassian.confluence.rpc.soap.services with parameters of type ConfluenceUserModifier and TypeMethodDescriptionprotected void
SpacesSoapService.verifyPersonalSpaceCreation
(ConfluenceUser user) Deprecated.since 4.2.7 will be removed in a future release -
Uses of ConfluenceUser in com.atlassian.confluence.rss.actions
Methods in com.atlassian.confluence.rss.actions that return ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.search.contentnames
Methods in com.atlassian.confluence.search.contentnames that return ConfluenceUserModifier and TypeMethodDescriptionSearchResult.getCreatorUser()
Returns the creator of this result.SearchResult.getLastModifierUser()
Returns the last modifier of this result. -
Uses of ConfluenceUser in com.atlassian.confluence.search.service
Methods in com.atlassian.confluence.search.service that return ConfluenceUserMethods in com.atlassian.confluence.search.service that return types with arguments of type ConfluenceUserMethods in com.atlassian.confluence.search.service with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
SearchQueryParameters.setContributor
(ConfluenceUser contributor) Limits results to ones where the given user has been a contributorConstructor parameters in com.atlassian.confluence.search.service with type arguments of type ConfluenceUserModifierConstructorDescriptionRecentUpdateQueryParameters
(Set<ConfluenceUser> followingUsers, Set<String> labels, Set<String> spaceKeys, EnumSet<ContentTypeEnum> contentTypes) -
Uses of ConfluenceUser in com.atlassian.confluence.search.v2
Methods in com.atlassian.confluence.search.v2 that return ConfluenceUserModifier and TypeMethodDescriptionAbstractSearchResult.getCreatorUser()
ProjectedSearchResult.getCreatorUser()
SearchResult.getCreatorUser()
Gets the person who created the entity represented by the search result.AbstractSearchResult.getLastModifierUser()
ProjectedSearchResult.getLastModifierUser()
SearchResult.getLastModifierUser()
Gets the last person to modify the entity represented by the search result.protected ConfluenceUser
AbstractSearchResult.getUserResult
(String fieldName) Attempts to resolve the contents of the given field as aConfluenceUser
.Methods in com.atlassian.confluence.search.v2 with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentPermissionsQueryFactory.create
(@Nullable ConfluenceUser user) SpacePermissionQueryFactory.create
(@Nullable ConfluenceUser user) ContentPermissionCalculator.getEncodedUserKey
(ConfluenceUser user) Constructor parameters in com.atlassian.confluence.search.v2 with type arguments of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.search.v2.query
Methods in com.atlassian.confluence.search.v2.query with parameters of type ConfluenceUserModifier and TypeMethodDescriptionContentPermissionsQuery.Builder.user
(@Nullable ConfluenceUser user) Constructor parameters in com.atlassian.confluence.search.v2.query with type arguments of type ConfluenceUserModifierConstructorDescriptionLastModifierUserQuery
(Set<ConfluenceUser> lastModifiers) Construct a search query for the last modifiers list -
Uses of ConfluenceUser in com.atlassian.confluence.security
Methods in com.atlassian.confluence.security that return ConfluenceUserModifier and TypeMethodDescriptionContentPermission.getUserSubject()
WhenContentPermission.isUserPermission()
is true, returns the user who is explicitly permitted by this permission.@Nullable ConfluenceUser
SpacePermission.getUserSubject()
Methods in com.atlassian.confluence.security with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
ContentPermissionTester.anyPermitted
(Iterable<ContentPermission> permissions, @Nullable ConfluenceUser user) boolean
NoPermissionDelegate.canAdminister
(ConfluenceUser user, T target) boolean
PermissionDelegate.canAdminister
(ConfluenceUser user, TARGET target) boolean
NoPermissionDelegate.canCreate
(ConfluenceUser user, Object container) boolean
PermissionDelegate.canCreate
(ConfluenceUser user, Object container) boolean
NoPermissionDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
PermissionDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
NoPermissionDelegate.canEdit
(ConfluenceUser user, T target) boolean
PermissionDelegate.canEdit
(ConfluenceUser user, TARGET target) boolean
NoPermissionDelegate.canExport
(ConfluenceUser user, T target) boolean
PermissionDelegate.canExport
(ConfluenceUser user, TARGET target) default boolean
PermissionDelegate.canMove
(ConfluenceUser user, TARGET source, Object target, String movePoint) boolean
NoPermissionDelegate.canRemove
(ConfluenceUser user, T target) boolean
PermissionDelegate.canRemove
(ConfluenceUser user, TARGET target) default boolean
PermissionDelegate.canRemoveHierarchy
(ConfluenceUser user, TARGET target) boolean
DefaultSetSpacePermissionChecker.canSetPermission
(ConfluenceUser user, SpacePermission spacePermission) Checks whether the specified user can set the specified space permission.boolean
SetSpacePermissionChecker.canSetPermission
(ConfluenceUser user, SpacePermission spacePermission) boolean
SpacePermissionDefaultsPermissionChecker.canSetPermission
(ConfluenceUser user, SpacePermission spacePermission) boolean
NoPermissionDelegate.canSetPermissions
(ConfluenceUser user, T target) boolean
PermissionDelegate.canSetPermissions
(ConfluenceUser user, TARGET target) boolean
NoPermissionDelegate.canView
(ConfluenceUser user) boolean
NoPermissionDelegate.canView
(ConfluenceUser user, T target) boolean
PermissionDelegate.canView
(ConfluenceUser user) boolean
PermissionDelegate.canView
(ConfluenceUser user, TARGET target) static ContentPermission
ContentPermission.createUserPermission
(String type, ConfluenceUser user) static SpacePermission
SpacePermission.createUserSpacePermission
(String type, @Nullable Space space, ConfluenceUser subject) ReadOnlySpacePermissionManager.getPermissionsForUser
(ConfluenceUser user, Space space) SpacePermissionCoordinator.getPermissionsForUser
(ConfluenceUser user, Space space) SpacePermissionManager.getPermissionsForUser
(ConfluenceUser user, Space space) Get all permissions for the given user in the specified space<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.boolean
ReadOnlySpacePermissionManager.hasAllPermissions
(List<String> permissionTypes, @Nullable Space space, @Nullable ConfluenceUser user) boolean
SpacePermissionCoordinator.hasAllPermissions
(List<String> permissionTypes, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
SpacePermissionManager.hasAllPermissions
(List<String> permissionTypes, @Nullable Space space, @Nullable ConfluenceUser user) Determines if remoteUser has all of the given permissions in spaceboolean
DefaultPermissionManager.hasCreatePermission
(ConfluenceUser user, Object container, Class<?> typeToCreate) boolean
DefaultPermissionManager.hasCreatePermission
(ConfluenceUser user, Object container, Object objectToCreate) boolean
PermissionManager.hasCreatePermission
(ConfluenceUser user, Object container, Class<?> typeToCreate) Determine whether a user has permission to create an entity of a particular type within a given container.boolean
PermissionManager.hasCreatePermission
(ConfluenceUser user, Object container, Object objectToCreate) Determine whether a user has permission to create a particular entity within a given container.boolean
DefaultPermissionManager.hasMovePermission
(ConfluenceUser user, Object source, Object target, String movePoint) boolean
PermissionManager.hasMovePermission
(ConfluenceUser user, Object source, Object target, String movePoint) Determine whether a user has permission to move a particular entity to a given target.boolean
DefaultPermissionManager.hasPermission
(ConfluenceUser user, Permission permission, Class targetType) boolean
DefaultPermissionManager.hasPermission
(ConfluenceUser user, Permission permission, Object target) boolean
PermissionManager.hasPermission
(@Nullable ConfluenceUser user, Permission permission, @Nullable Object target) Determine whether a user has a particular permission against a given target.boolean
PermissionManager.hasPermission
(ConfluenceUser user, Permission permission, Class targetType) Determine whether a user has a particular permission for all instances of the specified target type.boolean
ReadOnlySpacePermissionManager.hasPermission
(String arg0, @Nullable Space arg1, @Nullable ConfluenceUser arg2) boolean
SpacePermissionCoordinator.hasPermission
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
SpacePermissionManager.hasPermission
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser user) Determines if remoteUser has the given permission in spaceboolean
ReadOnlySpacePermissionManager.hasPermissionForSpace
(@Nullable ConfluenceUser arg0, List arg1, @Nullable Space arg2) boolean
SpacePermissionCoordinator.hasPermissionForSpace
(@Nullable ConfluenceUser user, List permissionTypes, @Nullable Space space) boolean
SpacePermissionManager.hasPermissionForSpace
(@Nullable ConfluenceUser user, List permissionTypes, @Nullable Space space) boolean
DefaultPermissionManager.hasPermissionNoExemptions
(ConfluenceUser user, Permission permission, Object target) Returns true if the user has the specified permission on the target object.boolean
PermissionManager.hasPermissionNoExemptions
(ConfluenceUser user, Permission permission, Object target) Returns true if the user has the specified permission on the target object.boolean
ReadOnlySpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
SpacePermissionCoordinator.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
SpacePermissionManager.hasPermissionNoExemptions
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) Returns true if the user has the specified permission on the target space.boolean
ReadOnlySpacePermissionManager.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
SpacePermissionCoordinator.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) boolean
SpacePermissionManager.hasPermissionNoExemptionsExceptViaNestedGroups
(String permissionType, @Nullable Space space, @Nullable ConfluenceUser remoteUser) Returns true if the user has the specified permission on the target space except if it gets it from some parent of its parent group.boolean
DefaultPermissionManager.hasRemoveHierarchyPermission
(ConfluenceUser user, Object target) boolean
PermissionManager.hasRemoveHierarchyPermission
(ConfluenceUser user, Object target) Determine whether a user has permission to remove a particular entity and all it children.boolean
DefaultPermissionManager.isConfluenceAdministrator
(ConfluenceUser user) boolean
PermissionManager.isConfluenceAdministrator
(ConfluenceUser user) Determine if the user is a Confluence administrator.boolean
PermissionCheckExemptions.isExempt
(ConfluenceUser user) Returns true if the user is exempt from permission checks, otherwise false.boolean
ContentPermissionTester.isPermitted
(ContentPermission permission, @Nullable ConfluenceUser user) boolean
DefaultPermissionManager.isSystemAdministrator
(ConfluenceUser user) boolean
PermissionManager.isSystemAdministrator
(@Nullable ConfluenceUser user) Determine if the user is a system administrator.void
ReadOnlySpacePermissionManager.removeAllUserPermissions
(@NonNull ConfluenceUser user) Deprecated.void
ReadOnlySpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user, SpacePermissionContext context) void
SpacePermissionCoordinator.removeAllUserPermissions
(@NonNull ConfluenceUser user) Removes all theSpacePermission
's for the specified user.void
SpacePermissionCoordinator.removeAllUserPermissions
(ConfluenceUser user, SpacePermissionContext context) Removes all theSpacePermission
's for the specified user.void
SpacePermissionManager.removeAllUserPermissions
(ConfluenceUser user) Deprecated.since 5.9.void
ReadOnlySpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType) Deprecated.void
ReadOnlySpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType, SpacePermissionContext context) void
SpacePermissionCoordinator.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType) Removes the specified Global Permissions of type 'permissionType' from the uservoid
SpacePermissionCoordinator.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType, SpacePermissionContext context) Removes the specified Global Permissions of type 'permissionType' from the uservoid
SpacePermissionManager.removeGlobalPermissionForUser
(ConfluenceUser user, String permissionType) Deprecated.since 5.9.void
ContentPermission.setSubject
(ConfluenceUser subject) void
SpacePermission.setUserSubject
(@Nullable ConfluenceUser user) Method parameters in com.atlassian.confluence.security with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionvoid
DownloadGateKeeper.addKey
(String path, com.atlassian.user.User user, Predicate<? super ConfluenceUser> permissionPredicate) void
DownloadGateKeeper.addKey
(String path, String username, Predicate<? super ConfluenceUser> permissionPredicate) void
GateKeeper.addKey
(String path, com.atlassian.user.User user, Predicate<? super ConfluenceUser> permissionPredicate) void
GateKeeper.addKey
(String path, String userName, Predicate<? super ConfluenceUser> permissionPredicate) void
DownloadGateKeeper.allowAnonymousAccess
(String path, Predicate<? super ConfluenceUser> permissionPredicate) void
GateKeeper.allowAnonymousAccess
(String path, Predicate<? super ConfluenceUser> permissionPredicate) Constructors in com.atlassian.confluence.security with parameters of type ConfluenceUserModifierConstructorDescriptionprotected
ContentPermission
(String type, String groupName, ConfluenceUser user) SpacePermission
(String type, @Nullable Space space, @Nullable String group, @Nullable ConfluenceUser subject) -
Uses of ConfluenceUser in com.atlassian.confluence.security.access
Methods in com.atlassian.confluence.security.access with parameters of type ConfluenceUserModifier and TypeMethodDescription@NonNull AccessStatus
ConfluenceAccessManager.getUserAccessStatus
(@Nullable ConfluenceUser user) Returns theAccessStatus
that grants a user a level of access to Confluence.@NonNull AccessStatus
CachingConfluenceAccessManager.getUserAccessStatusNoExemptions
(@Nullable ConfluenceUser user) @NonNull AccessStatus
ConfluenceAccessManager.getUserAccessStatusNoExemptions
(@Nullable ConfluenceUser user) Returns theAccessStatus
that grants a user a level of access to Confluence.@NonNull AccessStatus
DefaultConfluenceAccessManager.getUserAccessStatusNoExemptions
(@Nullable ConfluenceUser user) boolean
DefaultConfluenceAccessManager.AccessManagerPermissionChecker.hasGlobalPermissionViaGroups
(@NonNull ConfluenceUser user, String permissionType) Check whether the given user has the given global permission via group memberships. -
Uses of ConfluenceUser in com.atlassian.confluence.security.administrators
Methods in com.atlassian.confluence.security.administrators that return ConfluenceUserMethods in com.atlassian.confluence.security.administrators with parameters of type ConfluenceUserModifier and TypeMethodDescriptionPermissionsAdministratorBuilder.buildEditGlobalPermissionAdministrator
(ConfluenceUser user) PermissionsAdministratorBuilder.buildEditGlobalPermissionAdministrator
(ConfluenceUser user, List<String> usersToAdd, List<String> groupsToAdd) Returns a global edit permissions administrator and populates its fields.PermissionsAdministratorBuilder.buildEditSpaceAdministrator
(Space space, ConfluenceUser user, List<String> usersToAdd, List<String> groupsToAdd) Returns a space edit permissions administrator and populates its fields.EditPermissionsAdministrator.createUserGuardPermission
(String guardPermission, ConfluenceUser user) Creates the relevant guard permission for the userConstructors in com.atlassian.confluence.security.administrators with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.security.delegate
Methods in com.atlassian.confluence.security.delegate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
ApplicationPermissionsDelegate.canAdminister
(ConfluenceUser user, Object target) boolean
AttachmentPermissionsDelegate.canAdminister
(ConfluenceUser user, Attachment target) boolean
BlogPostPermissionsDelegate.canAdminister
(ConfluenceUser user, BlogPost target) boolean
CommentPermissionsDelegate.canAdminister
(ConfluenceUser user, Comment target) boolean
DraftPermissionsDelegate.canAdminister
(ConfluenceUser user, Draft target) boolean
GlobalDescriptionPermissionsDelegate.canAdminister
(ConfluenceUser user, GlobalDescription target) boolean
GroupPermissionsDelegate.canAdminister
(ConfluenceUser user, com.atlassian.user.Group target) Unsupported.boolean
LabellingPermissionsDelegate.canAdminister
(ConfluenceUser user, Labelling target) boolean
LinkPermissionsDelegate.canAdminister
(ConfluenceUser user, AbstractLink target) boolean
PagePermissionsDelegate.canAdminister
(ConfluenceUser user, Page target) boolean
PageTemplatePermissionsDelegate.canAdminister
(ConfluenceUser user, PageTemplate target) boolean
PeopleDirectoryPermissionsDelegate.canAdminister
(ConfluenceUser user, Object target) boolean
PersonalInformationPermissionsDelegate.canAdminister
(ConfluenceUser user, PersonalInformation target) boolean
SharedAccessInterceptor.canAdminister
(ConfluenceUser user, Object target) boolean
SpaceDescriptionPermissionsDelegate.canAdminister
(ConfluenceUser user, SpaceDescription target) boolean
SpacePermissionsDelegate.canAdminister
(ConfluenceUser user, Space target) boolean
SystemPermissionsDelegate.canAdminister
(ConfluenceUser user, Object target) boolean
TargetToLatestVersionDecorator.canAdminister
(ConfluenceUser user, Object target) boolean
UserPermissionsDelegate.canAdminister
(ConfluenceUser user, com.atlassian.user.User target) Unsupported.boolean
ApplicationPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
AttachmentPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
BlogPostPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
CommentPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
DraftPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
GlobalDescriptionPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
GroupPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) Determines if the specified user has permissions to create groupsboolean
LabellingPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
LinkPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
PagePermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
PageTemplatePermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
PeopleDirectoryPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
PersonalInformationPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
SharedAccessInterceptor.canCreate
(ConfluenceUser user, Object container) boolean
SpaceDescriptionPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
SpacePermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
SystemPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) boolean
TargetToLatestVersionDecorator.canCreate
(ConfluenceUser user, Object container) boolean
UserPermissionsDelegate.canCreate
(ConfluenceUser user, Object container) Determines if the specified user has permissions to create usersboolean
AbstractPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
ApplicationPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
GlobalDescriptionPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
GroupPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
LinkPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
PeopleDirectoryPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
PersonalInformationPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
SharedAccessInterceptor.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
SpaceDescriptionPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
SystemPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
TargetToLatestVersionDecorator.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
UserPermissionsDelegate.canCreateInTarget
(ConfluenceUser user, Class typeToCreate) boolean
ApplicationPermissionsDelegate.canEdit
(ConfluenceUser user, Object target) boolean
AttachmentPermissionsDelegate.canEdit
(ConfluenceUser user, Attachment target) boolean
BlogPostPermissionsDelegate.canEdit
(ConfluenceUser user, BlogPost target) boolean
CommentPermissionsDelegate.canEdit
(ConfluenceUser user, Comment target) boolean
DraftPermissionsDelegate.canEdit
(ConfluenceUser user, Draft target) boolean
GlobalDescriptionPermissionsDelegate.canEdit
(ConfluenceUser user, GlobalDescription target) boolean
GroupPermissionsDelegate.canEdit
(ConfluenceUser user, com.atlassian.user.Group group) Determines if the specified user can modify the membership (add/remove users) from the target group.boolean
LabellingPermissionsDelegate.canEdit
(ConfluenceUser user, Labelling target) boolean
LinkPermissionsDelegate.canEdit
(ConfluenceUser user, AbstractLink target) boolean
PagePermissionsDelegate.canEdit
(ConfluenceUser user, Page target) boolean
PageTemplatePermissionsDelegate.canEdit
(ConfluenceUser user, PageTemplate target) boolean
PeopleDirectoryPermissionsDelegate.canEdit
(ConfluenceUser user, Object target) boolean
PersonalInformationPermissionsDelegate.canEdit
(ConfluenceUser user, PersonalInformation target) boolean
SharedAccessInterceptor.canEdit
(ConfluenceUser user, Object target) boolean
SpaceDescriptionPermissionsDelegate.canEdit
(ConfluenceUser user, SpaceDescription target) boolean
SpacePermissionsDelegate.canEdit
(ConfluenceUser user, Space target) boolean
SystemPermissionsDelegate.canEdit
(ConfluenceUser user, Object target) boolean
TargetToLatestVersionDecorator.canEdit
(ConfluenceUser user, Object target) boolean
UserPermissionsDelegate.canEdit
(ConfluenceUser user, com.atlassian.user.User target) Determines if the specified user can edit the target user.boolean
ApplicationPermissionsDelegate.canExport
(ConfluenceUser user, Object target) boolean
AttachmentPermissionsDelegate.canExport
(ConfluenceUser user, Attachment target) boolean
BlogPostPermissionsDelegate.canExport
(ConfluenceUser user, BlogPost target) boolean
CommentPermissionsDelegate.canExport
(ConfluenceUser user, Comment target) We've decided that most objects aside from spaces should not support canExport.boolean
DraftPermissionsDelegate.canExport
(ConfluenceUser user, Draft target) boolean
GlobalDescriptionPermissionsDelegate.canExport
(ConfluenceUser user, GlobalDescription target) boolean
GroupPermissionsDelegate.canExport
(ConfluenceUser user, com.atlassian.user.Group target) Unsupported.boolean
LabellingPermissionsDelegate.canExport
(ConfluenceUser user, Labelling target) boolean
LinkPermissionsDelegate.canExport
(ConfluenceUser user, AbstractLink target) boolean
PagePermissionsDelegate.canExport
(ConfluenceUser user, Page target) boolean
PageTemplatePermissionsDelegate.canExport
(ConfluenceUser user, PageTemplate target) boolean
PeopleDirectoryPermissionsDelegate.canExport
(ConfluenceUser user, Object target) boolean
PersonalInformationPermissionsDelegate.canExport
(ConfluenceUser user, PersonalInformation target) boolean
SharedAccessInterceptor.canExport
(ConfluenceUser user, Object target) boolean
SpaceDescriptionPermissionsDelegate.canExport
(ConfluenceUser user, SpaceDescription target) boolean
SpacePermissionsDelegate.canExport
(ConfluenceUser user, Space target) boolean
SystemPermissionsDelegate.canExport
(ConfluenceUser user, Object target) boolean
TargetToLatestVersionDecorator.canExport
(ConfluenceUser user, Object target) boolean
UserPermissionsDelegate.canExport
(ConfluenceUser user, com.atlassian.user.User target) Unsupported.boolean
BlogPostPermissionsDelegate.canMove
(ConfluenceUser user, BlogPost source, Object target, String movePoint) boolean
PagePermissionsDelegate.canMove
(ConfluenceUser user, Page source, Object target, String movePoint) boolean
SharedAccessInterceptor.canMove
(ConfluenceUser user, Object source, Object target, String movePoint) boolean
TargetToLatestVersionDecorator.canMove
(ConfluenceUser user, Object source, Object target, String movePoint) boolean
ApplicationPermissionsDelegate.canRemove
(ConfluenceUser user, Object target) boolean
AttachmentPermissionsDelegate.canRemove
(ConfluenceUser user, Attachment target) boolean
BlogPostPermissionsDelegate.canRemove
(ConfluenceUser user, BlogPost target) boolean
CommentPermissionsDelegate.canRemove
(ConfluenceUser user, Comment target) boolean
DraftPermissionsDelegate.canRemove
(ConfluenceUser user, Draft target) boolean
GlobalDescriptionPermissionsDelegate.canRemove
(ConfluenceUser user, GlobalDescription target) boolean
GroupPermissionsDelegate.canRemove
(ConfluenceUser user, com.atlassian.user.Group target) Determines if the specified user can remove the target group.boolean
LabellingPermissionsDelegate.canRemove
(ConfluenceUser user, Labelling target) boolean
LinkPermissionsDelegate.canRemove
(ConfluenceUser user, AbstractLink target) boolean
PagePermissionsDelegate.canRemove
(ConfluenceUser user, Page target) boolean
PageTemplatePermissionsDelegate.canRemove
(ConfluenceUser user, PageTemplate target) boolean
PeopleDirectoryPermissionsDelegate.canRemove
(ConfluenceUser user, Object target) boolean
PersonalInformationPermissionsDelegate.canRemove
(ConfluenceUser user, PersonalInformation target) boolean
SharedAccessInterceptor.canRemove
(ConfluenceUser user, Object target) boolean
SpaceDescriptionPermissionsDelegate.canRemove
(ConfluenceUser user, SpaceDescription target) boolean
SpacePermissionsDelegate.canRemove
(ConfluenceUser user, Space target) boolean
SystemPermissionsDelegate.canRemove
(ConfluenceUser user, Object target) boolean
TargetToLatestVersionDecorator.canRemove
(ConfluenceUser user, Object target) boolean
UserPermissionsDelegate.canRemove
(ConfluenceUser user, com.atlassian.user.User target) Determines if the specified user can remove the target user.boolean
BlogPostPermissionsDelegate.canRemoveHierarchy
(ConfluenceUser user, BlogPost target) boolean
PagePermissionsDelegate.canRemoveHierarchy
(ConfluenceUser user, Page target) boolean
SharedAccessInterceptor.canRemoveHierarchy
(ConfluenceUser user, Object target) boolean
TargetToLatestVersionDecorator.canRemoveHierarchy
(ConfluenceUser user, Object target) boolean
ApplicationPermissionsDelegate.canSetPermissions
(ConfluenceUser user, Object target) boolean
AttachmentPermissionsDelegate.canSetPermissions
(ConfluenceUser user, Attachment target) boolean
BlogPostPermissionsDelegate.canSetPermissions
(ConfluenceUser user, BlogPost target) boolean
CommentPermissionsDelegate.canSetPermissions
(ConfluenceUser user, Comment target) boolean
DraftPermissionsDelegate.canSetPermissions
(ConfluenceUser user, Draft target) boolean
GlobalDescriptionPermissionsDelegate.canSetPermissions
(ConfluenceUser user, GlobalDescription target) boolean
GroupPermissionsDelegate.canSetPermissions
(ConfluenceUser user, com.atlassian.user.Group target) Determines if the specified user can assign new permissions to or remove existing permissions from the target group.boolean
LabellingPermissionsDelegate.canSetPermissions
(ConfluenceUser user, Labelling target) boolean
LinkPermissionsDelegate.canSetPermissions
(ConfluenceUser user, AbstractLink target) boolean
PagePermissionsDelegate.canSetPermissions
(ConfluenceUser user, Page target) boolean
PageTemplatePermissionsDelegate.canSetPermissions
(ConfluenceUser user, PageTemplate target) boolean
PeopleDirectoryPermissionsDelegate.canSetPermissions
(ConfluenceUser user, Object target) boolean
PersonalInformationPermissionsDelegate.canSetPermissions
(ConfluenceUser user, PersonalInformation target) boolean
SharedAccessInterceptor.canSetPermissions
(ConfluenceUser user, Object target) boolean
SpaceDescriptionPermissionsDelegate.canSetPermissions
(ConfluenceUser user, SpaceDescription target) boolean
SpacePermissionsDelegate.canSetPermissions
(ConfluenceUser user, Space target) boolean
SystemPermissionsDelegate.canSetPermissions
(ConfluenceUser user, Object target) boolean
TargetToLatestVersionDecorator.canSetPermissions
(ConfluenceUser user, Object target) boolean
UserPermissionsDelegate.canSetPermissions
(ConfluenceUser user, com.atlassian.user.User target) Determines if the specified user can add new permissions or remove existing permissions on the target user.boolean
AbstractPermissionsDelegate.canView
(ConfluenceUser user) boolean
ApplicationPermissionsDelegate.canView
(ConfluenceUser user) boolean
ApplicationPermissionsDelegate.canView
(ConfluenceUser user, Object target) Return true if a user is licensed to use Confluence i.e.boolean
AttachmentPermissionsDelegate.canView
(ConfluenceUser user, Attachment target) boolean
BlogPostPermissionsDelegate.canView
(ConfluenceUser user, BlogPost target) boolean
CommentPermissionsDelegate.canView
(ConfluenceUser user, Comment target) boolean
DraftPermissionsDelegate.canView
(ConfluenceUser user, Draft target) boolean
GlobalDescriptionPermissionsDelegate.canView
(ConfluenceUser user) boolean
GlobalDescriptionPermissionsDelegate.canView
(ConfluenceUser user, GlobalDescription target) GlobalDescription
instances can be viewed by anyone, even by anonymous users and if the anonymous use flag is set to false.boolean
GroupPermissionsDelegate.canView
(ConfluenceUser user) boolean
GroupPermissionsDelegate.canView
(ConfluenceUser user, com.atlassian.user.Group target) Determines if the specified user can view the target group.boolean
LabellingPermissionsDelegate.canView
(ConfluenceUser user, Labelling target) boolean
LinkPermissionsDelegate.canView
(ConfluenceUser user) boolean
LinkPermissionsDelegate.canView
(ConfluenceUser user, AbstractLink target) boolean
PagePermissionsDelegate.canView
(ConfluenceUser user, Page target) boolean
PageTemplatePermissionsDelegate.canView
(ConfluenceUser user, PageTemplate target) boolean
PeopleDirectoryPermissionsDelegate.canView
(ConfluenceUser user) boolean
PeopleDirectoryPermissionsDelegate.canView
(ConfluenceUser user, Object target) boolean
PersonalInformationPermissionsDelegate.canView
(ConfluenceUser user) boolean
PersonalInformationPermissionsDelegate.canView
(ConfluenceUser user, PersonalInformation target) boolean
SharedAccessInterceptor.canView
(ConfluenceUser user) boolean
SharedAccessInterceptor.canView
(ConfluenceUser user, Object target) boolean
SpaceDescriptionPermissionsDelegate.canView
(ConfluenceUser user) boolean
SpaceDescriptionPermissionsDelegate.canView
(ConfluenceUser user, SpaceDescription target) boolean
SpacePermissionsDelegate.canView
(ConfluenceUser user, Space target) boolean
SystemPermissionsDelegate.canView
(ConfluenceUser user) boolean
SystemPermissionsDelegate.canView
(ConfluenceUser user, Object target) boolean
TargetToLatestVersionDecorator.canView
(ConfluenceUser user) boolean
TargetToLatestVersionDecorator.canView
(ConfluenceUser user, Object target) boolean
UserPermissionsDelegate.canView
(ConfluenceUser user) boolean
UserPermissionsDelegate.canView
(ConfluenceUser user, com.atlassian.user.User target) Determines if the specified user can view the target user.protected boolean
AbstractPermissionsDelegate.hasSpaceLevelPermission
(String permission, ConfluenceUser user, Object target) -
Uses of ConfluenceUser in com.atlassian.confluence.security.denormalisedpermissions
Methods in com.atlassian.confluence.security.denormalisedpermissions with parameters of type ConfluenceUserModifier and TypeMethodDescriptionBulkPermissionService.getAllSpaceKeysWithPermissionStatuses
(@Nullable ConfluenceUser confluenceUser, String spacePermissionType) Returns a map of spaces where key is space key, and value is flag (true if permitted, false is not)AdvancedBulkPermissionService.getAllUserSids
(@Nullable ConfluenceUser confluenceUser) Returns all sids for the user.BulkPermissionService.getAllVisiblePagesInSpace
(@Nullable ConfluenceUser confluenceUser, long spaceId) Returns the full list of visible pages in the space.BulkPermissionService.getPermittedSpaceIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> spaceIds, String spacePermissionType) Returns a set of permitted space ids.BulkPermissionService.getVisibleChildPages
(@Nullable ConfluenceUser confluenceUser, Set<Long> parentPageIdSet, boolean checkInheritedPermissions) Receives a set of page ids as a parameter and finds all visible children for them.BulkPermissionService.getVisiblePageIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> pageIds, boolean checkSpacePermissions) Returns a set of visible page ids.BulkPermissionService.getVisibleTopLevelPages
(@Nullable ConfluenceUser confluenceUser, long spaceId) Finds all visible top-level pages. -
Uses of ConfluenceUser in com.atlassian.confluence.security.denormalisedpermissions.impl
Methods in com.atlassian.confluence.security.denormalisedpermissions.impl with parameters of type ConfluenceUserModifier and TypeMethodDescriptionDenormalisedPermissionFallbackServiceImpl.getAllSpaceKeysWithPermissionStatuses
(ConfluenceUser confluenceUser, String spacePermissionType) Returns a map of spaces where key is space key, and value is flag (true if permitted, false is not)DenormalisedPermissionOverrideProxyServiceImpl.getAllSpaceKeysWithPermissionStatuses
(@Nullable ConfluenceUser confluenceUser, String spacePermissionType) DenormalisedPermissionRouter.getAllSpaceKeysWithPermissionStatuses
(@Nullable ConfluenceUser confluenceUser, String spacePermissionType) Returns a map of spaces where key is space key, and value is flag (true if permitted, false is not)DenormalisedPermissionServiceImpl.getAllSpaceKeysWithPermissionStatuses
(ConfluenceUser confluenceUser, String spacePermissionType) Returns a map of spaces where key is space key, and value is flag (true if permitted, false is not)AdvancedBulkPermissionServiceImpl.getAllUserSids
(@Nullable ConfluenceUser confluenceUser) Returns all sids for the user.DenormalisedPermissionFallbackServiceImpl.getAllVisiblePagesInSpace
(@Nullable ConfluenceUser confluenceUser, long spaceId) Returns the full list of visible pages in the space.DenormalisedPermissionOverrideProxyServiceImpl.getAllVisiblePagesInSpace
(@Nullable ConfluenceUser confluenceUser, long spaceId) DenormalisedPermissionRouter.getAllVisiblePagesInSpace
(@Nullable ConfluenceUser confluenceUser, long spaceId) Returns the full list of visible pages in the space.DenormalisedPermissionServiceImpl.getAllVisiblePagesInSpace
(@Nullable ConfluenceUser confluenceUser, long spaceId) Returns the full list of visible pages in the space.DenormalisedPermissionFallbackServiceImpl.getPermittedSpaceIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> spaceIds, String spacePermissionType) DenormalisedPermissionOverrideProxyServiceImpl.getPermittedSpaceIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> spaceIds, String spacePermissionType) DenormalisedPermissionRouter.getPermittedSpaceIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> spaceIds, String spacePermissionType) Returns a set of permitted space ids.DenormalisedPermissionServiceImpl.getPermittedSpaceIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> spaceIds, String spacePermissionType) Returns a set of permitted space ids.DenormalisedPermissionFallbackServiceImpl.getVisibleChildPages
(@Nullable ConfluenceUser confluenceUser, Set<Long> parentPageIdSet, boolean checkInheritedPermissions) Receives a set of page ids as a parameter and finds all visible children for them.DenormalisedPermissionOverrideProxyServiceImpl.getVisibleChildPages
(@Nullable ConfluenceUser confluenceUser, Set<Long> parentPageIdSet, boolean checkInheritedPermissions) DenormalisedPermissionRouter.getVisibleChildPages
(@Nullable ConfluenceUser confluenceUser, Set<Long> parentPageIdSet, boolean checkInheritedPermissions) Receives a set of page ids as a parameter and finds all visible children for them.DenormalisedPermissionServiceImpl.getVisibleChildPages
(@Nullable ConfluenceUser confluenceUser, Set<Long> parentPageIdSet, boolean checkInheritedPermissions) Receives a set of page ids as a parameter and finds all visible children for them.DenormalisedPermissionFallbackServiceImpl.getVisiblePageIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> pageIds, boolean checkSpacePermissions) Returns a set of visible page ids.DenormalisedPermissionOverrideProxyServiceImpl.getVisiblePageIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> pageIds, boolean checkSpacePermissions) DenormalisedPermissionRouter.getVisiblePageIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> pageIds, boolean checkSpacePermissions) Returns a set of visible page ids.DenormalisedPermissionServiceImpl.getVisiblePageIds
(@Nullable ConfluenceUser confluenceUser, Set<Long> pageIds, boolean checkSpacePermissions) Returns a set of visible page ids.DenormalisedPermissionFallbackServiceImpl.getVisibleTopLevelPages
(@Nullable ConfluenceUser confluenceUser, long spaceId) Finds all visible top-level pages.DenormalisedPermissionOverrideProxyServiceImpl.getVisibleTopLevelPages
(@Nullable ConfluenceUser confluenceUser, long spaceId) DenormalisedPermissionRouter.getVisibleTopLevelPages
(@Nullable ConfluenceUser confluenceUser, long spaceId) Finds all visible top-level pages.DenormalisedPermissionServiceImpl.getVisibleTopLevelPages
(@Nullable ConfluenceUser confluenceUser, long spaceId) Finds all visible top-level pages.boolean
RegularEntitiesAndPermissionsHelper.isSpacePermitted
(ConfluenceUser confluenceUser, long spaceId, String spacePermissionType) -
Uses of ConfluenceUser in com.atlassian.confluence.security.denormalisedpermissions.impl.user
Methods in com.atlassian.confluence.security.denormalisedpermissions.impl.user with parameters of type ConfluenceUserModifier and TypeMethodDescriptionDenormalisedSidManager.getAllUserSids
(ConfluenceUser confluenceUser) Get all user sids. -
Uses of ConfluenceUser in com.atlassian.confluence.security.persistence.dao
Methods in com.atlassian.confluence.security.persistence.dao with parameters of type ConfluenceUserModifier and TypeMethodDescriptionSpacePermissionDao.findPermissionsForUser
(ConfluenceUser user) Retrieves all permissions for userSpacePermissionDao.findPermissionsForUserInSpace
(ConfluenceUser user, Space space) Find the permissions granted for a user in a space -
Uses of ConfluenceUser in com.atlassian.confluence.security.persistence.dao.hibernate
Methods in com.atlassian.confluence.security.persistence.dao.hibernate that return ConfluenceUserMethods in com.atlassian.confluence.security.persistence.dao.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionHibernateSpacePermissionDao.findPermissionsForUser
(ConfluenceUser user) HibernateSpacePermissionDao.findPermissionsForUserInSpace
(ConfluenceUser user, Space space) void
HibernateSpacePermissionDao.removePermissionsForUser
(ConfluenceUser user) Constructors in com.atlassian.confluence.security.persistence.dao.hibernate with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.security.seraph
Methods in com.atlassian.confluence.security.seraph that return ConfluenceUserModifier and TypeMethodDescriptionstatic ConfluenceUser
ConfluenceAuthenticatorUtils.refreshPrincipalObtainedFromSession
(UserAccessor userAccessor, Principal principal) Constructors in com.atlassian.confluence.security.seraph with parameters of type ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.setup.settings
Methods in com.atlassian.confluence.setup.settings with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
DarkFeaturesManager.disableUserFeature
(ConfluenceUser user, String featureKey) Deprecated, for removal: This API element is subject to removal in a future version.since 9.3.void
DefaultDarkFeaturesManager.disableUserFeature
(ConfluenceUser user, String featureKey) void
VacantDarkFeaturesManager.disableUserFeature
(ConfluenceUser user, String featureKey) void
DarkFeaturesManager.enableUserFeature
(ConfluenceUser user, String featureKey) Deprecated, for removal: This API element is subject to removal in a future version.since 9.3.void
DefaultDarkFeaturesManager.enableUserFeature
(ConfluenceUser user, String featureKey) void
VacantDarkFeaturesManager.enableUserFeature
(ConfluenceUser user, String featureKey) DarkFeaturesManager.getDarkFeatures
(ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.since 9.3.DefaultDarkFeaturesManager.getDarkFeatures
(ConfluenceUser user) VacantDarkFeaturesManager.getDarkFeatures
(ConfluenceUser user) This is vacant (tenant-less) manager.static boolean
DarkFeatures.isDarkFeatureEnabled
(ConfluenceUser user, String featureKey) Deprecated, for removal: This API element is subject to removal in a future version.since 9.3. -
Uses of ConfluenceUser in com.atlassian.confluence.setup.struts
Methods in com.atlassian.confluence.setup.struts that return ConfluenceUser -
Uses of ConfluenceUser in com.atlassian.confluence.spaces
Methods in com.atlassian.confluence.spaces that return ConfluenceUserModifier and TypeMethodDescriptionReadOnlySpace.getCreator()
Deprecated, for removal: This API element is subject to removal in a future version.ReadOnlySpaceDescription.getCreator()
ReadOnlySpace.getLastModifier()
Deprecated, for removal: This API element is subject to removal in a future version.ReadOnlySpaceDescription.getLastModifier()
SpacesQuery.getUser()
Methods in com.atlassian.confluence.spaces with parameters of type ConfluenceUserModifier and TypeMethodDescription@NonNull Space
DefaultSpaceManager.createPersonalSpace
(String name, @Nullable String description, ConfluenceUser owner) @NonNull Space
ReadOnlySpaceManager.createPersonalSpace
(String name, @Nullable String description, ConfluenceUser owner) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull Space
SpaceManager.createPersonalSpace
(String name, @Nullable String description, ConfluenceUser owner) Creates a personal space.@NonNull Space
DefaultSpaceManager.createPrivatePersonalSpace
(String name, @Nullable String description, ConfluenceUser owner) @NonNull Space
ReadOnlySpaceManager.createPrivatePersonalSpace
(String name, @Nullable String description, ConfluenceUser owner) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull Space
SpaceManager.createPrivatePersonalSpace
(String name, @Nullable String description, ConfluenceUser owner) Create a personal Space for which only the creator has any permissions@NonNull Space
DefaultSpaceManager.createPrivateSpace
(String key, String name, @Nullable String description, ConfluenceUser creator) @NonNull Space
ReadOnlySpaceManager.createPrivateSpace
(String key, String name, @Nullable String description, ConfluenceUser creator) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull Space
SpaceManager.createPrivateSpace
(String key, String name, @Nullable String description, ConfluenceUser creator) Creates a Space for which only the creator has any permissions@NonNull Space
DefaultSpaceManager.createSpace
(String key, String name, @Nullable String description, ConfluenceUser creator) @NonNull Space
ReadOnlySpaceManager.createSpace
(String key, String name, @Nullable String description, ConfluenceUser creator) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull Space
SpaceManager.createSpace
(String key, String name, @Nullable String description, ConfluenceUser creator) SpacesQuery.Builder.forUser
(ConfluenceUser user) @NonNull List
DefaultSpaceManager.getAuthoredSpacesByUser
(ConfluenceUser user) @NonNull List
ReadOnlySpaceManager.getAuthoredSpacesByUser
(@Nullable ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull List
SpaceManager.getAuthoredSpacesByUser
(@Nullable ConfluenceUser user) @Nullable Space
DefaultSpaceManager.getPersonalSpace
(@Nullable ConfluenceUser user) @Nullable Space
ReadOnlySpaceManager.getPersonalSpace
(@Nullable ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.@Nullable Space
SpaceManager.getPersonalSpace
(@Nullable ConfluenceUser user) Deprecated.since 7.3.0, useSpaceService.find(Expansion...)
in plugins andSpaceManagerInternal
in core where applicable@NonNull List
DefaultSpaceManager.getSpacesContainingCommentsBy
(ConfluenceUser user) @NonNull List
ReadOnlySpaceManager.getSpacesContainingCommentsBy
(@Nullable ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull List
SpaceManager.getSpacesContainingCommentsBy
(@Nullable ConfluenceUser user) @NonNull List
DefaultSpaceManager.getSpacesContainingPagesEditedBy
(ConfluenceUser user) @NonNull List
ReadOnlySpaceManager.getSpacesContainingPagesEditedBy
(@Nullable ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull List
SpaceManager.getSpacesContainingPagesEditedBy
(@Nullable ConfluenceUser user) ReturnsPage
s that are either created or edited by the specified userdefault boolean
SpaceManager.hasPersonalSpace
(@Nullable ConfluenceUser user) boolean
ReadOnlySpaceDescription.isFavourite
(ConfluenceUser user) void
ReadOnlySpace.setCreator
(ConfluenceUser creator) Deprecated, for removal: This API element is subject to removal in a future version.void
ReadOnlySpaceDescription.setCreator
(ConfluenceUser creator) void
ReadOnlySpace.setLastModifier
(ConfluenceUser lastModifier) Deprecated, for removal: This API element is subject to removal in a future version.void
ReadOnlySpaceDescription.setLastModifier
(ConfluenceUser lastModifier) -
Uses of ConfluenceUser in com.atlassian.confluence.spaces.persistence.dao
Methods in com.atlassian.confluence.spaces.persistence.dao with parameters of type ConfluenceUserModifier and TypeMethodDescription@Nullable Space
SpaceDao.getPersonalSpace
(@Nullable ConfluenceUser user) SpaceDao.getSpacesContainingCommentsByUser
(@Nullable ConfluenceUser user) Find all spaces containing comments by a particular user.SpaceDao.getSpacesContainingPagesEditedByUser
(@Nullable ConfluenceUser user) Find all spaces containing pages that were edited by a particular user.SpaceDao.getSpacesCreatedByUser
(@Nullable ConfluenceUser username) Find all the spaces created by a given user. -
Uses of ConfluenceUser in com.atlassian.confluence.spaces.persistence.dao.hibernate
Methods in com.atlassian.confluence.spaces.persistence.dao.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescription@Nullable Space
HibernateSpaceDao.getPersonalSpace
(@Nullable ConfluenceUser user) HibernateSpaceDao.getSpacesContainingCommentsByUser
(@Nullable ConfluenceUser user) HibernateSpaceDao.getSpacesContainingPagesEditedByUser
(@Nullable ConfluenceUser user) HibernateSpaceDao.getSpacesCreatedByUser
(@Nullable ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.user
Classes in com.atlassian.confluence.user that implement ConfluenceUserModifier and TypeClassDescriptionclass
An implementation of the ConfluenceUser which wraps an atlassian-user Userclass
Deprecated, for removal: This API element is subject to removal in a future version.since 9.1, useConfluenceUserImpl
directly.Methods in com.atlassian.confluence.user that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
DefaultUserAccessor.createUser
(com.atlassian.crowd.model.user.UserTemplateWithAttributes userTemplate, com.atlassian.user.security.password.Credential password) DefaultUserAccessor.createUser
(com.atlassian.user.User userTemplate, com.atlassian.user.security.password.Credential credential) @Nullable ConfluenceUser
ReadOnlyUserAccessor.createUser
(com.atlassian.crowd.model.user.UserTemplateWithAttributes userTemplate, com.atlassian.user.security.password.Credential password) ReadOnlyUserAccessor.createUser
(com.atlassian.user.User userTemplate, com.atlassian.user.security.password.Credential password) UserAccessor.createUser
(com.atlassian.user.User userTemplate, com.atlassian.user.security.password.Credential password) static ConfluenceUser
AuthenticatedUserThreadLocal.get()
@Nullable ConfluenceUser
ConfluenceUserResolver.getExistingUserByKey
(com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
DefaultUserAccessor.getExistingUserByKey
(com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
ReadOnlyUserAccessor.getExistingUserByKey
(com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
UserAccessor.getExistingUserByKey
(com.atlassian.sal.api.user.UserKey key) Returns the user with the specified user key, ornull
if the user doesn't exist or the key isnull
.@Nullable ConfluenceUser
ConfluenceUserResolver.getExistingUserByPerson
(Person person) @Nullable ConfluenceUser
DefaultUserAccessor.getExistingUserByPerson
(@NonNull Person person) @Nullable ConfluenceUser
ReadOnlyUserAccessor.getExistingUserByPerson
(Person person) protected ConfluenceUser
PersonalInformation.getUser()
@Nullable ConfluenceUser
ConfluenceUserResolver.getUserByKey
(com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
DefaultUserAccessor.getUserByKey
(com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
ReadOnlyUserAccessor.getUserByKey
(com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
UserAccessor.getUserByKey
(com.atlassian.sal.api.user.UserKey key) Returns the user with the specified user key, ornull
if the user has never existed or the key isnull
.@Nullable ConfluenceUser
ConfluenceUserResolver.getUserByName
(String name) @Nullable ConfluenceUser
DefaultUserAccessor.getUserByName
(String name) @Nullable ConfluenceUser
ReadOnlyUserAccessor.getUserByName
(String name) @Nullable ConfluenceUser
UserAccessor.getUserByName
(String name) Returns the ConfluenceUser with the supplied user name or null if the user doesn't exist or the supplied name is null.DefaultUserAccessor.renameUser
(ConfluenceUser user, String newUsername) ReadOnlyUserAccessor.renameUser
(ConfluenceUser user, String newUsername) UserAccessor.renameUser
(ConfluenceUser user, String newUsername) Updates the username of the given user.Methods in com.atlassian.confluence.user that return types with arguments of type ConfluenceUserModifier and TypeMethodDescription@NonNull Optional<ConfluenceUser>
ConfluenceUserResolver.getExistingByApiUser
(User user) DefaultUserAccessor.getExistingByApiUser
(User user) ReadOnlyUserAccessor.getExistingByApiUser
(User user) DefaultUserAccessor.getMembers
(com.atlassian.user.Group group) DefaultUserAccessor.getMembers
(com.atlassian.user.Group group, int limit) ReadOnlyUserAccessor.getMembers
(com.atlassian.user.Group group) ReadOnlyUserAccessor.getMembers
(com.atlassian.user.Group group, int limit) UserAccessor.getMembers
(com.atlassian.user.Group group) Returns users who are members of the specified group (either directly or as a member of a nested group).UserAccessor.getMembers
(com.atlassian.user.Group group, int limit) Returns users who are members of the specified group.@NonNull PageResponse<ConfluenceUser>
ConfluenceUserResolver.getUsers
(LimitedRequest limitedRequest) Get fully backed (active or disabled) Confluence Users.DefaultUserAccessor.getUsers
(LimitedRequest limitedRequest) @NonNull PageResponse<ConfluenceUser>
ReadOnlyUserAccessor.getUsers
(LimitedRequest limitedRequest) @NonNull List<ConfluenceUser>
ConfluenceUserResolver.getUsersByUserKeys
(List<com.atlassian.sal.api.user.UserKey> userKeys) DefaultUserAccessor.getUsersByUserKeys
(List<com.atlassian.sal.api.user.UserKey> userKeys) ReadOnlyUserAccessor.getUsersByUserKeys
(List<com.atlassian.sal.api.user.UserKey> userKeys) UserAccessor.getUsersByUserKeys
(List<com.atlassian.sal.api.user.UserKey> userKeys) Returns a list of ConfluenceUser with the supplied UserKeys or an empty list if the users do not exist.com.atlassian.user.search.page.Pager<ConfluenceUser>
DefaultUserAccessor.searchUnsyncedUsers
(String searchParam) com.atlassian.user.search.page.Pager<ConfluenceUser>
ReadOnlyUserAccessor.searchUnsyncedUsers
(String searchParam) Methods in com.atlassian.confluence.user with parameters of type ConfluenceUserModifier and TypeMethodDescription<T> T
AuthenticatedUserImpersonator.asUser
(Callable<T> callback, @Nullable ConfluenceUser user) Impersonates the given user during the execution of the given callback.static AutoCloseable
AuthenticatedUserThreadLocal.asUser
(ConfluenceUser user) Deprecated.static void
AuthenticatedUserThreadLocal.asUser
(ConfluenceUser user, Runnable task) Executes the givenRunnable
with the given thread-local User.static <T> T
AuthenticatedUserThreadLocal.asUser
(ConfluenceUser user, Callable<T> task) Executes the givenCallable
with the given thread-local User.com.opensymphony.module.propertyset.PropertySet
DefaultUserAccessor.getPropertySet
(ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.since 7.7, read-only from 10.0, for removal in 11.0.com.opensymphony.module.propertyset.PropertySet
ReadOnlyUserAccessor.getPropertySet
(ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.com.opensymphony.module.propertyset.PropertySet
UserAccessor.getPropertySet
(ConfluenceUser user) Deprecated, for removal: This API element is subject to removal in a future version.since 7.7, read-only from 10.0, for removal in 11.0.@NonNull UserPreferences
DefaultUserAccessor.getUserPreferences
(@Nullable ConfluenceUser user) default @NonNull UserPreferences
UserPreferencesAccessor.getUserPreferences
(@Nullable ConfluenceUser user) boolean
DefaultUserContentManager.hasAuthoredContent
(ConfluenceUser user) boolean
UserContentManager.hasAuthoredContent
(ConfluenceUser user) boolean
DefaultUserAccessor.isCrowdManaged
(ConfluenceUser user) boolean
ReadOnlyUserAccessor.isCrowdManaged
(ConfluenceUser user) boolean
DefaultUserAccessor.isDeletedUser
(ConfluenceUser user) Check implementation is currently based on assumption that a deleted user is defined as a user with the same user key and username.boolean
ReadOnlyUserAccessor.isDeletedUser
(ConfluenceUser user) boolean
DefaultUserAccessor.isUnsyncedUser
(ConfluenceUser user) boolean
ReadOnlyUserAccessor.isUnsyncedUser
(ConfluenceUser user) void
UserMentionsContentReindexer.reindex
(ConfluenceUser user, String oldUsername) Adds content with mentions to the index queue in batches by searching against a specific version of the search index.void
PersonalInformationManager.removePersonalInformation
(@Nullable ConfluenceUser user) DefaultUserAccessor.renameUser
(ConfluenceUser user, String newUsername) ReadOnlyUserAccessor.renameUser
(ConfluenceUser user, String newUsername) UserAccessor.renameUser
(ConfluenceUser user, String newUsername) Updates the username of the given user.void
DefaultSignupManager.sendWelcomeEmail
(ConfluenceUser user) void
SignupManager.sendWelcomeEmail
(ConfluenceUser user) Sends a welcome email to the given new user.static void
AuthenticatedUserThreadLocal.set
(ConfluenceUser user) void
PersonalInformation.setUser
(ConfluenceUser user) static com.atlassian.user.User
UnknownUser.unknownUser
(ConfluenceUser user, I18NBean i18NBean) Constructors in com.atlassian.confluence.user with parameters of type ConfluenceUserModifierConstructorDescriptionPersonalInformation
(ConfluenceUser user, String personalInformation) ReadOnlyConfluenceUser
(ConfluenceUser delegate) Deprecated, for removal: This API element is subject to removal in a future version.UserInterfaceState
(@Nullable ConfluenceUser user, UserAccessor userAccessor) -
Uses of ConfluenceUser in com.atlassian.confluence.user.actions
Fields in com.atlassian.confluence.user.actions declared as ConfluenceUserMethods in com.atlassian.confluence.user.actions that return ConfluenceUserModifier and TypeMethodDescriptionAbstractUserProfileAction.getUser()
AbstractUsersAction.getUser()
ForgotUserPasswordAction.getUser()
RemoveUnsyncedUserAction.getUser()
Methods in com.atlassian.confluence.user.actions that return types with arguments of type ConfluenceUserMethods in com.atlassian.confluence.user.actions with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
ViewUserAction.isUserRemoteAndLocallyManaged
(ConfluenceUser user) Method parameters in com.atlassian.confluence.user.actions with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionvoid
AbstractSearchCrowdUsersAction.setPageResponse
(PageResponse<ConfluenceUser> result) Constructors in com.atlassian.confluence.user.actions with parameters of type ConfluenceUserModifierConstructorDescriptionDeleteUserLongRunningTask
(I18NBean i18NBean, GlobalSettings globalSettings, UserAccessorInternal userAccessor, ConfluenceUser user, com.atlassian.event.api.EventPublisher eventPublisher) -
Uses of ConfluenceUser in com.atlassian.confluence.user.administrators
Constructors in com.atlassian.confluence.user.administrators with parameters of type ConfluenceUserModifierConstructorDescriptionDefaultEditUserGroupAdministrator
(ConfluenceUser user, ConfluenceUser remoteUser, UserAccessor userAccessor, PermissionManager permissionManager, SpacePermissionManager spacePermissionManager) -
Uses of ConfluenceUser in com.atlassian.confluence.user.extras.aggregation.impl
Methods in com.atlassian.confluence.user.extras.aggregation.impl with parameters of type ConfluenceUserModifier and TypeMethodDescriptionboolean
AggregationWarningManager.isUserAcknowledged
(ConfluenceUser user) AggregationWarningManager.setAcknowledged
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.user.notifications
Methods in com.atlassian.confluence.user.notifications with parameters of type ConfluenceUserModifier and TypeMethodDescriptionWelcomeEmailBuilder.buildContextFrom
(ConfluenceUser user, NotificationData notificationData) Constructs aNotificationContext
for the welcome email with the given notificationDataWelcomeEmailBuilder.buildFrom
(ConfluenceUser user) BuildsNotificationData
for a welcome email for the given (new) user. -
Uses of ConfluenceUser in com.atlassian.confluence.user.persistence.dao
Methods in com.atlassian.confluence.user.persistence.dao that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
ConfluenceUserDao.findByKey
(@Nullable com.atlassian.sal.api.user.UserKey key) Retrieve a ConfluenceUser by the user key.@Nullable ConfluenceUser
ConfluenceUserDao.findByUsername
(@Nullable String username) Find the ConfluenceUser with the given user name.@NonNull ConfluenceUser
ConfluenceUserDao.rename
(ConfluenceUser userToRename, String newUsername, boolean overrideExisting) Renames a user@NonNull ConfluenceUser
Renames a userMethods in com.atlassian.confluence.user.persistence.dao that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionMap<com.atlassian.sal.api.user.UserKey,
Optional<ConfluenceUser>> ConfluenceUserDao.findByKeys
(Set<com.atlassian.sal.api.user.UserKey> userkeys) Performs a bulk lookup of multipleConfluenceUser
s.ConfluenceUserDao.findConfluenceUsersByLowerNames
(Iterable<String> lowerNames) Find allConfluenceUser
which have the given lowerNames.@NonNull Set<ConfluenceUser>
ConfluenceUserDao.getAll()
ConfluenceUserDao.searchUnsyncedUsers
(String searchParam) Search all unsynced users, whose account has been disconnected from an external directory, i.e.Methods in com.atlassian.confluence.user.persistence.dao with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
ConfluenceUserDao.create
(ConfluenceUser user) Create a new ConfluenceUser.PersonalInformationDao.getAllByUser
(ConfluenceUser user) Workaround for duplicate personal information.PersonalInformationDao.getByUser
(ConfluenceUser user) Fetches the personal information object for this user.boolean
ConfluenceUserDao.isDeletedUser
(ConfluenceUser user) Check whether or not a user has been deleted completely from the application.boolean
ConfluenceUserDao.isUnsyncedUser
(ConfluenceUser user) Check whether or not a user exists in the application as unsynced.void
ConfluenceUserDao.remove
(ConfluenceUser user) Remove the supplied ConfluenceUser from persistence.@NonNull ConfluenceUser
ConfluenceUserDao.rename
(ConfluenceUser userToRename, String newUsername, boolean overrideExisting) Renames a uservoid
ConfluenceUserDao.update
(ConfluenceUser user) Change a property of an existing ConfluenceUser. -
Uses of ConfluenceUser in com.atlassian.confluence.user.persistence.dao.compatibility
Methods in com.atlassian.confluence.user.persistence.dao.compatibility that return ConfluenceUserModifier and TypeMethodDescriptionstatic ConfluenceUser
FindUserHelper.getUser
(@Nullable com.atlassian.user.User user) static ConfluenceUser
FindUserHelper.getUserByUserKey
(com.atlassian.sal.api.user.UserKey userKey) Get a user byUserKey
static @Nullable ConfluenceUser
FindUserHelper.getUserByUsername
(@Nullable String username) Get a user by username. -
Uses of ConfluenceUser in com.atlassian.confluence.user.persistence.dao.hibernate
Methods in com.atlassian.confluence.user.persistence.dao.hibernate that return ConfluenceUserModifier and TypeMethodDescription@Nullable ConfluenceUser
HibernateConfluenceUserDao.findByKey
(@Nullable com.atlassian.sal.api.user.UserKey key) @Nullable ConfluenceUser
HibernateConfluenceUserDao.findByUsername
(@Nullable String username) @NonNull ConfluenceUser
HibernateConfluenceUserDao.rename
(ConfluenceUser userToRename, String newUsername, boolean overrideExisting) @NonNull ConfluenceUser
Methods in com.atlassian.confluence.user.persistence.dao.hibernate that return types with arguments of type ConfluenceUserModifier and TypeMethodDescriptionMap<com.atlassian.sal.api.user.UserKey,
Optional<ConfluenceUser>> HibernateConfluenceUserDao.findByKeys
(Set<com.atlassian.sal.api.user.UserKey> userkeys) HibernateConfluenceUserDao.findConfluenceUsersByLowerNames
(Iterable<String> lowerNames) @NonNull Set<ConfluenceUser>
HibernateConfluenceUserDao.getAll()
HibernateConfluenceUserDao.searchUnsyncedUsers
(String searchParam) Methods in com.atlassian.confluence.user.persistence.dao.hibernate with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
HibernateConfluenceUserDao.create
(ConfluenceUser user) Persist a new ConfluenceUser.HibernatePersonalInformationDao.getAllByUser
(@Nullable ConfluenceUser user) HibernatePersonalInformationDao.getByUser
(@Nullable ConfluenceUser user) Fetches a personal information object for the specified user.boolean
HibernateConfluenceUserDao.isDeletedUser
(ConfluenceUser user) boolean
HibernateConfluenceUserDao.isUnsyncedUser
(ConfluenceUser user) void
HibernateConfluenceUserDao.remove
(ConfluenceUser user) @NonNull ConfluenceUser
HibernateConfluenceUserDao.rename
(ConfluenceUser userToRename, String newUsername, boolean overrideExisting) void
HibernateConfluenceUserDao.update
(ConfluenceUser user) -
Uses of ConfluenceUser in com.atlassian.confluence.userstatus
Methods in com.atlassian.confluence.userstatus with parameters of type ConfluenceUserModifier and TypeMethodDescriptiondefault void
FavouriteManager.addPageToFavourites
(ConfluenceUser user, AbstractPage page) Add a page or blog post to a user's favourites by attaching a personal label to the space.default void
FavouriteManager.addSpaceToFavourites
(ConfluenceUser user, Space space) Add a space to a user's favourites by attaching a personal label to the space.default boolean
FavouriteManager.hasPermission
(ConfluenceUser user, AbstractPage page) Get whether the current user has permission to add or remove a page favourite.default boolean
FavouriteManager.hasPermission
(ConfluenceUser user, Space space) Get whether the current user has permission to add or remove a space favourite.default boolean
FavouriteManager.isUserFavourite
(ConfluenceUser user, AbstractPage page) Returns whether a page or blog post is marked as a favourite for a user.default boolean
FavouriteManager.isUserFavourite
(ConfluenceUser user, Space space) Returns whether a space is marked as a favourite for a user.default void
FavouriteManager.removePageFromFavourites
(ConfluenceUser user, AbstractPage page) Remove a page or blog post from a user's favourites.default void
FavouriteManager.removeSpaceFromFavourites
(ConfluenceUser user, Space space) Remove a space from a user's favourites. -
Uses of ConfluenceUser in com.atlassian.confluence.util
Methods in com.atlassian.confluence.util that return types with arguments of type ConfluenceUserMethods in com.atlassian.confluence.util with parameters of type ConfluenceUserModifier and TypeMethodDescriptionstatic Label
LabelUtil.addLabel
(String labelReference, LabelManager labelManager, Labelable object, ConfluenceUser user) Adds the label to the specified object.Constructor parameters in com.atlassian.confluence.util with type arguments of type ConfluenceUserModifierConstructorDescriptionPageChangesBean
(int numberOfChanges, Iterable<ConfluenceUser> usersWhoMadeChanges) -
Uses of ConfluenceUser in com.atlassian.confluence.util.longrunning
Methods in com.atlassian.confluence.util.longrunning with parameters of type ConfluenceUserModifier and TypeMethodDescriptionMap<LongRunningTaskId,
com.atlassian.core.task.longrunning.LongRunningTask> DefaultLongRunningTaskManager.getAllTasks
(@Nullable ConfluenceUser asUser) default @Nullable com.atlassian.core.task.longrunning.LongRunningTask
LongRunningTaskManager.getLongRunningTask
(@Nullable ConfluenceUser user, LongRunningTaskId id) Retrieve a previously started task.default LongRunningTaskId
LongRunningTaskManager.startLongRunningTask
(@Nullable ConfluenceUser user, com.atlassian.core.task.longrunning.LongRunningTask task) Start some task in a new thread -
Uses of ConfluenceUser in com.atlassian.integrationtest.utils
Methods in com.atlassian.integrationtest.utils that return ConfluenceUserModifier and TypeMethodDescriptionItStateManager.makeAdminUser()
ItStateManager.makeAdminUser
(String username, String name) Creates a user and puts it in the confluence-administrators group, which results in superuser permissions.Creates a user with no special permissions or group memberships.ItStateManager.trackUser
(ConfluenceUser user) Methods in com.atlassian.integrationtest.utils with parameters of type ConfluenceUserModifier and TypeMethodDescriptionvoid
ItStateManager.addContentNotification
(ConfluenceUser user, ContentEntityObject contentEntityObject) void
ItStateManager.addGlobalPermissionToUser
(String permission, ConfluenceUser user) void
ItStateManager.addUserToGroup
(ConfluenceUser user, com.atlassian.crowd.embedded.api.Group group) void
ItStateManager.deletePage
(Page page, ConfluenceUser user) void
ItStateManager.grantUseConfluencePermission
(ConfluenceUser user) GrantsSpacePermission.USE_CONFLUENCE_PERMISSION
to a specific user, granting them licensed access to Confluence.void
ItStateManager.removeUserFromGroup
(ConfluenceUser user, com.atlassian.crowd.embedded.api.Group group) ItStateManager.storeAndGetTestBlogPost
(Space space, String title, String status, ConfluenceUser author) ItStateManager.storeAndGetTestPage
(Space pageSpace, String title, String contentStatus, Page originalPage, ConfluenceUser author) void
ItStateManager.storeCrowdSyncToken
(ConfluenceUser user, String token) ItStateManager.trackUser
(ConfluenceUser user) Method parameters in com.atlassian.integrationtest.utils with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionvoid
ItStateManager.removeAllUsersExcept
(Set<ConfluenceUser> usersToKeep) -
Uses of ConfluenceUser in com.atlassian.sal.confluence.user
Methods in com.atlassian.sal.confluence.user that return ConfluenceUserConstructors in com.atlassian.sal.confluence.user with parameters of type ConfluenceUserModifierConstructorDescriptionConfluenceUserProfile
(ConfluenceUser user, ProfilePictureInfo profilePictureInfo) -
Uses of ConfluenceUser in com.atlassian.testsupport
Methods in com.atlassian.testsupport with parameters of type ConfluenceUserModifier and TypeMethodDescriptionTestDataCreator.createPage
(Space testSpace, Page parentPage, String title, String body, ConfluenceUser author) TestDataCreator.createSpace
(String spaceKey, String spaceDescriptionStr, String homePageTitle, String homePageBody, ConfluenceUser author) TestDataCreator.generateChildPages
(ConfluenceUser author, Page parentPage, String body, int width, int childCount) Method parameters in com.atlassian.testsupport with type arguments of type ConfluenceUserModifier and TypeMethodDescriptionTestDataCreator.pageHierarchyGenerator
(Space testSpace, Page rootPage, int width, int childCount, List<ConfluenceUser> authors) -
Uses of ConfluenceUser in it.com.atlassian.confluence
Fields in it.com.atlassian.confluence declared as ConfluenceUserModifier and TypeFieldDescriptionprotected ConfluenceUser
AbstractInjectableStateTest.admin
protected ConfluenceUser
AbstractInjectableStateTest.otherUser