本文整理汇总了Java中gov.nih.nci.security.authorization.domainobjects.User.setUpdateDate方法的典型用法代码示例。如果您正苦于以下问题:Java User.setUpdateDate方法的具体用法?Java User.setUpdateDate怎么用?Java User.setUpdateDate使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gov.nih.nci.security.authorization.domainobjects.User
的用法示例。
在下文中一共展示了User.setUpdateDate方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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);
}
}
示例2: 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);
}
}
示例3: modifyUser
import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
/**
* Method modifyUser.
* @param user User
* @throws CSTransactionException
* @see gov.nih.nci.security.UserProvisioningManager#modifyUser(User)
*/
public void modifyUser(User user)throws CSException,LoginException{
User currUser = authorizationDAO.getUser(user.getLoginName());
if(currUser.getPassword() == null || !currUser.getPassword().equalsIgnoreCase(user.getPassword()))
{
authorizationDAO.validateUser(user);
}
user.setUpdateDate(new java.util.Date());
authorizationDAO.modifyObject(user);
// update the password history here!!!
if(currUser.getPassword()!=null && currUser.getPassword().length()>0)
{
if(!user.getPassword().equals(encryptPassword(currUser.getPassword(),"YES" )))
{
// insert into password history!!
authorizationDAO.insertIntoPasswordHistory(currUser.getLoginName(), currUser.getPassword());
}
}
}
示例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);
}
}
示例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);
}
}
示例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.");
}
}
示例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());
}
示例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);
}
}
示例9: createUser
import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
/**
* Method createUser.
* @param user User
* @throws CSTransactionException
* @see gov.nih.nci.security.UserProvisioningManager#createUser(User)
*/
public void createUser(User user) throws CSTransactionException{
user.setUpdateDate(new Date());
authorizationDAO.createObject(user);
//authorizationDAO.createUser(user);
}
示例10: modifyUser
import gov.nih.nci.security.authorization.domainobjects.User; //导入方法依赖的package包/类
/**
* Method modifyUser.
* @param user User
* @throws CSTransactionException
* @see gov.nih.nci.security.UserProvisioningManager#modifyUser(User)
*/
public void modifyUser(User user)throws CSTransactionException{
user.setUpdateDate(new java.util.Date());
authorizationDAO.modifyObject(user);
}