WordPress ninja form change required attribute on condition

Finally I have found a way to accomplish this , The solution to problem is to call update the field setting function

function ninja_forms_change_required_field(){
  add_action( 'ninja_forms_before_pre_process', 'ninja_forms_code' );
}
add_action( 'init', 'ninja_forms_change_required_field' );
function ninja_forms_code(){
  global $ninja_forms_processing;
  if(!is_user_logged_in()){
        $data['req'] = '0';
        $ninja_forms_processing->update_field_settings(135, $data);
  }
}

If a field is required then then $data[‘req’] = ‘1’