Package | Description |
---|---|
com.atlassian.crowd.dao.audit.processor |
The audit processors are meant to be called from within other DAOs, to facilitate auditing either single or bulk
operations.
|
com.atlassian.crowd.dao.audit.processor.impl | |
com.atlassian.crowd.dao.permission | |
com.atlassian.crowd.dao.user | |
com.atlassian.crowd.migration | |
com.atlassian.crowd.model.membership | |
com.atlassian.crowd.model.permission | |
com.atlassian.crowd.model.user |
Modifier and Type | Method and Description |
---|---|
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
UserAuditProcessor.auditBulkAddUsers() |
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
UserAuditProcessor.auditBulkRemoveUsers() |
Modifier and Type | Method and Description |
---|---|
void |
UserAuditProcessor.auditCredentialUpdated(InternalUser userToUpdate) |
void |
UserAuditProcessor.auditUserAdded(InternalUser user) |
void |
UserAuditProcessor.auditUserRemoved(InternalUser user) |
void |
UserAuditProcessor.auditUserUpdated(User oldUser,
InternalUser updatedUser) |
Modifier and Type | Method and Description |
---|---|
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
DisablableUserAuditProcessor.auditBulkAddUsers() |
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
DefaultUserAuditProcessor.auditBulkAddUsers() |
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
NoopAuditProcessor.auditBulkAddUsers() |
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
DisablableUserAuditProcessor.auditBulkRemoveUsers() |
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
DefaultUserAuditProcessor.auditBulkRemoveUsers() |
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
NoopAuditProcessor.auditBulkRemoveUsers() |
Modifier and Type | Method and Description |
---|---|
void |
DisablableUserAuditProcessor.auditCredentialUpdated(InternalUser userToUpdate) |
void |
DefaultUserAuditProcessor.auditCredentialUpdated(InternalUser userToUpdate) |
void |
NoopAuditProcessor.auditCredentialUpdated(InternalUser userToUpdate) |
void |
DisablableUserAuditProcessor.auditUserAdded(InternalUser user) |
void |
DefaultUserAuditProcessor.auditUserAdded(InternalUser user) |
void |
NoopAuditProcessor.auditUserAdded(InternalUser user) |
void |
DisablableUserAuditProcessor.auditUserRemoved(InternalUser user) |
void |
DefaultUserAuditProcessor.auditUserRemoved(InternalUser user) |
void |
NoopAuditProcessor.auditUserRemoved(InternalUser user) |
void |
DisablableUserAuditProcessor.auditUserUpdated(User oldUser,
InternalUser updatedUser) |
void |
DefaultUserAuditProcessor.auditUserUpdated(User oldUser,
InternalUser updatedUser) |
void |
NoopAuditProcessor.auditUserUpdated(User oldUser,
InternalUser updatedUser) |
Modifier and Type | Method and Description |
---|---|
Optional<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDaoHibernate.findUserGrantForGroup(InternalUser internalUser,
InternalGroup internalGroup) |
Optional<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDao.findUserGrantForGroup(InternalUser internalUser,
InternalGroup internalGroup)
Checks if an user has a grant to a group
|
List<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDaoHibernate.findUserGrants(InternalUser internalUser) |
List<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDao.findUserGrants(InternalUser internalUser)
Looks for all administration grants a user has
|
void |
UserAdministrationGrantGroupDaoHibernate.remove(InternalUser user,
InternalGroup targetGroup) |
void |
UserAdministrationGrantGroupDao.remove(InternalUser user,
InternalGroup targetGroup)
Remove administration grant for a user to a group
|
Modifier and Type | Method and Description |
---|---|
InternalUser |
UserDAOHibernate.add(User user,
PasswordCredential credential) |
InternalUser |
UserDAOHibernate.findByExternalId(long directoryId,
String externalId) |
InternalUser |
UserDAOHibernate.findByName(long directoryId,
String username) |
InternalUser |
InternalUserDao.findByName(long directoryId,
String userName)
Finds and return the user with given name and director ID.
|
InternalUser |
UserDAOHibernate.rename(User user,
String newUsername) |
InternalUser |
UserDAOHibernate.update(User user) |
Modifier and Type | Method and Description |
---|---|
Collection<InternalUser> |
UserDAOHibernate.findByIds(Collection<Long> userIds) |
Collection<InternalUser> |
InternalUserDao.findByIds(Collection<Long> userIds)
Bulk find of users with the specified database identifiers.
|
Collection<InternalUser> |
UserDAOHibernate.findByNames(long directoryID,
Collection<String> usernames) |
Collection<InternalUser> |
InternalUserDao.findByNames(long directoryID,
Collection<String> usernames)
Bulk find of users using SQL disjunction.
|
List<InternalUser> |
UserDAOHibernate.findByNumericAttributeRange(String attributeName,
long min,
long max) |
List<InternalUser> |
InternalUserDao.findByNumericAttributeRange(String attributeName,
long min,
long max)
Returns users with the given numeric attribute in the specified range.
|
Class<InternalUser> |
UserDAOHibernate.getPersistentClass() |
Modifier and Type | Method and Description |
---|---|
void |
UserDAOHibernate.addAttribute(InternalUser user,
String attributeName,
String attributeValue) |
Modifier and Type | Method and Description |
---|---|
void |
UserDAOHibernate.setAttribute(Collection<InternalUser> users,
String attributeName,
String attributeValue) |
void |
InternalUserDao.setAttribute(Collection<InternalUser> users,
String attributeName,
String attributeValue)
Sets the specified attribute for all specified users and after executing this,
every user will have exactly one attribute with that name.
|
Modifier and Type | Method and Description |
---|---|
protected InternalUser |
UserMapper.getUserFromXml(org.dom4j.Element userElement,
CrowdBackupDateConverter dateConverter) |
Modifier and Type | Method and Description |
---|---|
protected void |
UserMapper.addUserToXml(InternalUser user,
Collection<InternalUserAttribute> attributes,
org.dom4j.Element userRoot) |
protected List<InternalUserAttribute> |
UserMapper.getUserAttributesFromXml(org.dom4j.Element userElement,
InternalUser userReference) |
Constructor and Description |
---|
InternalMembership(InternalGroup parentGroup,
InternalUser user,
Date createdDate) |
Modifier and Type | Method and Description |
---|---|
InternalUser |
UserAdministrationGrantToGroup.getUser() |
Modifier and Type | Method and Description |
---|---|
void |
UserAdministrationGrantToGroup.setUser(InternalUser user) |
Constructor and Description |
---|
UserAdministrationGrantToGroup(InternalUser user,
InternalGroup targetGroup) |
Modifier and Type | Method and Description |
---|---|
InternalUser |
InternalUserWithAttributes.getInternalUser() |
InternalUser |
InternalUserAttribute.getUser() |
InternalUser |
InternalUserCredentialRecord.getUser() |
InternalUser |
InternalUserWithPasswordLastChanged.getUser() |
Constructor and Description |
---|
InternalUserAttribute(InternalUser user,
String name,
String value) |
InternalUserAttribute(Long id,
InternalUser user,
String name,
String value) |
InternalUserCredentialRecord(InternalUser user,
String passwordHash) |
InternalUserCredentialRecord(Long id,
InternalUser user,
String passwordHash)
Only use this constructor for cloning / importing when the id is known.
|
InternalUserWithAttributes(InternalUser user) |
InternalUserWithAttributes(InternalUser user,
Map<String,Set<String>> attributes) |
InternalUserWithPasswordLastChanged(InternalUser user,
Instant passwordLastChanged) |
InternalUserWithPasswordLastChanged(InternalUser user,
long passwordLastChangedInMillis) |
Copyright © 2021 Atlassian. All rights reserved.