当前位置: 首页>>代码示例>>Java>>正文


Java User.setPassword方法代码示例

本文整理汇总了Java中gov.nih.nci.security.authorization.domainobjects.User.setPassword方法的典型用法代码示例。如果您正苦于以下问题:Java User.setPassword方法的具体用法?Java User.setPassword怎么用?Java User.setPassword使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在gov.nih.nci.security.authorization.domainobjects.User的用法示例。


在下文中一共展示了User.setPassword方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: testCreateUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private void testCreateUser() throws CSTransactionException {
	for (int x=0; x<NumberOfUsersToTest; x++)
	{
		User tempUser = new User();
		java.util.Date CurrentTime = new java.util.Date();
		tempUser.setLoginName(UserStringArray[x][0]);
		tempUser.setFirstName(UserStringArray[x][1]);
		tempUser.setLastName(UserStringArray[x][2]);
		tempUser.setDepartment(UserStringArray[x][3]);
		tempUser.setEmailId(UserStringArray[x][4]);
		tempUser.setOrganization(UserStringArray[x][5]);
		tempUser.setPassword(UserStringArray[x][6]);
		tempUser.setTitle(UserStringArray[x][7]);
		tempUser.setPhoneNumber(UserStringArray[x][8]);
		
		tempUser.setEndDate(CurrentTime);
		tempUser.setStartDate(CurrentTime);
		tempUser.setUpdateDate(CurrentTime);

		userProvisioningManager.createUser(tempUser);
		//userList.add(x,tempUser);
		
	}
}
 
开发者ID:NCIP,项目名称:cagrid-general,代码行数:25,代码来源:UserProvisioningManagerTest.java

示例2: createUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
protected User createUser() throws CSTransactionException{
	User u = new User();
	u.setDepartment( "TestDept");
	u.setEmailId( "[email protected]");
	u.setEndDate( new Date() );
	u.setFirstName( "TestFirstName");
	u.setLastName( "TestLastName");
	u.setLoginName( "TestLoginName"+ System.currentTimeMillis());
	u.setOrganization("TestOrg");
	u.setPassword( "testPwd");
	u.setLastName( "TestLastName");
	u.setPhoneNumber( "TestPhone");
	u.setStartDate( new Date() );
	u.setTitle( "TestTitle");
	upm.createUser( u );
	return u;
}
 
开发者ID:NCIP,项目名称:cagrid-general,代码行数:18,代码来源:AuthorizationDAOImplTest.java

示例3: testCreateUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private static void testCreateUser() throws CSTransactionException {
	for (int x=0; x<NumberOfUsersToTest; x++)
	{
		User tempUser = new User();
		java.util.Date CurrentTime = new java.util.Date();
		tempUser.setLoginName(UserStringArray[x][0]);
		tempUser.setFirstName(UserStringArray[x][1]);
		tempUser.setLastName(UserStringArray[x][2]);
		tempUser.setDepartment(UserStringArray[x][3]);
		tempUser.setEmailId(UserStringArray[x][4]);
		tempUser.setOrganization(UserStringArray[x][5]);
		tempUser.setPassword(UserStringArray[x][6]);
		tempUser.setTitle(UserStringArray[x][7]);
		tempUser.setPhoneNumber(UserStringArray[x][8]);
		
		tempUser.setEndDate(CurrentTime);
		tempUser.setStartDate(CurrentTime);
		tempUser.setUpdateDate(CurrentTime);

		userProvisioningManager.createUser(tempUser);
		//userList.add(x,tempUser);
		
	}
}
 
开发者ID:NCIP,项目名称:cagrid-general,代码行数:25,代码来源:PrimeCSMData.java

示例4: xtestCreateUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private void xtestCreateUser() throws CSTransactionException {
	for (int x=0; x<NumberOfUsersToxtest; x++)
	{
		User tempUser = new User();
		java.util.Date CurrentTime = new java.util.Date();
		tempUser.setLoginName(UserStringArray[x][0]);
		tempUser.setFirstName(UserStringArray[x][1]);
		tempUser.setLastName(UserStringArray[x][2]);
		tempUser.setDepartment(UserStringArray[x][3]);
		tempUser.setEmailId(UserStringArray[x][4]);
		tempUser.setOrganization(UserStringArray[x][5]);
		tempUser.setPassword(UserStringArray[x][6]);
		tempUser.setTitle(UserStringArray[x][7]);
		tempUser.setPhoneNumber(UserStringArray[x][8]);
		//System.out.println("Phone: "+UserStringArray[x][8]);
		
		tempUser.setEndDate(CurrentTime);
		tempUser.setStartDate(CurrentTime);
		tempUser.setUpdateDate(CurrentTime);
		tempUser.setPasswordExpiryDate(new Date("10/10/2014"));
		
		userProvisioningManager.createUser(tempUser);
		//userList.add(x,tempUser);
		
	}
}
 
开发者ID:NCIP,项目名称:common-security-module,代码行数:27,代码来源:UserProvisioningManagerTest.java

示例5: testCreateUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private static void testCreateUser() throws CSTransactionException {
	for (int x=0; x<NumberOfUsersToTest; x++)
	{
		User tempUser = new User();
		java.util.Date CurrentTime = new java.util.Date();
		tempUser.setLoginName(UserStringArray[x][0]);
		tempUser.setFirstName(UserStringArray[x][1]);
		tempUser.setLastName(UserStringArray[x][2]);
		tempUser.setDepartment(UserStringArray[x][3]);
		tempUser.setEmailId(UserStringArray[x][4]);
		tempUser.setOrganization(UserStringArray[x][5]);
		tempUser.setPassword(UserStringArray[x][6]);
		tempUser.setTitle(UserStringArray[x][7]);
		tempUser.setPhoneNumber(UserStringArray[x][8]);

		tempUser.setEndDate(CurrentTime);
		tempUser.setStartDate(CurrentTime);
		tempUser.setUpdateDate(CurrentTime);

		userProvisioningManager.createUser(tempUser);
		//userList.add(x,tempUser);

	}
}
 
开发者ID:NCIP,项目名称:common-security-module,代码行数:25,代码来源:PrimeCSMData.java

示例6: modifyPasswordForNewUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
public void modifyPasswordForNewUser(String loginName, String password) throws Exception{
	User user = new User();
	user.setLoginName(loginName);
	UserSearchCriteria usc = new UserSearchCriteria(user);
	List<User> userList = upm.getObjects(usc);

	if(userList.size()>0) {
		user = userList.get(0);
		user.setPassword(password);
		user.setFirstTimeLogin(ZERO);
		user.setPasswordExpiryDate(DateUtils.addDays(user.getPasswordExpiryDate(),PASSWORD_EXPIRY_DAYS));
		user.setUpdateDate(new java.util.Date());
		upm.modifyUser(user);
	}
	else {
		//It should never get here
		throw new Exception("The user cannot be found in database. " +
		"Please re-register using the Register Now link on the login page.");
	}
}
 
开发者ID:NCIP,项目名称:national-biomedical-image-archive,代码行数:21,代码来源:NCIASecurityManagerImpl.java

示例7: testModifyUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private void testModifyUser() throws CSObjectNotFoundException, CSTransactionException 
{
	User tempUser = new User();
	java.util.Date CurrentTime = new java.util.Date();
	
	tempUser = userProvisioningManager.getUserById("4");
	
	tempUser.setLoginName(UserStringArray[3][0] + "Modified");
	tempUser.setFirstName(UserStringArray[3][1] + "Modified");
	tempUser.setLastName(UserStringArray[3][2] + "Modified");
	tempUser.setDepartment(UserStringArray[3][3] + "Modified");
	tempUser.setEmailId(UserStringArray[3][4] + "Modified");
	tempUser.setOrganization(UserStringArray[3][5] + "Modified");
	tempUser.setPassword(UserStringArray[3][6] + "Modified");
	tempUser.setTitle(UserStringArray[3][7] + "Modified");
	//TODO: Make this phone number modification more flexable if you have time
	tempUser.setPhoneNumber(UserStringArray[3][8] + "Mod");  //Database truncates this if try to go over max, so have to use 3 characters.  Reduce if add more characters in create
	
	tempUser.setEndDate(CurrentTime);
	tempUser.setStartDate(CurrentTime);
	tempUser.setUpdateDate(CurrentTime);

	userProvisioningManager.modifyUser(tempUser);		
	
	tempUser = userProvisioningManager.getUserById("4");
	
	assertEquals("\nmodifyUser did not modify Login Name\n", UserStringArray[3][0] + "Modified", tempUser.getLoginName());
	assertEquals("\nmodifyUser did not modify First Name\n", UserStringArray[3][1] + "Modified", tempUser.getFirstName());
	assertEquals("\nmodifyUser did not modify Last Name\n", UserStringArray[3][2] + "Modified", tempUser.getLastName());
	assertEquals("\nmodifyUser did not modify Department\n", UserStringArray[3][3] + "Modified", tempUser.getDepartment());
	assertEquals("\nmodifyUser did not modify Email ID\n", UserStringArray[3][4] + "Modified", tempUser.getEmailId());
	assertEquals("\nmodifyUser did not modify Organization\n", UserStringArray[3][5] + "Modified", tempUser.getOrganization());
	assertEquals("\nmodifyUser did not modify Password\n", UserStringArray[3][6] + "Modified", tempUser.getPassword());
	assertEquals("\nmodifyUser did not modify Title\n", UserStringArray[3][7] + "Modified", tempUser.getTitle());
	assertEquals("\nmodifyUser did not modify Phone Number\n", UserStringArray[3][8] + "Mod", tempUser.getPhoneNumber());
}
 
开发者ID:NCIP,项目名称:cagrid-general,代码行数:37,代码来源:UserProvisioningManagerTest.java

示例8: testCreateUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private void testCreateUser() throws CSTransactionException
{

	try
	{
		for (int x = 0; x < NumberOfUsersToTest; x++)
		{
			User tempUser = new User();
			java.util.Date CurrentTime = new java.util.Date();
			tempUser.setLoginName(UserStringArray[x][0]);
			tempUser.setFirstName(UserStringArray[x][1]);
			tempUser.setLastName(UserStringArray[x][2]);
			tempUser.setDepartment(UserStringArray[x][3]);
			tempUser.setEmailId(UserStringArray[x][4]);
			tempUser.setOrganization(UserStringArray[x][5]);
			tempUser.setPassword(UserStringArray[x][6]);
			tempUser.setTitle(UserStringArray[x][7]);
			tempUser.setPhoneNumber(UserStringArray[x][8]);

			tempUser.setEndDate(CurrentTime);
			tempUser.setStartDate(CurrentTime);
			tempUser.setUpdateDate(CurrentTime);

			userProvisioningManager.createUser(tempUser);
		}
		assertTrue(true);
	}
	catch (Exception e)
	{
		assertTrue(false);
	}
}
 
开发者ID:NCIP,项目名称:cagrid-general,代码行数:33,代码来源:RegressionTest.java

示例9: createUser

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private User createUser(Employee empl) throws CSException {
	User user = new User();
	user.setLoginName(empl.getUserName());
	user.setLastName(empl.getLastName());
	user.setFirstName(empl.getFirstName());
	user.setEmailId(empl.getEmailAddr());
	user.setOrganization(empl.getBusinessUnit());
	user.setPassword(empl.getPassword());
	user.setPhoneNumber(empl.getPhoneNumber());
	user.setDepartment(empl.getBusinessUnit());

	getUserProvisioningManager().createUser(user);

	return user;
}
 
开发者ID:NCIP,项目名称:common-security-module,代码行数:16,代码来源:CreateEmployeeAction.java


注:本文中的gov.nih.nci.security.authorization.domainobjects.User.setPassword方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。