@Override public void onClick() { MasterPasswordChangePage page = new MasterPasswordChangePage(); page.setReturnPage(getPage()); setResponsePage(page); } });
add(form); try { providerConfig = getSecurityManager().loadMasterPassswordProviderConfig(config.getProviderName()); } catch (IOException e) { throw new WicketRuntimeException(e);
@Override public void onClick() { setResponsePage(new MasterPasswordChangePage()); } });
@Override public void onSubmit() { Form f = getForm(); // @Justin, we cannot use getDefaultModelObjectAsString() because of special chars. // example: The password "mcrmcr&1" is converted to "mcrmcr&1". String currPasswd = //f.get("currentPassword").getDefaultModelObjectAsString(); (String) f.get("currentPassword").getDefaultModelObject(); String newPasswd = //f.get("newPassword").getDefaultModelObjectAsString(); (String) f.get("newPassword").getDefaultModelObject(); String newPasswdConfirm = // f.get("newPasswordConfirm").getDefaultModelObjectAsString(); (String) f.get("newPasswordConfirm").getDefaultModelObject(); MasterPasswordConfig mpConfig = (MasterPasswordConfig) getForm().getModelObject(); try { getSecurityManager().saveMasterPasswordConfig(mpConfig, currPasswd.toCharArray(), newPasswd != null ? newPasswd.toCharArray() : null, newPasswdConfirm.toCharArray()); doReturn(); } catch (Exception e) { error(e); } } });
add(form); try { providerConfig = getSecurityManager().loadMasterPassswordProviderConfig(config.getProviderName()); } catch (IOException e) { throw new WicketRuntimeException(e);
@Override public void onClick() { setResponsePage(new MasterPasswordChangePage()); } });
@Override public void onSubmit() { Form f = getForm(); // @Justin, we cannot use getDefaultModelObjectAsString() because of special chars. // example: The password "mcrmcr&1" is converted to "mcrmcr&1". String currPasswd = //f.get("currentPassword").getDefaultModelObjectAsString(); (String) f.get("currentPassword").getDefaultModelObject(); String newPasswd = //f.get("newPassword").getDefaultModelObjectAsString(); (String) f.get("newPassword").getDefaultModelObject(); String newPasswdConfirm = // f.get("newPasswordConfirm").getDefaultModelObjectAsString(); (String) f.get("newPasswordConfirm").getDefaultModelObject(); MasterPasswordConfig mpConfig = (MasterPasswordConfig) getForm().getModelObject(); try { getSecurityManager().saveMasterPasswordConfig(mpConfig, currPasswd.toCharArray(), newPasswd != null ? newPasswd.toCharArray() : null, newPasswdConfirm.toCharArray()); doReturn(); } catch (Exception e) { error(e); } } });
@Override public void onClick() { MasterPasswordChangePage page = new MasterPasswordChangePage(); page.setReturnPage(getPage()); setResponsePage(page); } });
add(form); try { providerConfig = getSecurityManager() .loadMasterPassswordProviderConfig(config.getProviderName()); } catch (IOException e) {
@Override public void onClick() { setResponsePage(new MasterPasswordChangePage()); } });
@Override public void onSubmit() { Form f = getForm(); // @Justin, we cannot use getDefaultModelObjectAsString() because of special // chars. // example: The password "mcrmcr&1" is converted to "mcrmcr&1". String currPasswd = // f.get("currentPassword").getDefaultModelObjectAsString(); (String) f.get("currentPassword").getDefaultModelObject(); String newPasswd = // f.get("newPassword").getDefaultModelObjectAsString(); (String) f.get("newPassword").getDefaultModelObject(); String newPasswdConfirm = // f.get("newPasswordConfirm").getDefaultModelObjectAsString(); (String) f.get("newPasswordConfirm").getDefaultModelObject(); MasterPasswordConfig mpConfig = (MasterPasswordConfig) getForm().getModelObject(); try { getSecurityManager() .saveMasterPasswordConfig( mpConfig, currPasswd.toCharArray(), newPasswd != null ? newPasswd.toCharArray() : null, newPasswdConfirm.toCharArray()); doReturn(); } catch (Exception e) { error(e); } } });
@Override public void onClick() { MasterPasswordChangePage page = new MasterPasswordChangePage(); page.setReturnPage(getPage()); setResponsePage(page); } });