idAdapter.changePassword(context.getUser(),getChangePasswordCriteria());
msgBroker.addSuccessMessage("identity.changePassword.success");
setNavigationOutcome(ResourceKeys.NAVIGATIONOUTCOME_HOME_DIRECT);
} catch (CredentialsDeniedException e) {
msgBroker.addErrorMessage("identity.changePassword.err.old");
} catch (PasswordPolicyException e) {
msgBroker.addErrorMessage("identity.changePassword.err.new");
} catch (PasswordConfirmationException e) {
msgBroker.addErrorMessage("identity.changePassword.err.confirm");
}