AXIS2_EXTERN int AXIS2_CALL saml_autho_decision_remove_action()

in src/omxmlsec/saml/query.c [862:877]


AXIS2_EXTERN int AXIS2_CALL saml_autho_decision_remove_action(saml_autho_decision_query_t *autho_dec_query,
															  const axutil_env_t *env,
															  int index)
{
	saml_action_t *act;
	if(autho_dec_query->saml_actions)
	{
		act = axutil_array_list_remove(autho_dec_query->saml_actions, env, index);
		if(act)
		{
			saml_action_free(act, env);			
			return AXIS2_SUCCESS;
		}
	}
	return AXIS2_FAILURE;
}