components/visual-panels/usermgr/src/java/vpanels/app/usermgr/com/oracle/solaris/vp/panels/usermgr/client/swing/UserMgrBasicControl.java
--- a/components/visual-panels/usermgr/src/java/vpanels/app/usermgr/com/oracle/solaris/vp/panels/usermgr/client/swing/UserMgrBasicControl.java Mon Oct 28 17:52:58 2013 -0700
+++ b/components/visual-panels/usermgr/src/java/vpanels/app/usermgr/com/oracle/solaris/vp/panels/usermgr/client/swing/UserMgrBasicControl.java Wed Oct 30 16:53:48 2013 -0400
@@ -20,7 +20,7 @@
*/
/*
- * Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
*/
package com.oracle.solaris.vp.panels.usermgr.client.swing;
@@ -28,6 +28,7 @@
import java.util.List;
import java.util.Map;
+import com.oracle.solaris.rad.client.ADRUinteger;
import com.oracle.solaris.rad.usermgr.*;
import com.oracle.solaris.vp.panel.common.action.*;
import com.oracle.solaris.vp.panel.common.control.*;
@@ -112,8 +113,8 @@
if (panel.getPassProperty().isChanged() ||
panel.getPassConfirmProperty().isChanged()) {
- char[] pass1 = panel.getPassProperty().getValue();
- char[] pass2 = panel.getPassConfirmProperty().getValue();
+ String pass1 = panel.getPassProperty().getValue();
+ String pass2 = panel.getPassConfirmProperty().getValue();
UserMgrUtils.validatePassword(umo.isNewUser(), pass1, pass2);
umo.getPassProperty().setValue(pass1);
}
@@ -138,13 +139,13 @@
panel.init(getPanelDescriptor(), umo);
}
- private long toGid(String gName) {
+ private ADRUinteger toGid(String gName) {
List<Group> groups = getPanelDescriptor().getGroups();
for (Group g : groups) {
if (gName.equals(g.getGroupName()))
return (g.getGroupID());
}
- return 1L;
+ return (new ADRUinteger(1L));
}
@Override