Uses of Class
org.alfresco.utility.model.UserModel
-
Packages that use UserModel Package Description org.alfresco.utility.data org.alfresco.utility.data.auth org.alfresco.utility.data.provider org.alfresco.utility.dsl org.alfresco.utility.model org.alfresco.utility.network -
-
Uses of UserModel in org.alfresco.utility.data
Fields in org.alfresco.utility.data declared as UserModel Modifier and Type Field Description protected UserModelTestData. currentUserThis is the currentUser that we will use for creating specific test data If none specified we will use the admin user defined in default.propertiesMethods in org.alfresco.utility.data that return UserModel Modifier and Type Method Description UserModelDataUser. createRandomTestUser()Creates a new random user.UserModelDataUser. createRandomTestUser(java.lang.String prefix)Creates a new random user using a prefix for user name.UserModelDataUser. createUser(java.lang.String userName)Creates a new user with a specific user name on test server defined inTasPropertiesfile.UserModelDataUser. createUser(java.lang.String userName, java.lang.String password)Creates a new random user with a specific user name on test server defined inTasPropertiesfile.UserModelDataUser. createUser(UserModel user)Create a new user based on theUserModelprovidedUserModelDataUserAIS. createUser(java.lang.String userName, java.lang.String password)UserModelDataUser. createUserWithCustomEmailAddressInAlfresco(java.lang.String userName, java.lang.String password, java.lang.String domain)Creates a new random user with a specific username, password and e-mail address on the test server defined inTasPropertiesUserModelDataUserAIS. createUserWithCustomEmailAddressInAlfresco(java.lang.String userName, java.lang.String password, java.lang.String domain)UserModelDataUser. createUserWithTenant(java.lang.String userName)Creates a new random user with a specific user name on test server defined inTasPropertiesfile.UserModelDataUserAIS. createUserWithTenant(java.lang.String userName)UserModelTestData. getAdminUser()UserModelTestData. getCurrentUser()UserModelDataUser.ListUserWithRoles. getOneUserWithRole(UserRole userRole)Return one user that has the role specifiedMethods in org.alfresco.utility.data with parameters of type UserModel Modifier and Type Method Description voidDataUser.ListUserWithRoles. add(UserModel userModel)GroupModelDataGroup. addListOfUsersToGroup(GroupModel groupModel, UserModel... users)Adds list of users to the specified groupvoidDataUser. addUserToSite(UserModel userModel, SiteModel siteModel, UserRole role)javax.mail.Message[]DataEmail. assertEmailHasBeenReceived(UserModel userModel, java.lang.String host, int port, java.lang.String protocol, java.lang.String subject)Assert that a message with subject@subjecthas been received and returns the message e.g.voidDataUser. assertUserDoesNotExist(UserModel user)voidDataUser. assertUserExist(UserModel user)voidDataUser. assertUserIsAuthorized(UserModel userToVerify)Verify if user is authorizedvoidDataUser. assertUserIsNotAuthorized(UserModel userToVerify)Verify if user is not authorizedbooleanDataContent. checkContent(java.lang.String fullPath, UserModel userModel)ProcessModelDataWorkflow. createMoreReviewersWorkflowAndAssignTo(UserModel... users)Starts a Review and Approve(one or more reviewers) workflow with items added from a site Example of usage: dataWorkflow.usingUser(userWhoStartsTask).usingSite(siteModel).usingResource(document).createMoreReviewersWorkflowAndAssignTo(assignees);TaskModelDataWorkflow. createNewTaskAndAssignTo(UserModel userModel)Example of usage: dataWorkflow.usingUser(userWhoStartsTask).usingSite(siteModel).usingResource(document).createNewTaskAndAssignTo(assignee);ProcessModelDataWorkflow. createSingleReviewerTaskAndAssignTo(UserModel userModel)Starts a Review and Approve (single reviewer) workflow with items added from a site Example of usage: dataWorkflow.usingUser(userWhoStartsTask).usingSite(siteModel).usingResource(document).createNewTaskAndAssignTo(assignee);TaskModelDataWorkflow. createTaskWithProcessDefAndAssignTo(java.lang.String processDefId, UserModel userModel)Example of usage: dataWorkflow.usingUser(userWhoStartsTask).usingSite(siteModel).usingResource(document).createNewTaskAndAssignTo(assignee, "@newtenant@activitiAdhoc:1:4888"); Note: The process definition id is dynamic in case of an evironment with tenantsUserModelDataUser. createUser(UserModel user)Create a new user based on theUserModelprovidedvoidDataUser. deleteUser(UserModel userToDelete)Delete uservoidDataUserAIS. deleteUser(UserModel userToDelete)voidDataUser. disableUser(UserModel userToDisable)Disable uservoidDataUserAIS. disableUser(UserModel userToDisable)voidDataContent. emptyUserTrashcan(UserModel user)org.apache.commons.httpclient.HttpStateDataUser. login(UserModel testUser)Just authenticate usingand provided as parameters voidDataGroup. removeUserFromGroup(GroupModel groupModel, UserModel userToRemove)voidDataUser. removeUserFromSite(UserModel userModel, SiteModel siteModel)voidTestData. setCurrentUser(UserModel testUser)voidDataUser. setUserQuota(UserModel userToModify, int quota)Set user quota in MBDataContentDataContent. usingUser(UserModel user)DataTestData. usingUser(UserModel user)Call this method if you want to use another user rather than admin defined inTasPropertiesproperties file -
Uses of UserModel in org.alfresco.utility.data.auth
Methods in org.alfresco.utility.data.auth with parameters of type UserModel Modifier and Type Method Description DataLDAP.BuilderDataLDAP.Builder. addUserToGroup(UserModel user, GroupModel group)GroupManageableDataOpenLDAP.Builder. addUserToGroup(UserModel user, GroupModel group)GroupManageableGroupManageable. addUserToGroup(UserModel user, GroupModel group)DataAIS.BuilderDataAIS.Builder. assertUserDoesNotExist(UserModel user)UserManageableDataKerberos.Builder. assertUserDoesNotExist(UserModel user)UserManageableDataLDAP.Builder. assertUserDoesNotExist(UserModel user)UserManageableDataOpenLDAP.Builder. assertUserDoesNotExist(UserModel user)UserManageableDataOracleDirectoryServer.Builder. assertUserDoesNotExist(UserModel user)UserManageableUserManageable. assertUserDoesNotExist(UserModel user)DataAIS.BuilderDataAIS.Builder. assertUserExists(UserModel user)UserManageableDataKerberos.Builder. assertUserExists(UserModel user)DataLDAP.BuilderDataLDAP.Builder. assertUserExists(UserModel user)UserManageableDataOpenLDAP.Builder. assertUserExists(UserModel user)UserManageableDataOracleDirectoryServer.Builder. assertUserExists(UserModel user)UserManageableUserManageable. assertUserExists(UserModel user)DataKerberos.BuilderDataKerberos.Builder. assertUserIsDisabled(UserModel user, DataKerberos.UserAccountControlValue userAccountControlValue)DataLDAP.BuilderDataLDAP.Builder. assertUserIsDisabled(UserModel user, DataLDAP.UserAccountControlValue userAccountControlValue)DataKerberos.BuilderDataKerberos.Builder. assertUserIsEnabled(UserModel user, DataKerberos.UserAccountControlValue userAccountControlValue)DataLDAP.BuilderDataLDAP.Builder. assertUserIsEnabled(UserModel user, DataLDAP.UserAccountControlValue userAccountControlValue)GroupManageableDataLDAP.Builder. assertUserIsMemberOfGroup(UserModel user, GroupModel group)GroupManageableDataOpenLDAP.Builder. assertUserIsMemberOfGroup(UserModel user, GroupModel group)GroupManageableGroupManageable. assertUserIsMemberOfGroup(UserModel user, GroupModel group)GroupManageableDataLDAP.Builder. assertUserIsNotMemberOfGroup(UserModel user, GroupModel group)GroupManageableDataOpenLDAP.Builder. assertUserIsNotMemberOfGroup(UserModel user, GroupModel group)GroupManageableGroupManageable. assertUserIsNotMemberOfGroup(UserModel user, GroupModel group)DataLDAP.BuilderDataLDAP.Builder. createDisabledUser(UserModel user)DataAIS.BuilderDataAIS.Builder. createUser(UserModel user)DataKerberos.BuilderDataKerberos.Builder. createUser(UserModel user)DataLDAP.BuilderDataLDAP.Builder. createUser(UserModel user)DataOpenLDAP.BuilderDataOpenLDAP.Builder. createUser(UserModel user)UserManageableDataOracleDirectoryServer.Builder. createUser(UserModel user)UserManageableUserManageable. createUser(UserModel user)DataAIS.BuilderDataAIS.Builder. deleteUser(UserModel user)UserManageableDataKerberos.Builder. deleteUser(UserModel user)DataLDAP.BuilderDataLDAP.Builder. deleteUser(UserModel user)DataOpenLDAP.BuilderDataOpenLDAP.Builder. deleteUser(UserModel user)UserManageableDataOracleDirectoryServer.Builder. deleteUser(UserModel user)UserManageableUserManageable. deleteUser(UserModel user)DataAIS.BuilderDataAIS.Builder. disableUser(UserModel user)DataKerberos.BuilderDataKerberos.Builder. disableUser(UserModel user)DataLDAP.BuilderDataLDAP.Builder. disableUser(UserModel user)DataAIS.BuilderDataAIS.Builder. enableUser(UserModel user)DataKerberos.BuilderDataKerberos.Builder. enableUser(UserModel user)DataLDAP.BuilderDataLDAP.Builder. enableUser(UserModel user)AisTokenDataAIS.Builder. getAccessToken(UserModel user)Get user access token from cache or request a new token if the existing one is not validjava.lang.StringDataLDAP.Builder. getUserDCId(UserModel userModel)java.lang.StringDataLDAP.Builder. getUserId(UserModel userModel)java.lang.StringDataOpenLDAP. getUserId(UserModel user)org.keycloak.representations.AccessTokenResponseDataAIS.Builder. obtainAccessToken(UserModel user)DataLDAP.BuilderDataLDAP.Builder. removeUserFromGroup(UserModel user, GroupModel group)GroupManageableDataOpenLDAP.Builder. removeUserFromGroup(UserModel user, GroupModel group)GroupManageableGroupManageable. removeUserFromGroup(UserModel user, GroupModel group)DataAIS.BuilderDataAIS.Builder. updateUser(UserModel user, java.util.HashMap<java.lang.String,java.lang.String> attributes)UserManageableDataKerberos.Builder. updateUser(UserModel user, java.util.HashMap<java.lang.String,java.lang.String> attributes)DataLDAP.BuilderDataLDAP.Builder. updateUser(UserModel user, java.util.HashMap<java.lang.String,java.lang.String> attributes)DataOpenLDAP.BuilderDataOpenLDAP.Builder. updateUser(UserModel user, java.util.HashMap<java.lang.String,java.lang.String> attributes)UserManageableDataOracleDirectoryServer.Builder. updateUser(UserModel user, java.util.HashMap<java.lang.String,java.lang.String> attributes)UserManageableUserManageable. updateUser(UserModel user, java.util.HashMap<java.lang.String,java.lang.String> attributes) -
Uses of UserModel in org.alfresco.utility.data.provider
Methods in org.alfresco.utility.data.provider that return UserModel Modifier and Type Method Description UserModelXMLUserData. getModel() -
Uses of UserModel in org.alfresco.utility.dsl
Methods in org.alfresco.utility.dsl that return UserModel Modifier and Type Method Description UserModelDSL. getCurrentUser()gets the current test userUserModelDSLProtocol. getCurrentUser()UserModelDSLWrapper. getTestUser()Methods in org.alfresco.utility.dsl with parameters of type UserModel Modifier and Type Method Description abstract ClientDSLProtocol. authenticateUser(UserModel userModel)voidDSLWrapper. setTestUser(UserModel testUser)Define the test user.DataDSL. usingUser(UserModel user)Defines the current test user that will be usedClientDSLProtocol. usingUser(UserModel user) -
Uses of UserModel in org.alfresco.utility.model
Methods in org.alfresco.utility.model that return UserModel Modifier and Type Method Description static UserModelUserModel. getAdminTenantUser()static UserModelUserModel. getAdminUserForTenant(java.lang.String tenantName)static UserModelUserModel. getRandomTenantUser()static UserModelUserModel. getRandomUserModel()Methods in org.alfresco.utility.model with parameters of type UserModel Modifier and Type Method Description TaskModelProcessModel. getTaskOfUser(UserModel user) -
Uses of UserModel in org.alfresco.utility.network
Methods in org.alfresco.utility.network that return UserModel Modifier and Type Method Description UserModelTenantConsole. createRandomTenant()UserModelNetworkDrive. getUserForNetworkAccess()Methods in org.alfresco.utility.network with parameters of type UserModel Modifier and Type Method Description voidNetworkDrive. setUserForNetworkAccess(UserModel userModel)Constructors in org.alfresco.utility.network with parameters of type UserModel Constructor Description NetworkDrive(UserModel userModel, java.lang.String serverNetworkPath, java.lang.String localVolumePath)For MAC#mountOsAppcan be mount_smbfs
-