Uses of Interface
com.atlassian.bitbucket.user.ApplicationUser
Packages that use ApplicationUser
Package
Description
-
Uses of ApplicationUser in com.atlassian.bitbucket.activity
Methods in com.atlassian.bitbucket.activity that return ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.auth
Methods in com.atlassian.bitbucket.auth that return ApplicationUserModifier and TypeMethodDescriptionRememberMeService.authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Attempts to authenticate a request using the remember-me cookie provided on the request.AuthenticationContext.getCurrentUser()Methods in com.atlassian.bitbucket.auth that return types with arguments of type ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.comment
Methods in com.atlassian.bitbucket.comment that return ApplicationUserModifier and TypeMethodDescriptionComment.getAuthor()CommentSearchRequest.getAuthor()CommentSearchRequest.getPendingAuthor()Deprecated.in 9.6 for removal in 10.0 without replacement.Comment.getResolver()Retrieves theuserwho resolved the comment.CommentThread.getResolver()Methods in com.atlassian.bitbucket.comment with parameters of type ApplicationUserModifier and TypeMethodDescriptionCommentSearchRequest.Builder.author(ApplicationUser value) CommentSearchRequest.Builder.pendingAuthor(ApplicationUser value) Deprecated.in 9.6 for removal in 10.0 without replacement. -
Uses of ApplicationUser in com.atlassian.bitbucket.commit
Methods in com.atlassian.bitbucket.commit that return ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.content
Methods in com.atlassian.bitbucket.content that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionEditFileRequest.getAuthor()The author of the commit, if provided.Methods in com.atlassian.bitbucket.content with parameters of type ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.dashboard
Methods in com.atlassian.bitbucket.dashboard that return ApplicationUserModifier and TypeMethodDescriptionSuggestPullRequestsRequest.getUser()Suggestions will be based on push activity for the given user.Constructors in com.atlassian.bitbucket.dashboard with parameters of type ApplicationUserModifierConstructorDescriptionBuilder(ApplicationUser user, Date changesSince) Constructs a builder for creatingSuggestPullRequestsRequestobjects. -
Uses of ApplicationUser in com.atlassian.bitbucket.event
Methods in com.atlassian.bitbucket.event that return ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.event.commit
Methods in com.atlassian.bitbucket.event.commit that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionCommitDiscussionParticipantsUpdatedEvent.getAddedParticipants()CommitDiscussionParticipantsUpdatedEvent.getRemovedParticipants()Constructor parameters in com.atlassian.bitbucket.event.commit with type arguments of type ApplicationUserModifierConstructorDescriptionCommitDiscussionParticipantsUpdatedEvent(Object source, CommitDiscussion discussion, Set<ApplicationUser> added, Set<ApplicationUser> removed) -
Uses of ApplicationUser in com.atlassian.bitbucket.event.permission
Methods in com.atlassian.bitbucket.event.permission that return ApplicationUserModifier and TypeMethodDescriptionPermissionEvent.getAffectedUser()PermissionGrantedEvent.getAffectedUser()PermissionModifiedEvent.getAffectedUser()PermissionRevokedEvent.getAffectedUser()Constructors in com.atlassian.bitbucket.event.permission with parameters of type ApplicationUserModifierConstructorDescriptionprotectedAbstractGlobalPermissionModificationEvent(Object source, Permission oldValue, Permission newValue, String affectedGroup, ApplicationUser affectedUser) protectedAbstractProjectPermissionModificationEvent(Object source, Permission oldValue, Permission newValue, Project project, String affectedGroup, ApplicationUser affectedUser) protectedAbstractRepositoryPermissionModificationEvent(Object source, Permission oldValue, Permission newValue, Repository repository, String affectedGroup, ApplicationUser affectedUser) protectedGlobalPermissionEvent(Object source, Permission permission, String affectedGroup, ApplicationUser affectedUser) GlobalPermissionGrantedEvent(Object source, Permission permission, String affectedGroup, ApplicationUser affectedUser) GlobalPermissionGrantRequestedEvent(Object source, Permission permission, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) GlobalPermissionModificationRequestedEvent(Object source, Permission oldValue, Permission newValue, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) GlobalPermissionModifiedEvent(Object source, Permission oldValue, Permission newValue, String affectedGroup, ApplicationUser affectedUser) GlobalPermissionRevocationRequestedEvent(Object source, Permission permission, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) GlobalPermissionRevokedEvent(Object source, Permission permission, String affectedGroup, ApplicationUser affectedUser) protectedPermissionEvent(Object source, Permission permission, String affectedGroup, ApplicationUser affectedUser) protectedProjectPermissionEvent(Object source, Permission permission, Project project, String affectedGroup, ApplicationUser affectedUser) ProjectPermissionGrantedEvent(Object source, Permission permission, Project project, String affectedGroup, ApplicationUser affectedUser) ProjectPermissionGrantRequestedEvent(Object source, Permission permission, Project project, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) ProjectPermissionModificationRequestedEvent(Object source, Permission oldValue, Permission newValue, Project project, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) ProjectPermissionModifiedEvent(Object source, Permission oldValue, Permission newValue, Project project, String affectedGroup, ApplicationUser affectedUser) ProjectPermissionRevocationRequestedEvent(Object source, Permission permission, Project project, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) ProjectPermissionRevokedEvent(Object source, Permission permission, Project project, String affectedGroup, ApplicationUser affectedUser) protectedRepositoryPermissionEvent(Object source, Permission permission, Repository repository, String affectedGroup, ApplicationUser affectedUser) RepositoryPermissionGrantedEvent(Object source, Permission permission, Repository repository, String affectedGroup, ApplicationUser affectedUser) RepositoryPermissionGrantRequestedEvent(Object source, Permission permission, Repository repository, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) RepositoryPermissionModificationRequestedEvent(Object source, Permission oldValue, Permission newValue, Repository repository, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) RepositoryPermissionModifiedEvent(Object source, Permission oldValue, Permission newValue, Repository repository, String affectedGroup, ApplicationUser affectedUser) RepositoryPermissionRevocationRequestedEvent(Object source, Permission permission, Repository repository, String affectedGroup, ApplicationUser affectedUser, CancelState cancelState) RepositoryPermissionRevokedEvent(Object source, Permission permission, Repository repository, String affectedGroup, ApplicationUser affectedUser) -
Uses of ApplicationUser in com.atlassian.bitbucket.event.pull
Methods in com.atlassian.bitbucket.event.pull that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionPullRequestParticipantsUpdatedEvent.getAddedParticipants()PullRequestReviewersUpdatedEvent.getAddedReviewers()PullRequestParticipantsUpdatedEvent.getRemovedParticipants()PullRequestReviewersUpdatedEvent.getRemovedReviewers()PullRequestOpenRequestedEvent.getReviewers()Retrieves a set containing theuserswho have been specified as reviewers for the pull request that is about to be created.Constructor parameters in com.atlassian.bitbucket.event.pull with type arguments of type ApplicationUserModifierConstructorDescriptionPullRequestOpenRequestedEvent(Object source, PullRequest pullRequest, Set<ApplicationUser> reviewers, CancelState cancelState) PullRequestParticipantsUpdatedEvent(Object source, PullRequest pullRequest, Set<ApplicationUser> added, Set<ApplicationUser> removed) PullRequestReviewersUpdatedEvent(Object source, PullRequest pullRequest, Set<ApplicationUser> added, Set<ApplicationUser> removed) -
Uses of ApplicationUser in com.atlassian.bitbucket.event.repository
Methods in com.atlassian.bitbucket.event.repository that return ApplicationUserModifier and TypeMethodDescriptionRepositoryRefsChangedEvent.getUser()Retrieves the user who triggered the ref changes, if available. -
Uses of ApplicationUser in com.atlassian.bitbucket.event.user
Methods in com.atlassian.bitbucket.event.user that return ApplicationUserModifier and TypeMethodDescriptionUserCleanupEvent.getDeletedUser()UserAttributeChangedEvent.getUpdatedUser()UserErasedEvent.getUpdatedUser()Constructors in com.atlassian.bitbucket.event.user with parameters of type ApplicationUserModifierConstructorDescriptionUserAvatarUpdatedEvent(Object source, ApplicationUser updatedUser) UserCleanupEvent(Object source, ApplicationUser deletedUser) UserErasedEvent(Object source, long duration, String originalUsername, ApplicationUser updatedUser) UserTimeZoneChangedEvent(Object source, ApplicationUser updatedUser, String oldZoneId, String newZoneId) -
Uses of ApplicationUser in com.atlassian.bitbucket.job
Methods in com.atlassian.bitbucket.job that return types with arguments of type ApplicationUserMethods in com.atlassian.bitbucket.job with parameters of type ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.license
Methods in com.atlassian.bitbucket.license with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoidLicenseService.validateCanLicenseUser(ApplicationUser user, Permission permission) Validate if the given user can be licensed without violating license limits -
Uses of ApplicationUser in com.atlassian.bitbucket.mail
Methods in com.atlassian.bitbucket.mail that return types with arguments of type ApplicationUserMethod parameters in com.atlassian.bitbucket.mail with type arguments of type ApplicationUserModifier and TypeMethodDescriptionSoyMailMessageRequest.Builder.recipients(Iterable<ApplicationUser> value) -
Uses of ApplicationUser in com.atlassian.bitbucket.permission
Methods in com.atlassian.bitbucket.permission that return ApplicationUserModifier and TypeMethodDescriptionPermissionRequest.getUser()PermittedUser.getUser()Retrieves the user to which the permission has been granted.Methods in com.atlassian.bitbucket.permission that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionPermissionAdminService.findLicensedUsersWithoutProjectPermission(Project project, String filter, PageRequest pageRequest) PermissionAdminService.findLicensedUsersWithoutRepositoryPermission(Repository repository, String filter, PageRequest pageRequest) PermissionAdminService.findUsersWithoutGlobalPermission(String filter, PageRequest pageRequest) Retrieves a page ofactiveusers who have not been explicitly granted any global permissionPermissionService.getGrantedUsers(Permission permission, PageRequest request) Get the users which are granted a permissionSetPermissionRequest.getUsers()Methods in com.atlassian.bitbucket.permission with parameters of type ApplicationUserModifier and TypeMethodDescriptionPermissionService.getHighestGlobalPermission(ApplicationUser user) Get the highest global permission for a user.booleanPermissionService.hasAnyUserPermission(ApplicationUser user, Permission permission) booleanPermissionService.hasGlobalPermission(ApplicationUser user, Permission permission) Will return true if the user isactiveand one of the following conditions is met: permission is granted directly for the given user permission is granted to a group the given user is a member ofbooleanPermissionService.hasProjectPermission(ApplicationUser user, int projectId, Permission permission) booleanPermissionService.hasProjectPermission(ApplicationUser user, Project project, Permission permission) Will return true if the user isactiveand one of the following conditions is met: permission is granted directly for the given user on the given project permission is granted for all logged in users on the given project permission is granted to a group the given user is a member of on the given project The given user is directly granted a permission on at least one repository within the given project and the given permission is implied as a result A group the given user is a member of is granted a permission on at least one repository within the given project and the given permission is implied as a result The given project ispublicly accessibleand the permission is implied as a result the given user is directly grantedadministration rightsA group the given user is a member of is grantedadministration rightsbooleanPermissionService.hasRepositoryPermission(ApplicationUser user, int repositoryId, Permission permission) booleanPermissionService.hasRepositoryPermission(ApplicationUser user, Repository repository, Permission permission) Will return true if the user isactiveand one of the following conditions is met: permission is granted directly for the given user on the given repository permission is granted to a group the given user is a member of on the given repository The given user is directly granted a permission on the containing project and the given permission is implied as a result A group the given user is a member of is granted a permission on the containing project and the given permission is implied as a result All logged in users are granted a permission to the containing project and the given permission is implied as a result The given repository ispublicly accessibleand the permission is implied as a result the given user is directly grantedadministration rightsA group the given user is a member of is grantedadministration rightsThis method will always returnfalseif theusergiven isnullas anonymous users cannot be granted permissions by definition.booleanPermissionService.hasUserPermission(ApplicationUser user, int targetUserId, Permission permission) booleanPermissionService.hasUserPermission(ApplicationUser targetUser, Permission permission) booleanPermissionService.hasUserPermission(ApplicationUser user, ApplicationUser targetUser, Permission permission) voidPermissionAdminService.revokeAllGlobalPermissions(ApplicationUser user) Revoke all global permissions for the given user.voidPermissionAdminService.revokeAllProjectPermissions(Project project, ApplicationUser user) Revoke all project permissions for the given user.voidPermissionAdminService.revokeAllRepositoryPermissions(Repository repository, ApplicationUser user) Revoke all repository permissions for the given user.voidPermissionAdminService.revokeAllUserPermissions(ApplicationUser user) Revoke all permissions from a user.PermissionRequest.Builder.user(ApplicationUser value) SetPermissionRequest.Builder.user(ApplicationUser user) voidPermissionValidationService.validateForUser(ApplicationUser targetUser, Permission permission) Validate that the current user has the specified permission for the target user.Method parameters in com.atlassian.bitbucket.permission with type arguments of type ApplicationUserModifier and TypeMethodDescriptionSetPermissionRequest.Builder.users(Iterable<ApplicationUser> users) -
Uses of ApplicationUser in com.atlassian.bitbucket.project
Methods in com.atlassian.bitbucket.project that return ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.pull
Methods in com.atlassian.bitbucket.pull that return ApplicationUserMethods in com.atlassian.bitbucket.pull that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionPullRequestReviewersUpdatedActivity.getAddedReviewers()PullRequestReviewersUpdatedActivity.getRemovedReviewers()InvalidPullRequestParticipantsException.getValidParticipants()InvalidPullRequestReviewersException.getValidReviewers()PullRequestService.searchUsers(PullRequestParticipantSearchRequest searchRequest, PageRequest pageRequest) Findsuserswho have participated in pull requests based on the providedsearch request.Constructor parameters in com.atlassian.bitbucket.pull with type arguments of type ApplicationUserModifierConstructorDescriptionInvalidPullRequestParticipantsException(KeyedMessage message, PullRequestRole role, Map<String, KeyedMessage> errorsByParticipantName, Set<ApplicationUser> validParticipants) InvalidPullRequestReviewersException(KeyedMessage message, Map<String, KeyedMessage> reviewerErrorsByName, Set<ApplicationUser> validReviewers) -
Uses of ApplicationUser in com.atlassian.bitbucket.pull.automerge
Methods in com.atlassian.bitbucket.pull.automerge that return ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.pull.reviewer
Methods in com.atlassian.bitbucket.pull.reviewer that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionReviewerGroup.getUsers()ReviewerGroupCreateRequest.getUsers()ReviewerGroupUpdateRequest.getUsers()Methods in com.atlassian.bitbucket.pull.reviewer with parameters of type ApplicationUserModifier and TypeMethodDescriptionReviewerGroupCreateRequest.Builder.users(ApplicationUser... values) ReviewerGroupUpdateRequest.Builder.users(ApplicationUser... values) Method parameters in com.atlassian.bitbucket.pull.reviewer with type arguments of type ApplicationUserModifier and TypeMethodDescriptionReviewerGroupCreateRequest.Builder.users(Iterable<ApplicationUser> values) ReviewerGroupUpdateRequest.Builder.users(Iterable<ApplicationUser> values) -
Uses of ApplicationUser in com.atlassian.bitbucket.repository
Methods in com.atlassian.bitbucket.repository that return ApplicationUserMethods in com.atlassian.bitbucket.repository with parameters of type ApplicationUserModifier and TypeMethodDescriptionRepositoryService.findByOwner(ApplicationUser owner, PageRequest pageRequest) Retrieves a page ofrepositoriesowned by the specifieduser.RepositoryCloneLinksRequest.Builder.user(ApplicationUser value) -
Uses of ApplicationUser in com.atlassian.bitbucket.scm
Methods in com.atlassian.bitbucket.scm that return ApplicationUserModifier and TypeMethodDescriptionAbstractMergeCommandParameters.getAuthor()EditFileCommandParameters.getAuthor()AbstractMergeCommandParameters.getCommitter()EditFileCommandParameters.getCommitter()RevertCommandParameters.getCommitter()Methods in com.atlassian.bitbucket.scm with parameters of type ApplicationUserModifier and TypeMethodDescriptionAbstractMergeCommandParameters.AbstractBuilder.author(ApplicationUser value) EditFileCommandParameters.Builder.author(ApplicationUser value) AbstractMergeCommandParameters.AbstractBuilder.committer(ApplicationUser value) EditFileCommandParameters.Builder.committer(ApplicationUser value) RevertCommandParameters.Builder.committer(ApplicationUser value) -
Uses of ApplicationUser in com.atlassian.bitbucket.scm.ref
Methods in com.atlassian.bitbucket.scm.ref that return ApplicationUserMethods in com.atlassian.bitbucket.scm.ref with parameters of type ApplicationUserModifier and TypeMethodDescriptionAbstractRefCommandParameters.AbstractRefBuilder.author(ApplicationUser value) -
Uses of ApplicationUser in com.atlassian.bitbucket.timezone
Methods in com.atlassian.bitbucket.timezone with parameters of type ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.user
Subinterfaces of ApplicationUser in com.atlassian.bitbucket.userModifier and TypeInterfaceDescriptioninterfaceExtends aApplicationUserwith additional details relating to the directory backing the user.interfaceRepresents a registered service user.Methods in com.atlassian.bitbucket.user that return ApplicationUserModifier and TypeMethodDescriptionUserService.findUserByEmail(String value) UserService.findUserByNameOrEmail(String value) UserErasureRequest.getUpdatedUser()UserService.getUserById(int id) Retrieves aApplicationUserby itsID.UserService.getUserById(int id, boolean inactive) Retrieves aApplicationUserby itsID.UserService.getUserByName(String username) UserService.getUserByName(String username, boolean inactive) Retrieves aApplicationUserby itsusername, optionally returning the user even if it has been removed from the underlying user store.UserService.getUserBySlug(String slug) UserService.updateUser(String displayName, String emailAddress) Deprecated.in 9.4 for removal in 10.0.UserService.updateUser(String displayName, String emailAddress, String currentPassword) Updates thedisplay nameande-mail addressfor the current user.Methods in com.atlassian.bitbucket.user that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionUserService.findUsers(PageRequest pageRequest) UserService.findUsersByGroup(String groupName, PageRequest pageRequest) Retrieves a page ofactiveusers which are members of the specified group.UserService.findUsersByName(String username, PageRequest pageRequest) UserService.getUsersById(Set<Integer> ids) UserService.getUsersById(Set<Integer> ids, boolean inactive) Retrieves a set ofApplicationUsers by theirIDs, optionally including users who have been removed from the underlying user store.UserService.getUsersByName(Set<String> usernames) UserService.getUsersByName(Set<String> usernames, boolean inactive) Retrieves a set ofApplicationUsers by theirusernames, optionally including users who have been removed from the underlying user store.UserService.search(UserSearchRequest request, PageRequest pageRequest) Methods in com.atlassian.bitbucket.user with parameters of type ApplicationUserModifier and TypeMethodDescriptionprotected TAbstractApplicationUserVisitor.defaultValue(ApplicationUser user) Convenience method that allows implementors to provide a single fallback return valuevoidUserService.deleteAvatar(ApplicationUser user) Delete the avatar associated with a user.protected voidAbstractVoidApplicationUserVisitor.doVisit(ApplicationUser user) static booleanApplicationUserEquality.equals(ApplicationUser user, Object object) UserService.getAvatar(ApplicationUser user, int size) Retrieves the current avatar for the specified user at a requested size.UserAdminService.getUserDetails(ApplicationUser user) static intApplicationUserEquality.hashCode(ApplicationUser user) SecurityService.impersonating(ApplicationUser user, String reason) Creates a custom security context that is authenticated asuserthat can be used to perform operations.booleanUserService.isUserActive(ApplicationUser user) Retrieves the active state of the user.booleanUserService.isUserActive(ApplicationUser user, boolean checkDirectory) Retrieves the active state of the user.booleanUserService.isUserInGroup(ApplicationUser user, String groupName) Retrieves a flag indicating whether the specified user is a member of the specified group.voidUserService.updateAvatar(ApplicationUser user, AvatarSupplier supplier) Updates the specified user's avatar, replacing it with the one contained in the providedsupplier.voidUserService.updateAvatar(ApplicationUser user, String uri) Updates the specified user's avatar, replacing it with the one contained in the provided data URI.AbstractApplicationUserVisitor.visit(ApplicationUser user) AbstractVoidApplicationUserVisitor.visit(ApplicationUser user) ApplicationUserVisitor.visit(ApplicationUser user) Constructors in com.atlassian.bitbucket.user with parameters of type ApplicationUser -
Uses of ApplicationUser in com.atlassian.bitbucket.watcher
Methods in com.atlassian.bitbucket.watcher that return ApplicationUserMethods in com.atlassian.bitbucket.watcher that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionAbstractWatcherRequest.getUser()If provided, determines which user is the subject of this requestMethods in com.atlassian.bitbucket.watcher with parameters of type ApplicationUserModifier and TypeMethodDescriptionAbstractWatcherRequest.AbstractBuilder.user(ApplicationUser value)