public void changePassword(final String oldPassword, final String newPassword) throws ChaiUnavailableException, ChaiPasswordPolicyException, ChaiOperationException { try { writeStringAttribute(ATTR_PASSWORD, newPassword); } catch (ChaiOperationException e) { throw ChaiPasswordPolicyException.forErrorMessage(e.getMessage()); } }