final String sUserPre = "OOoUser";
final String sPwdPre = "Password";
final int iPersistentUserNum = 10;
final int iRuntimeUserNum = 5;
UserRecord aInputUserList[] = new UserRecord[iPersistentUserNum+iRuntimeUserNum];
for(int i = 0; i < iPersistentUserNum; i++) {
String sTemp[] = {sPwdPre + "_1_" + i}; // currently one password for one user
aInputUserList[i] = new UserRecord(sUserPre + "_1_" + i, sTemp);
}
for(int i = 0; i < iRuntimeUserNum; i++) {
String sTemp[] = {sPwdPre + "_2_" + i};
aInputUserList[i+iPersistentUserNum] = new UserRecord(sUserPre + "_2_" + i, sTemp);
}
try {
Object oPasswordContainer = m_xMSF.createInstance("com.sun.star.task.PasswordContainer");
XPasswordContainer xContainer = (XPasswordContainer)UnoRuntime.queryInterface(XPasswordContainer.class, oPasswordContainer);