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


Java User.setEmailId方法代码示例

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


在下文中一共展示了User.setEmailId方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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: testUserCreate

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
public void testUserCreate(){
	//UserProvisioningManager upm = SecurityServiceProvider.getUserProvisioningManger("Security");
	
	try{

			User user = new User();
			user.setLoginName("vinaykumar" + 1 );//Math.random());
			user.setFirstName("User_first_name_");
			user.setLastName("User_last_name_");
			user.setDepartment("NCI_");
			user.setEmailId(user.getLastName()+"@mail.nih.nci.gov");
			user.setOrganization("NIH");
			
			upm.createUser(user);
			System.out.println("The returned id is "+user.getUserId());
			System.out.println("The user Name is "+user.getLoginName());
		
		
	}catch(Exception ex){
		ex.printStackTrace();
	}
}
 
开发者ID:NCIP,项目名称:cagrid-general,代码行数:23,代码来源:TestClient.java

示例3: 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

示例4: 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

示例5: 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

示例6: testUserCreate

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
public void testUserCreate(){
	//UserProvisioningManager upm = SecurityServiceProvider.getUserProvisioningManger("Security");

	try{

			User user = new User();
			user.setLoginName("vinaykumar" + 2 );//Math.random());
			user.setFirstName("User_first_name_");
			user.setLastName("User_last_name_");
			user.setDepartment("NCI_");
			user.setEmailId(user.getLastName()+"@mail.nih.nci.gov");
			user.setOrganization("NIH");

			upm.createUser(user);
			System.out.println("The returned id is "+user.getUserId());
			System.out.println("The user Name is "+user.getLoginName());


	}catch(Exception ex){
		ex.printStackTrace();
	}
}
 
开发者ID:NCIP,项目名称:common-security-module,代码行数:23,代码来源:TestClient.java

示例7: 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

示例8: 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].gov");
	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,项目名称:common-security-module,代码行数:18,代码来源:AuthorizationDAOImplTest.java

示例9: searchObjects

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
public SearchResult searchObjects(UserProvisioningManager userProvisioningManager) throws Exception {
	User user = new User();
	
	if (this.userLoginName != null && !(this.userLoginName.trim().equalsIgnoreCase("")))
		user.setLoginName(this.userLoginName);
	if (this.userFirstName != null && !(this.userFirstName.trim().equalsIgnoreCase("")))
		user.setFirstName(this.userFirstName);
	if (this.userLastName != null && !(this.userLastName.trim().equalsIgnoreCase("")))
		user.setLastName(this.userLastName);
	if (this.userOrganization != null && !(this.userOrganization.trim().equalsIgnoreCase("")))
		user.setOrganization(this.userOrganization);
	if (this.userDepartment != null && !(this.userDepartment.trim().equalsIgnoreCase("")))
		user.setDepartment(this.userDepartment);
	if (this.userEmailId != null && !(this.userEmailId.trim().equalsIgnoreCase("")))
		user.setEmailId(this.userEmailId);
	
	SearchCriteria searchCriteria = new UserSearchCriteria(user);
	List list = userProvisioningManager.getObjects(searchCriteria);
	SearchResult searchResult = new SearchResult();
	searchResult.setSearchResultMessage(searchCriteria.getMessage());
	searchResult.setSearchResultObjects(list);
	return searchResult;
}
 
开发者ID:NCIP,项目名称:common-security-module,代码行数:24,代码来源:SearchUserForm.java

示例10: 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

示例11: 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

示例12: getUsersByEmail

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
/**
 * Returns list of the User objects for the passed email address
 * 
 * @param emailAddress -
 *            Email Address for which users need to be searched
 * @return @throws
 *         SMException if there is any exception while querying the database
 */
public List getUsersByEmail(String emailAddress) throws SMException {
	try {
		User user = new User();
		user.setEmailId(emailAddress);
		SearchCriteria searchCriteria = new UserSearchCriteria(user);
		return getUserProvisioningManager().getObjects(searchCriteria);
	} catch (CSException e) {
		Logger.out.debug("Unable to get users by emailAddress: Exception: "
				+ e.getMessage());
		throw new SMException(e.getMessage(), e);
	}
}
 
开发者ID:NCIP,项目名称:wustl-common-package,代码行数:21,代码来源:SecurityManager.java

示例13: 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

示例14: searchObjects

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
public SearchResult searchObjects(UserProvisioningManager userProvisioningManager) throws Exception 
{
	User user = new User();

	if (this.userLoginName != null && !(this.userLoginName.trim().equalsIgnoreCase("")))
		user.setLoginName(this.userLoginName);

	if (this.userPreMigratedLogin!= null && !(this.userPreMigratedLogin.trim().equalsIgnoreCase("")))
		user.setPreMigrationLoginName(this.userPreMigratedLogin);
	if (this.userFirstName != null && !(this.userFirstName.trim().equalsIgnoreCase("")))
		user.setFirstName(this.userFirstName);
	if (this.userLastName != null && !(this.userLastName.trim().equalsIgnoreCase("")))
		user.setLastName(this.userLastName);
	if (this.userOrganization != null && !(this.userOrganization.trim().equalsIgnoreCase("")))
		user.setOrganization(this.userOrganization);
	if (this.userDepartment != null && !(this.userDepartment.trim().equalsIgnoreCase("")))
		user.setDepartment(this.userDepartment);
	if (this.userEmailId != null && !(this.userEmailId.trim().equalsIgnoreCase("")))
		user.setEmailId(this.userEmailId);
	if (user.getMigratedFlag() == DisplayConstants.ONE) this.userMigratedFlag= DisplayConstants.YES;
	else this.userMigratedFlag = DisplayConstants.NO;

	SearchCriteria searchCriteria = new UserSearchCriteria(user);
	List list = userProvisioningManager.getObjects(searchCriteria);
	SearchResult searchResult = new SearchResult();
	searchResult.setSearchResultMessage(searchCriteria.getMessage());
	searchResult.setSearchResultObjects(list);
	return searchResult;


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

示例15: validateNonLdap

import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
private void validateNonLdap() {
    if (StringUtils.isNotBlank(getRegistrationRequest().getLoginName())
            && (SecurityUtils.getAuthorizationManager().getUser(getRegistrationRequest().getLoginName()) != null)) {
        addActionError(getText("registration.usernameInUse"));
    }
    if (StringUtils.isNotBlank(getRegistrationRequest().getEmail())) {
        User searchUser = new User();
        searchUser.setEmailId(getRegistrationRequest().getEmail());
        if (!SecurityUtils.getAuthorizationManager().getObjects(new UserSearchCriteria(searchUser)).isEmpty()) {
            addActionError(getText("registration.emailAddressInUse"));
        }
    }
}
 
开发者ID:NCIP,项目名称:caarray,代码行数:14,代码来源:RegistrationAction.java


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