AXIS2_EXTERN int AXIS2_CALL saml_autho_decision_query_add_action()

in src/omxmlsec/saml/query.c [847:861]


AXIS2_EXTERN int AXIS2_CALL saml_autho_decision_query_add_action(saml_autho_decision_query_t *autho_dec_query,
													     		 const axutil_env_t *env,
																 saml_action_t *action)
{
	if(!autho_dec_query->saml_actions)
	{
	  autho_dec_query->saml_actions = axutil_array_list_create(env, SAML_ARRAY_LIST_DEF);
	}
	if(autho_dec_query->saml_actions)
	{
		axutil_array_list_add(autho_dec_query->saml_actions, env, action);
		return AXIS2_SUCCESS;
	}
	return AXIS2_FAILURE;
}