Uses of Interface
com.atlassian.crowd.model.user.UserWithAttributes
Packages that use UserWithAttributes
Package
Description
-
Uses of UserWithAttributes in com.atlassian.crowd.console.action.principal
Methods in com.atlassian.crowd.console.action.principal with parameters of type UserWithAttributesModifier and TypeMethodDescriptionViewPrincipal.readAttributes(UserWithAttributes userWithAttributes) -
Uses of UserWithAttributes in com.atlassian.crowd.core.event.listener
Methods in com.atlassian.crowd.core.event.listener with parameters of type UserWithAttributesModifier and TypeMethodDescriptionApplicationDefaultGroupMembershipResolver.getDefaultGroupNames(Application application, Directory directory, UserWithAttributes user) DefaultGroupMembershipResolver.getDefaultGroupNames(Application application, Directory directory, UserWithAttributes user) Returns the default group memberships to which the user authenticating to the specified application should be added to.DirectoryDefaultGroupMembershipResolver.getDefaultGroupNames(Application application, Directory directory, UserWithAttributes user) voidApplicationDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application, Directory directory, UserWithAttributes user) voidDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application, Directory directory, UserWithAttributes user) The callback that should be called after adding the user to all the default groups returned from this DefaultGroupMembershipResolvervoidDirectoryDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application, Directory directory, UserWithAttributes user) -
Uses of UserWithAttributes in com.atlassian.crowd.directory
Methods in com.atlassian.crowd.directory that return UserWithAttributesModifier and TypeMethodDescriptionAbstractForwardingDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) abstract UserWithAttributesAbstractInternalDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) AuditingDirectoryDecorator.addUser(UserTemplateWithAttributes user, PasswordCredential credential) AzureAdDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) CachingDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) Adds a user without modifying it, including storing its attributes.DbCachingRemoteDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) InternalDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) Adds a user and the following custom attributes: - RemotePrincipalConstants.PASSWORD_LASTCHANGED set to the current time.MockSimpleRemoteDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) RemoteCrowdDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) RemoteDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) Adds auserto the directory store.protected UserWithAttributesMockSimpleRemoteDirectory.deriveUserWithAttributes(User user, UserTemplate template) AbstractForwardingDirectory.findUserWithAttributesByName(String name) AbstractInternalDirectory.findUserWithAttributesByName(String name) AuditingDirectoryDecorator.findUserWithAttributesByName(String name) AzureAdDirectory.findUserWithAttributesByName(String name) DbCachingRemoteChangeOperations.findUserWithAttributesByName(String name) DirectoryCacheChangeOperations.findUserWithAttributesByName(String name) DirectoryCacheImplUsingChangeOperations.findUserWithAttributesByName(String name) MockSimpleRemoteDirectory.findUserWithAttributesByName(String name) RemoteCrowdDirectory.findUserWithAttributesByName(String name) RemoteDirectory.findUserWithAttributesByName(String name) Finds theuserthat matches the suppliedname.protected UserWithAttributesMockSimpleRemoteDirectory.putUser(UserTemplateWithAttributes user) Methods in com.atlassian.crowd.directory that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionAzureAdDirectory.fetchUserChanges(String syncToken) org.apache.commons.lang3.tuple.Pair<List<UserWithAttributes>,List<GroupWithAttributes>> AzureMembershipHelper.getDirectChildren(String groupId) Returns direct children of a group.AzureAdDirectory.performUsersDeltaQuery()Methods in com.atlassian.crowd.directory with parameters of type UserWithAttributesModifier and TypeMethodDescriptionprotected longAbstractInternalDirectory.currentPrincipalInvalidPasswordAttempts(UserWithAttributes user) protected booleanAbstractInternalDirectory.requiresPasswordChange(UserWithAttributes user) -
Uses of UserWithAttributes in com.atlassian.crowd.directory.cache
Methods in com.atlassian.crowd.directory.cache that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionprotected List<UserWithAttributes>UserFilterableNonDeltaQueryCacheRefresher.findAllRemoteUsers(boolean withAttributes) protected DeltaQueryResult<UserWithAttributes>DeltaQueryCacheRefresher.getUserChangesFromDeltaQuery(String userSyncToken) BackgroundQueriesProcessor.getUsers()protected DeltaQueryResult<UserWithAttributes>DeltaQueryCacheRefresher.getUsersFromDeltaQuery()protected DeltaQueryResult<UserWithAttributes>DeltaQueryCacheRefresher.synchroniseUserChanges(DirectoryCache directoryCache, DeltaQueryResult<UserWithAttributes> mappedUsers, Date syncStartDate) Method parameters in com.atlassian.crowd.directory.cache with type arguments of type UserWithAttributesModifier and TypeMethodDescriptionprotected voidDeltaQueryCacheRefresher.synchroniseMembershipChanges(DirectoryCache directoryCache, DeltaQueryResult<UserWithAttributes> mappedUsers, Collection<GroupWithMembershipChanges> mappedGroups) protected DeltaQueryResult<UserWithAttributes>DeltaQueryCacheRefresher.synchroniseUserChanges(DirectoryCache directoryCache, DeltaQueryResult<UserWithAttributes> mappedUsers, Date syncStartDate) DeltaQueryCacheRefresher.usersResolver(DeltaQueryResult<UserWithAttributes> mappedUsers, DirectoryCache directoryCache) Constructor parameters in com.atlassian.crowd.directory.cache with type arguments of type UserWithAttributesModifierConstructorDescriptionBackgroundQueriesProcessor(String threadPoolName, Callable<DeltaQueryResult<UserWithAttributes>> usersSupplier, Callable<DeltaQueryResult<GroupWithMembershipChanges>> groupsSupplier) -
Uses of UserWithAttributes in com.atlassian.crowd.directory.ldap.cache
Fields in com.atlassian.crowd.directory.ldap.cache with type parameters of type UserWithAttributesModifier and TypeFieldDescriptionfinal Map<String,UserWithAttributes> MockDirectoryCache.userWithAttributesHashMapMethods in com.atlassian.crowd.directory.ldap.cache that return UserWithAttributesMethods in com.atlassian.crowd.directory.ldap.cache that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionprotected List<UserWithAttributes>RemoteDirectoryCacheRefresher.findAllRemoteUsers(boolean withAttributes) protected PartialSynchronisationResult<? extends UserWithAttributes>EventTokenChangedCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) protected PartialSynchronisationResult<? extends UserWithAttributes>RemoteDirectoryCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) -
Uses of UserWithAttributes in com.atlassian.crowd.directory.rest.mapper
Methods in com.atlassian.crowd.directory.rest.mapper that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionAzureAdRestEntityMapper.mapDeltaQueryUsers(GraphDeltaQueryResult<GraphDeltaQueryUser> graphUsersList, long directoryId, String alternativeUsernameAttribute) Maps a delta query result for users to a result suitable for incremental synchronisation. -
Uses of UserWithAttributes in com.atlassian.crowd.directory.synchronisation.cache
Methods in com.atlassian.crowd.directory.synchronisation.cache that return UserWithAttributesMethods in com.atlassian.crowd.directory.synchronisation.cache that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionprotected abstract PartialSynchronisationResult<? extends UserWithAttributes>AbstractCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) This method is expected to fetch the users to update (or all currently in the remote directory) and update the directory cache (call the appropriate method for deleting and then the appropriate method for updating/adding).protected PartialSynchronisationResult<? extends UserWithAttributes>UsnChangedCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) Method parameters in com.atlassian.crowd.directory.synchronisation.cache with type arguments of type UserWithAttributesModifier and TypeMethodDescriptionprotected voidAbstractCacheRefresher.synchroniseAllUserAttributes(Collection<? extends UserWithAttributes> remoteUsers, DirectoryCache directoryCache) -
Uses of UserWithAttributes in com.atlassian.crowd.embedded.spi
Methods in com.atlassian.crowd.embedded.spi that return UserWithAttributesModifier and TypeMethodDescriptionUserDao.findByNameWithAttributes(long directoryId, String userName) Finds and returns the user with attributes with the given name and directory ID. -
Uses of UserWithAttributes in com.atlassian.crowd.integration.rest.entity
Classes in com.atlassian.crowd.integration.rest.entity that implement UserWithAttributes -
Uses of UserWithAttributes in com.atlassian.crowd.integration.rest.service
Methods in com.atlassian.crowd.integration.rest.service that return UserWithAttributesModifier and TypeMethodDescriptionRestCrowdClient.addUser(User user, PasswordCredential passwordCredential) RestCrowdClient.addUser(UserWithAttributes user, PasswordCredential passwordCredential) RestCrowdClient.getUserWithAttributes(String name) Methods in com.atlassian.crowd.integration.rest.service that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionRestCrowdClient.searchUsersWithAttributes(SearchRestriction searchRestriction, int startIndex, int maxResults) Methods in com.atlassian.crowd.integration.rest.service with parameters of type UserWithAttributesModifier and TypeMethodDescriptionRestCrowdClient.addUser(UserWithAttributes user, PasswordCredential passwordCredential) -
Uses of UserWithAttributes in com.atlassian.crowd.integration.rest.util
Methods in com.atlassian.crowd.integration.rest.util that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionstatic List<UserWithAttributes>EntityTranslator.toUserWithAttributesList(UserEntityList userEntityList) Transforms UserEntityList into a list of users with attributes. -
Uses of UserWithAttributes in com.atlassian.crowd.manager.application
Methods in com.atlassian.crowd.manager.application that return UserWithAttributesModifier and TypeMethodDescriptionAbstractDelegatingApplicationService.addUser(Application application, UserTemplateWithAttributes userWithAttributes, PasswordCredential credential) ApplicationService.addUser(Application application, UserTemplateWithAttributes user, PasswordCredential credential) Adds the user to the first permissible active directory.ApplicationServiceGeneric.addUser(Application application, UserTemplateWithAttributes user, PasswordCredential credential) TranslatingApplicationService.addUser(Application application, UserTemplateWithAttributes user, PasswordCredential credential) AbstractDelegatingApplicationService.findUserWithAttributesByKey(Application application, String key) ApplicationService.findUserWithAttributesByKey(Application application, String key) Returns the user with a matching key from all the active directories assigned to the application.ApplicationServiceGeneric.findUserWithAttributesByKey(Application application, String key) AbstractDelegatingApplicationService.findUserWithAttributesByName(Application application, String name) ApplicationService.findUserWithAttributesByName(Application application, String name) Returns the first user with the matching username from all the active directories assigned to the application.ApplicationServiceGeneric.findUserWithAttributesByName(Application application, String name) TranslatingApplicationService.findUserWithAttributesByName(Application application, String name) -
Uses of UserWithAttributes in com.atlassian.crowd.manager.application.canonicality
Methods in com.atlassian.crowd.manager.application.canonicality that return UserWithAttributesModifier and TypeMethodDescriptionCanonicalEntityByNameFinder.findUserWithAttributesByName(String name) -
Uses of UserWithAttributes in com.atlassian.crowd.manager.directory
Methods in com.atlassian.crowd.manager.directory that return UserWithAttributesModifier and TypeMethodDescriptionDirectoryManager.addUser(long directoryId, UserTemplateWithAttributes user, PasswordCredential credential) Adds aUserWithAttributesto the directory specified by the passed indirectoryId.DirectoryManagerGeneric.addUser(long directoryId, UserTemplateWithAttributes user, PasswordCredential credential) DirectoryManager.findUserWithAttributesByExternalId(long directoryId, String externalId) Returns the user (with attributes) matching the supplied external ID in the directory specified by the passed indirectoryId.DirectoryManagerGeneric.findUserWithAttributesByExternalId(long directoryId, String externalId) DirectoryManager.findUserWithAttributesByName(long directoryId, String username) Returns the user with all attributes matching the supplied username in the directory specified by the passed indirectoryId..DirectoryManagerGeneric.findUserWithAttributesByName(long directoryId, String username) -
Uses of UserWithAttributes in com.atlassian.crowd.manager.recovery
Methods in com.atlassian.crowd.manager.recovery that return UserWithAttributesModifier and TypeMethodDescriptionRecoveryModeRemoteDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) RecoveryModeRemoteDirectory.findUserWithAttributesByName(String name) -
Uses of UserWithAttributes in com.atlassian.crowd.model.user
Classes in com.atlassian.crowd.model.user that implement UserWithAttributesModifier and TypeClassDescriptionclassImplementation of UserWithAttributes that simply delegates to an underlying User and Attributes object.final classfinal classclassEncapsulates the concept of user which has attributes.classclassMutable user template with mutable attributes.classPredominantly used for the 'bulk' adding of users to Crowd.Methods in com.atlassian.crowd.model.user with parameters of type UserWithAttributesConstructors in com.atlassian.crowd.model.user with parameters of type UserWithAttributesModifierConstructorDescriptionCreates new UserTemplateWithAttributes based on the given user with attributes. -
Uses of UserWithAttributes in com.atlassian.crowd.plugin.rest.util
Methods in com.atlassian.crowd.plugin.rest.util that return UserWithAttributesModifier and TypeMethodDescriptionstatic UserWithAttributesEntityTranslator.fromUserEntity(UserEntity userEntity) Translates a UserEntity to a UserWithAttributes. -
Uses of UserWithAttributes in com.atlassian.crowd.service.client
Methods in com.atlassian.crowd.service.client that return UserWithAttributesModifier and TypeMethodDescriptionCrowdClient.addUser(User user, PasswordCredential passwordCredential) Deprecated.CrowdClient.addUser(UserWithAttributes user, PasswordCredential passwordCredential) Adds a new User to the remote Crowd server and will attempt to add the attributes atomically, but for Crowd servers < v2.9.0 atomic attribute adding may not be supported.CrowdClient.getUserWithAttributes(String name) Gets a User with Attributes by user name.Methods in com.atlassian.crowd.service.client that return types with arguments of type UserWithAttributesModifier and TypeMethodDescriptionCrowdClient.searchUsersWithAttributes(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for users (with their attributes) matching the following criteria.Methods in com.atlassian.crowd.service.client with parameters of type UserWithAttributesModifier and TypeMethodDescriptionCrowdClient.addUser(UserWithAttributes user, PasswordCredential passwordCredential) Adds a new User to the remote Crowd server and will attempt to add the attributes atomically, but for Crowd servers < v2.9.0 atomic attribute adding may not be supported. -
Uses of UserWithAttributes in com.atlassian.crowd.test.util
Methods in com.atlassian.crowd.test.util with parameters of type UserWithAttributesModifier and TypeMethodDescriptionstatic voidModelAssertions.assertUsersWithAttributesEqual(UserWithAttributes expected, UserWithAttributes actual)
CrowdClient.addUser(com.atlassian.crowd.model.user.UserWithAttributes, com.atlassian.crowd.embedded.api.PasswordCredential)instead.