public interface UserAccessorInternal extends UserAccessor
UserAccessor
interface; see the package-info.java for rationale.ANONYMOUS, DEFAULT_GROUP_NAMES, GROUP_CONFLUENCE_ADMINS, GROUP_CONFLUENCE_USERS, PROFILE_PICTURE_BUILTIN_PATH, USER_GROUP_SUFFIX
Modifier and Type | Method and Description |
---|---|
ConfluenceUser |
getExistingUserByPerson(Person person)
Retrieve the corresponding ConfluenceUser (if any) for a Person, by username, or user key
|
countLicenseConsumingUsers, countUsersWithConfluenceAccess, createUser, exists, filterUnaccessibleGroups, filterUnaccessibleGroups, filterUnaccessibleUsers, filterUnaccessibleUsers, findUsersAsList, getAllDefaultGroupNames, getConfluenceUserPreferences, getExistingUserByKey, getGroupNames, getGroupNamesForUserName, getGroupsAsList, getGroupsAsList, getMemberNamesAsList, getMembers, getNewUserDefaultGroupName, getPropertySet, getPropertySet, getUser, getUserByKey, getUserByName, getUserIfAvailable, getUserNamesWithConfluenceAccess, getUserProfilePicture, getUserProfilePicture, getUsersWithConfluenceAccessAsList, getWriteableGroups, isReadOnly, isReadOnly, isSuperUser, renameUser, setUserProfilePicture, setUserProfilePicture
addGroup, addMembership, addMembership, addUser, addUser, alterPassword, authenticate, createGroup, createUser, deactivateUser, findUsers, getDelegatingRepositories, getExternallMembers, getGroup, getGroupCreateIfNecessary, getGroups, getGroups, getLocalMembers, getMemberNames, getRepository, getUserNames, getUserPreferences, getUsers, getUsersByEmail, getUsersWithConfluenceAccess, hasMembership, hasMembership, isDeactivated, isDeactivated, isLicensedToAddMoreUsers, isUserRemovable, reactivateUser, removeGroup, removeMembership, removeMembership, removeUser, saveUser
@Nullable ConfluenceUser getExistingUserByPerson(Person person)
person
- the person whose corresponding ConfluenceUser should be retrievedIllegalArgumentException
- if person has neither username nor user keyCopyright © 2003–2016 Atlassian. All rights reserved.