final String sUserPre = "OOoUser";
final String sPwdPre = "Password";
final int iUserNum1 = 10;
final int iUserNum2 = 5;
UserRecord aInputUserList1[] = new UserRecord[iUserNum1];
for(int i = 0; i < iUserNum1; i++) {
String sTemp[] = {sPwdPre + "_1_" + i}; // currently one password for one user
aInputUserList1[i] = new UserRecord(sUserPre + "_1_" + i, sTemp);
}
UserRecord aInputUserList2[] = new UserRecord[iUserNum2];
for(int i = 0; i < iUserNum2; i++) {
String sTemp[] = {sPwdPre + "_2_" + i};
aInputUserList2[i] = 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);
Object oHandler = m_xMSF.createInstance( "com.sun.star.task.InteractionHandler" );