summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-09-09 01:09:28 +0200
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-09-09 01:09:28 +0200
commitb9d53562593cbf2ba47c8869f8c3b9dc37a4ae1f (patch)
tree66a3783aee28154821ec8fc2d81478344fd71c75
parent8082428d8007e4c712de453b26af7ff7e01771e1 (diff)
downloadlasso-b9d53562593cbf2ba47c8869f8c3b9dc37a4ae1f.tar.gz
lasso-b9d53562593cbf2ba47c8869f8c3b9dc37a4ae1f.tar.xz
lasso-b9d53562593cbf2ba47c8869f8c3b9dc37a4ae1f.zip
[ID-WSFv1&ID-WSFv2] separate better strings for ID-WSF from other strings
Code in core source file which depend upon ID-WSF symbols have been conditionalized, and each id-wsf source file now include directly its need string header.
-rw-r--r--lasso/id-ff/profile.c6
-rw-r--r--lasso/id-wsf-2.0/data_service.c1
-rw-r--r--lasso/id-wsf-2.0/discovery.c3
-rw-r--r--lasso/id-wsf-2.0/identity.c1
-rw-r--r--lasso/id-wsf-2.0/idwsf2_helper.c1
-rw-r--r--lasso/id-wsf-2.0/profile.c2
-rw-r--r--lasso/id-wsf-2.0/saml2_login.c1
-rw-r--r--lasso/id-wsf-2.0/server.c1
-rw-r--r--lasso/id-wsf-2.0/session.c1
-rw-r--r--lasso/id-wsf-2.0/soap_binding.c2
-rw-r--r--lasso/id-wsf/authentication.c1
-rw-r--r--lasso/id-wsf/data_service.c1
-rw-r--r--lasso/id-wsf/discovery.c2
-rw-r--r--lasso/id-wsf/id_ff_extensions.c1
-rw-r--r--lasso/id-wsf/interaction_profile_service.c1
-rw-r--r--lasso/id-wsf/personal_profile_service.c1
-rw-r--r--lasso/id-wsf/wsf_profile.c1
-rw-r--r--lasso/id-wsf/wsf_utils.c1
-rw-r--r--lasso/xml/Makefile.am2
-rw-r--r--lasso/xml/disco_authenticate_requester.c1
-rw-r--r--lasso/xml/disco_authenticate_session_context.c1
-rw-r--r--lasso/xml/disco_authorize_requester.c1
-rw-r--r--lasso/xml/disco_credentials.c1
-rw-r--r--lasso/xml/disco_description.c1
-rw-r--r--lasso/xml/disco_encrypt_resource_id.c1
-rw-r--r--lasso/xml/disco_encrypted_resource_id.c1
-rw-r--r--lasso/xml/disco_generate_bearer_token.c1
-rw-r--r--lasso/xml/disco_insert_entry.c1
-rw-r--r--lasso/xml/disco_modify.c1
-rw-r--r--lasso/xml/disco_modify_response.c1
-rw-r--r--lasso/xml/disco_options.c1
-rw-r--r--lasso/xml/disco_query.c1
-rw-r--r--lasso/xml/disco_query_response.c1
-rw-r--r--lasso/xml/disco_remove_entry.c1
-rw-r--r--lasso/xml/disco_requested_service_type.c1
-rw-r--r--lasso/xml/disco_resource_id.c1
-rw-r--r--lasso/xml/disco_resource_offering.c1
-rw-r--r--lasso/xml/disco_send_single_logout.c1
-rw-r--r--lasso/xml/disco_service_instance.c1
-rw-r--r--lasso/xml/dst_data.c1
-rw-r--r--lasso/xml/dst_modification.c1
-rw-r--r--lasso/xml/dst_modify.c1
-rw-r--r--lasso/xml/dst_modify_response.c1
-rw-r--r--lasso/xml/dst_new_data.c1
-rw-r--r--lasso/xml/dst_query.c1
-rw-r--r--lasso/xml/dst_query_item.c1
-rw-r--r--lasso/xml/dst_query_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_abstract.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_endpoint_context.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_keys.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_options.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_provider_id.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_query.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_query_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_requested_service.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_security_context.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_service_context.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_service_type.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_delete.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_query.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_register.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_replace.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/disco_svc_metadata.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dst_data_response_base.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dst_delete_item_base.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dst_delete_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dst_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dst_result_query_base.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dst_test_item_base.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_app_data.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_create.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_create_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_create_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_data.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_data_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_delete.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_delete_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_delete_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_item_data.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_modify.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_modify_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_modify_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_query.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_query_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_query_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_result_query.c1
-rw-r--r--lasso/xml/id-wsf-2.0/dstref_test_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ims_mapping_input.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ims_mapping_output.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_help.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_inquiry.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_inquiry_element.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_interaction_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_interaction_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_interaction_statement.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_parameter.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_select.c1
-rw-r--r--lasso/xml/id-wsf-2.0/is_text.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_add_collection_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_add_collection_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_add_entity_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_add_entity_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_get_object_info_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_get_object_info_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_item_data.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_list_members_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_list_members_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_notification.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_notify.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_object.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_query_objects_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_query_objects_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_remove_collection_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_remove_entity_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_request_abstract.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_resolve_input.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_response_abstract.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_set_object_info_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_test_membership_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/ps_test_membership_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_consent.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_credentials_context.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_endpoint_update.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_redirect_request.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_sender.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_target_identity.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_timeout.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_usage_directive.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sbf_framework.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sec_token.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sec_token_policy.c1
-rw-r--r--lasso/xml/id-wsf-2.0/sec_transited_provider_path.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subs_notification.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subs_notify_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subs_ref_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subs_subscription.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_app_data.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_create.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_create_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_create_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_data.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_data_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_delete.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_delete_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_delete_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_item_data.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_modify.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_modify_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_modify_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_notification.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_notify.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_notify_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_query.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_query_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_query_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_result_query.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_subscription.c1
-rw-r--r--lasso/xml/id-wsf-2.0/subsref_test_item.c1
-rw-r--r--lasso/xml/id-wsf-2.0/util_empty.c1
-rw-r--r--lasso/xml/id-wsf-2.0/util_extension.c1
-rw-r--r--lasso/xml/id-wsf-2.0/util_response.c1
-rw-r--r--lasso/xml/id-wsf-2.0/util_status.c1
-rw-r--r--lasso/xml/idwsf_strings.h22
-rw-r--r--lasso/xml/is_help.c1
-rw-r--r--lasso/xml/is_inquiry.c1
-rw-r--r--lasso/xml/is_inquiry_element.c1
-rw-r--r--lasso/xml/is_interaction_request.c1
-rw-r--r--lasso/xml/is_interaction_response.c1
-rw-r--r--lasso/xml/is_interaction_statement.c1
-rw-r--r--lasso/xml/is_item.c1
-rw-r--r--lasso/xml/is_parameter.c1
-rw-r--r--lasso/xml/is_redirect_request.c1
-rw-r--r--lasso/xml/is_select.c1
-rw-r--r--lasso/xml/is_text.c1
-rw-r--r--lasso/xml/is_user_interaction.c1
-rw-r--r--lasso/xml/sa_credentials.c1
-rw-r--r--lasso/xml/sa_parameter.c1
-rw-r--r--lasso/xml/sa_password_transforms.c1
-rw-r--r--lasso/xml/sa_sasl_request.c1
-rw-r--r--lasso/xml/sa_sasl_response.c1
-rw-r--r--lasso/xml/sa_transform.c1
-rw-r--r--lasso/xml/sec_resource_access_statement.c1
-rw-r--r--lasso/xml/soap_binding_consent.c1
-rw-r--r--lasso/xml/soap_binding_correlation.c1
-rw-r--r--lasso/xml/soap_binding_ext_credential.c1
-rw-r--r--lasso/xml/soap_binding_ext_credentials_context.c1
-rw-r--r--lasso/xml/soap_binding_ext_service_instance_update.c1
-rw-r--r--lasso/xml/soap_binding_ext_timeout.c1
-rw-r--r--lasso/xml/soap_binding_processing_context.c1
-rw-r--r--lasso/xml/soap_binding_provider.c1
-rw-r--r--lasso/xml/soap_binding_usage_directive.c1
-rw-r--r--lasso/xml/strings.h21
-rw-r--r--lasso/xml/ws/wsa_attributed_any.c1
-rw-r--r--lasso/xml/ws/wsa_attributed_qname.c1
-rw-r--r--lasso/xml/ws/wsa_attributed_unsigned_long.c1
-rw-r--r--lasso/xml/ws/wsa_attributed_uri.c1
-rw-r--r--lasso/xml/ws/wsa_endpoint_reference.c1
-rw-r--r--lasso/xml/ws/wsa_metadata.c1
-rw-r--r--lasso/xml/ws/wsa_problem_action.c1
-rw-r--r--lasso/xml/ws/wsa_reference_parameters.c1
-rw-r--r--lasso/xml/ws/wsa_relates_to.c1
-rw-r--r--lasso/xml/ws/wsse_embedded.c1
-rw-r--r--lasso/xml/ws/wsse_reference.c1
-rw-r--r--lasso/xml/ws/wsse_security_header.c1
-rw-r--r--lasso/xml/ws/wsse_security_token_reference.c1
-rw-r--r--lasso/xml/ws/wsse_transformation_parameters.c1
-rw-r--r--lasso/xml/ws/wsse_username_token.c1
-rw-r--r--lasso/xml/ws/wsu_timestamp.c1
-rw-r--r--lasso/xml/xml.c5
229 files changed, 260 insertions, 25 deletions
diff --git a/lasso/id-ff/profile.c b/lasso/id-ff/profile.c
index 549e803c..1ecd541d 100644
--- a/lasso/id-ff/profile.c
+++ b/lasso/id-ff/profile.c
@@ -49,6 +49,10 @@
#include "../xml/soap-1.1/soap_fault.h"
#include "../utils.h"
#include "../debug.h"
+#ifdef LASSO_WSF_ENABLED
+#include "../xml/idwsf_strings.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
+#endif
/*****************************************************************************/
/* public functions */
@@ -201,6 +205,7 @@ lasso_profile_get_request_type_from_soap_msg(const gchar *soap)
type = LASSO_REQUEST_TYPE_NAME_IDENTIFIER_MAPPING;
} else if (strcmp(name, "AuthnRequest") == 0) {
type = LASSO_REQUEST_TYPE_LECP;
+#ifdef LASSO_WSF_ENABLED
} else if (strcmp(name, "Query") == 0) {
if (strcmp((char*)ns->href, LASSO_DISCO_HREF) == 0) {
type = LASSO_REQUEST_TYPE_DISCO_QUERY;
@@ -223,6 +228,7 @@ lasso_profile_get_request_type_from_soap_msg(const gchar *soap)
type = LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_REGISTER;
} else if (strcmp(name, "SvcMDAssociationAdd") == 0) {
type = LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_ASSOCIATION_ADD;
+#endif
} else {
message(G_LOG_LEVEL_WARNING, "Unknown node name : %s", name);
}
diff --git a/lasso/id-wsf-2.0/data_service.c b/lasso/id-wsf-2.0/data_service.c
index c024008e..6c6ed11c 100644
--- a/lasso/id-wsf-2.0/data_service.c
+++ b/lasso/id-wsf-2.0/data_service.c
@@ -35,6 +35,7 @@
#include <libxml/xpathInternals.h>
#include "./data_service.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "../xml/id-wsf-2.0/disco_service_type.h"
#include "../xml/id-wsf-2.0/dstref_query.h"
diff --git a/lasso/id-wsf-2.0/discovery.c b/lasso/id-wsf-2.0/discovery.c
index 4b9eb0c1..4b8f0388 100644
--- a/lasso/id-wsf-2.0/discovery.c
+++ b/lasso/id-wsf-2.0/discovery.c
@@ -83,6 +83,7 @@
#include "../id-ff/providerprivate.h"
#include "./discovery.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "./soap_binding.h"
#include "./idwsf2_helper.h"
#include "./saml2_login.h"
@@ -1033,7 +1034,7 @@ lasso_idwsf2_discovery_validate_md_register(LassoIdWsf2Discovery *discovery)
response = lasso_idwsf2_disco_svc_md_register_response_new();
response->Status =
- lasso_idwsf2_util_status_new_with_code(LASSO_DISCO_STATUS_CODE_OK, NULL);
+ lasso_idwsf2_util_status_new_with_code(LASSO_IDWSF2_DISCOVERY_STATUS_CODE_OK, NULL);
for (SvcMDs = discovery->private_data->metadatas; SvcMDs != NULL; SvcMDs = g_list_next(SvcMDs)) {
lasso_list_add_string(response->SvcMDID,
LASSO_IDWSF2_DISCO_SVC_METADATA(SvcMDs->data)->svcMDID);
diff --git a/lasso/id-wsf-2.0/identity.c b/lasso/id-wsf-2.0/identity.c
index 6133bf5f..dadbff8d 100644
--- a/lasso/id-wsf-2.0/identity.c
+++ b/lasso/id-wsf-2.0/identity.c
@@ -23,6 +23,7 @@
*/
#include "identity.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "../utils.h"
#include "../id-ff/identity.h"
#include "../id-ff/identityprivate.h"
diff --git a/lasso/id-wsf-2.0/idwsf2_helper.c b/lasso/id-wsf-2.0/idwsf2_helper.c
index e7b4a2a0..8e5b6e01 100644
--- a/lasso/id-wsf-2.0/idwsf2_helper.c
+++ b/lasso/id-wsf-2.0/idwsf2_helper.c
@@ -23,6 +23,7 @@
*/
#include "./idwsf2_helper.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "../xml/id-wsf-2.0/disco_abstract.h"
#include "../xml/id-wsf-2.0/disco_service_type.h"
#include "../xml/id-wsf-2.0/disco_provider_id.h"
diff --git a/lasso/id-wsf-2.0/profile.c b/lasso/id-wsf-2.0/profile.c
index d1c96436..6fce0b01 100644
--- a/lasso/id-wsf-2.0/profile.c
+++ b/lasso/id-wsf-2.0/profile.c
@@ -38,6 +38,8 @@
#include "../saml-2.0/profileprivate.h"
#include "profile.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
+#include "../xml/idwsf_strings.h"
#include "session.h"
#include "../xml/soap-1.1/soap_fault.h"
diff --git a/lasso/id-wsf-2.0/saml2_login.c b/lasso/id-wsf-2.0/saml2_login.c
index 49e81287..f7bee3ad 100644
--- a/lasso/id-wsf-2.0/saml2_login.c
+++ b/lasso/id-wsf-2.0/saml2_login.c
@@ -23,6 +23,7 @@
*/
#include "./saml2_login.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "identity.h"
#include "server.h"
#include "session.h"
diff --git a/lasso/id-wsf-2.0/server.c b/lasso/id-wsf-2.0/server.c
index b0d9b817..dbe04d12 100644
--- a/lasso/id-wsf-2.0/server.c
+++ b/lasso/id-wsf-2.0/server.c
@@ -23,6 +23,7 @@
*/
#include "server.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "../id-ff/server.h"
#include "../id-ff/serverprivate.h"
#include "../xml/id-wsf-2.0/disco_svc_metadata.h"
diff --git a/lasso/id-wsf-2.0/session.c b/lasso/id-wsf-2.0/session.c
index 0b0756a4..d226cabc 100644
--- a/lasso/id-wsf-2.0/session.c
+++ b/lasso/id-wsf-2.0/session.c
@@ -26,6 +26,7 @@
* SECTION:idwsf2-session-extension
*/
#include "session.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "../utils.h"
#include "../id-ff/session.h"
#include "../id-ff/sessionprivate.h"
diff --git a/lasso/id-wsf-2.0/soap_binding.c b/lasso/id-wsf-2.0/soap_binding.c
index b9c7bb96..ea922dae 100644
--- a/lasso/id-wsf-2.0/soap_binding.c
+++ b/lasso/id-wsf-2.0/soap_binding.c
@@ -23,6 +23,8 @@
*/
#include "./soap_binding.h"
+#include "../xml/idwsf_strings.h"
+#include "../xml/id-wsf-2.0/idwsf2_strings.h"
#include "../xml/id-wsf-2.0/sb2_sender.h"
#include "../xml/id-wsf-2.0/sb2_redirect_request.h"
#include "../xml/id-wsf-2.0/sb2_user_interaction_header.h"
diff --git a/lasso/id-wsf/authentication.c b/lasso/id-wsf/authentication.c
index 0dee1e29..c922f368 100644
--- a/lasso/id-wsf/authentication.c
+++ b/lasso/id-wsf/authentication.c
@@ -24,6 +24,7 @@
#include "../utils.h"
#include "./authentication.h"
+#include "../xml/idwsf_strings.h"
#include "../xml/private.h"
#include "../xml/sa_sasl_request.h"
#include "../xml/sa_sasl_response.h"
diff --git a/lasso/id-wsf/data_service.c b/lasso/id-wsf/data_service.c
index 37d71287..05b3fa1a 100644
--- a/lasso/id-wsf/data_service.c
+++ b/lasso/id-wsf/data_service.c
@@ -63,6 +63,7 @@
#include "./discovery.h"
#include "./data_service.h"
+#include "../xml/idwsf_strings.h"
#include "../xml/dst_query.h"
#include "../xml/dst_query_response.h"
#include "../xml/dst_modify.h"
diff --git a/lasso/id-wsf/discovery.c b/lasso/id-wsf/discovery.c
index 7f5102e6..eb00e98c 100644
--- a/lasso/id-wsf/discovery.c
+++ b/lasso/id-wsf/discovery.c
@@ -75,6 +75,7 @@
#include "../xml/saml_attribute_value.h"
#include "../xml/disco_modify.h"
#include "../xml/saml_assertion.h"
+#include "../xml/idwsf_strings.h"
#include "../id-ff/server.h"
#include "../id-ff/provider.h"
@@ -85,6 +86,7 @@
#include "./wsf_profile_private.h"
#include "./wsf_utils.h"
#include "../utils.h"
+#include "./discovery.h"
struct _LassoDiscoveryPrivate
{
diff --git a/lasso/id-wsf/id_ff_extensions.c b/lasso/id-wsf/id_ff_extensions.c
index 4d2acc29..503cc409 100644
--- a/lasso/id-wsf/id_ff_extensions.c
+++ b/lasso/id-wsf/id_ff_extensions.c
@@ -25,6 +25,7 @@
*/
#include "id_ff_extensions.h"
+#include "../xml/idwsf_strings.h"
#include "id_ff_extensions_private.h"
#include "../xml/disco_description.h"
#include "../xml/disco_resource_offering.h"
diff --git a/lasso/id-wsf/interaction_profile_service.c b/lasso/id-wsf/interaction_profile_service.c
index c390de94..206bc7ab 100644
--- a/lasso/id-wsf/interaction_profile_service.c
+++ b/lasso/id-wsf/interaction_profile_service.c
@@ -23,6 +23,7 @@
*/
#include "./interaction_profile_service.h"
+#include "../xml/idwsf_strings.h"
#include "./wsf_profile.h"
#include "../xml/soap-1.1/soap_detail.h"
#include "../xml/soap-1.1/soap_fault.h"
diff --git a/lasso/id-wsf/personal_profile_service.c b/lasso/id-wsf/personal_profile_service.c
index 6970c108..46610d8a 100644
--- a/lasso/id-wsf/personal_profile_service.c
+++ b/lasso/id-wsf/personal_profile_service.c
@@ -24,6 +24,7 @@
#include "../xml/private.h"
#include "./personal_profile_service.h"
+#include "../xml/idwsf_strings.h"
#include "./data_service.h"
#include "./wsf_profile_private.h"
#include "./discovery.h"
diff --git a/lasso/id-wsf/wsf_profile.c b/lasso/id-wsf/wsf_profile.c
index 79075ff8..96ed11bc 100644
--- a/lasso/id-wsf/wsf_profile.c
+++ b/lasso/id-wsf/wsf_profile.c
@@ -35,6 +35,7 @@
#include "../utils.h"
#include "./wsf_profile.h"
+#include "../xml/idwsf_strings.h"
#include "./wsf_profile_private.h"
#include "./discovery.h"
#include "./wsf_utils.h"
diff --git a/lasso/id-wsf/wsf_utils.c b/lasso/id-wsf/wsf_utils.c
index e3594be4..efa88995 100644
--- a/lasso/id-wsf/wsf_utils.c
+++ b/lasso/id-wsf/wsf_utils.c
@@ -44,6 +44,7 @@
#include <string.h>
#include "../xml/strings.h"
+#include "../xml/idwsf_strings.h"
/**
* lasso_security_mech_id_is_null_authentication:
diff --git a/lasso/xml/Makefile.am b/lasso/xml/Makefile.am
index c8513620..bcf0d77d 100644
--- a/lasso/xml/Makefile.am
+++ b/lasso/xml/Makefile.am
@@ -76,6 +76,7 @@ WSF_C_FILES = \
utility_status.c
WSF_H_FILES = \
+ idwsf_strings.h \
disco_authenticate_requester.h \
disco_authenticate_session_context.h \
disco_authorize_requester.h \
@@ -193,7 +194,6 @@ liblasso_xml_la_SOURCES = \
liblassoinclude_HEADERS = \
strings.h \
- idwsf_strings.h \
xml.h \
ds_key_info.h \
ds_key_value.h \
diff --git a/lasso/xml/disco_authenticate_requester.c b/lasso/xml/disco_authenticate_requester.c
index bde9215e..4455e3d2 100644
--- a/lasso/xml/disco_authenticate_requester.c
+++ b/lasso/xml/disco_authenticate_requester.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_authenticate_requester.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_authenticate_requester
diff --git a/lasso/xml/disco_authenticate_session_context.c b/lasso/xml/disco_authenticate_session_context.c
index d71c0cd6..0013f200 100644
--- a/lasso/xml/disco_authenticate_session_context.c
+++ b/lasso/xml/disco_authenticate_session_context.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_authenticate_session_context.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_authenticate_session_context
diff --git a/lasso/xml/disco_authorize_requester.c b/lasso/xml/disco_authorize_requester.c
index ef1d05ad..098fe33f 100644
--- a/lasso/xml/disco_authorize_requester.c
+++ b/lasso/xml/disco_authorize_requester.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_authorize_requester.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_authorize_requester
diff --git a/lasso/xml/disco_credentials.c b/lasso/xml/disco_credentials.c
index b244c27e..89dd0017 100644
--- a/lasso/xml/disco_credentials.c
+++ b/lasso/xml/disco_credentials.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_credentials.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_credentials
diff --git a/lasso/xml/disco_description.c b/lasso/xml/disco_description.c
index 151e202d..37f3410c 100644
--- a/lasso/xml/disco_description.c
+++ b/lasso/xml/disco_description.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_description.h"
+#include "./idwsf_strings.h"
#include "../id-wsf/wsf_utils.h"
#include "../utils.h"
diff --git a/lasso/xml/disco_encrypt_resource_id.c b/lasso/xml/disco_encrypt_resource_id.c
index 5e06c687..f0409a09 100644
--- a/lasso/xml/disco_encrypt_resource_id.c
+++ b/lasso/xml/disco_encrypt_resource_id.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_encrypt_resource_id.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_encrypt_resource_id
diff --git a/lasso/xml/disco_encrypted_resource_id.c b/lasso/xml/disco_encrypted_resource_id.c
index b4747d0e..025a951c 100644
--- a/lasso/xml/disco_encrypted_resource_id.c
+++ b/lasso/xml/disco_encrypted_resource_id.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_encrypted_resource_id.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_encrypted_resource_id
diff --git a/lasso/xml/disco_generate_bearer_token.c b/lasso/xml/disco_generate_bearer_token.c
index 927ede51..b35e9600 100644
--- a/lasso/xml/disco_generate_bearer_token.c
+++ b/lasso/xml/disco_generate_bearer_token.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_generate_bearer_token.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_generate_bearer_token
diff --git a/lasso/xml/disco_insert_entry.c b/lasso/xml/disco_insert_entry.c
index 3fe5adc8..acd861fd 100644
--- a/lasso/xml/disco_insert_entry.c
+++ b/lasso/xml/disco_insert_entry.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_insert_entry.h"
+#include "./idwsf_strings.h"
#include "../utils.h"
/**
diff --git a/lasso/xml/disco_modify.c b/lasso/xml/disco_modify.c
index 7951ec19..a7b2d1a3 100644
--- a/lasso/xml/disco_modify.c
+++ b/lasso/xml/disco_modify.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_modify.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_modify
diff --git a/lasso/xml/disco_modify_response.c b/lasso/xml/disco_modify_response.c
index 80c140eb..15d5b015 100644
--- a/lasso/xml/disco_modify_response.c
+++ b/lasso/xml/disco_modify_response.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_modify_response.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_modify_response
diff --git a/lasso/xml/disco_options.c b/lasso/xml/disco_options.c
index bfae9526..23d04d6d 100644
--- a/lasso/xml/disco_options.c
+++ b/lasso/xml/disco_options.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_options.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_options
diff --git a/lasso/xml/disco_query.c b/lasso/xml/disco_query.c
index 303bd39b..c364ce45 100644
--- a/lasso/xml/disco_query.c
+++ b/lasso/xml/disco_query.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_query.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_query
diff --git a/lasso/xml/disco_query_response.c b/lasso/xml/disco_query_response.c
index 945c7f5c..e11eeccc 100644
--- a/lasso/xml/disco_query_response.c
+++ b/lasso/xml/disco_query_response.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_query_response.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_query_response
diff --git a/lasso/xml/disco_remove_entry.c b/lasso/xml/disco_remove_entry.c
index 0c34f039..f833c8af 100644
--- a/lasso/xml/disco_remove_entry.c
+++ b/lasso/xml/disco_remove_entry.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_remove_entry.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_remove_entry
diff --git a/lasso/xml/disco_requested_service_type.c b/lasso/xml/disco_requested_service_type.c
index c0a077bf..054793cb 100644
--- a/lasso/xml/disco_requested_service_type.c
+++ b/lasso/xml/disco_requested_service_type.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_requested_service_type.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_requested_service_type
diff --git a/lasso/xml/disco_resource_id.c b/lasso/xml/disco_resource_id.c
index 48534acf..61e89e8f 100644
--- a/lasso/xml/disco_resource_id.c
+++ b/lasso/xml/disco_resource_id.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_resource_id.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_resource_id
diff --git a/lasso/xml/disco_resource_offering.c b/lasso/xml/disco_resource_offering.c
index 3d0402da..c46f953c 100644
--- a/lasso/xml/disco_resource_offering.c
+++ b/lasso/xml/disco_resource_offering.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_resource_offering.h"
+#include "./idwsf_strings.h"
#include "../utils.h"
/**
diff --git a/lasso/xml/disco_send_single_logout.c b/lasso/xml/disco_send_single_logout.c
index 8113777b..155c5939 100644
--- a/lasso/xml/disco_send_single_logout.c
+++ b/lasso/xml/disco_send_single_logout.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_send_single_logout.h"
+#include "./idwsf_strings.h"
#include "../registry.h"
/**
diff --git a/lasso/xml/disco_service_instance.c b/lasso/xml/disco_service_instance.c
index 8351cd49..9dddb8f3 100644
--- a/lasso/xml/disco_service_instance.c
+++ b/lasso/xml/disco_service_instance.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "disco_service_instance.h"
+#include "./idwsf_strings.h"
/**
* SECTION:disco_service_instance
diff --git a/lasso/xml/dst_data.c b/lasso/xml/dst_data.c
index 0fe42c09..a8af8762 100644
--- a/lasso/xml/dst_data.c
+++ b/lasso/xml/dst_data.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_data.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_data
diff --git a/lasso/xml/dst_modification.c b/lasso/xml/dst_modification.c
index 1a89ecd0..9329b3c4 100644
--- a/lasso/xml/dst_modification.c
+++ b/lasso/xml/dst_modification.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_modification.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_modification
diff --git a/lasso/xml/dst_modify.c b/lasso/xml/dst_modify.c
index 7e8c64ff..46d26dab 100644
--- a/lasso/xml/dst_modify.c
+++ b/lasso/xml/dst_modify.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_modify.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_modify
diff --git a/lasso/xml/dst_modify_response.c b/lasso/xml/dst_modify_response.c
index d0af68bc..2d060c52 100644
--- a/lasso/xml/dst_modify_response.c
+++ b/lasso/xml/dst_modify_response.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_modify_response.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_modify_response
diff --git a/lasso/xml/dst_new_data.c b/lasso/xml/dst_new_data.c
index 92ee96a1..da264bda 100644
--- a/lasso/xml/dst_new_data.c
+++ b/lasso/xml/dst_new_data.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_new_data.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_new_data
diff --git a/lasso/xml/dst_query.c b/lasso/xml/dst_query.c
index 3a7c0724..e77b04cf 100644
--- a/lasso/xml/dst_query.c
+++ b/lasso/xml/dst_query.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_query.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_query
diff --git a/lasso/xml/dst_query_item.c b/lasso/xml/dst_query_item.c
index 66e2014d..8aee38dd 100644
--- a/lasso/xml/dst_query_item.c
+++ b/lasso/xml/dst_query_item.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_query_item.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_query_item
diff --git a/lasso/xml/dst_query_response.c b/lasso/xml/dst_query_response.c
index f1ac4b5c..d1a80781 100644
--- a/lasso/xml/dst_query_response.c
+++ b/lasso/xml/dst_query_response.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "dst_query_response.h"
+#include "./idwsf_strings.h"
/**
* SECTION:dst_query_response
diff --git a/lasso/xml/id-wsf-2.0/disco_abstract.c b/lasso/xml/id-wsf-2.0/disco_abstract.c
index 3011a987..268f231f 100644
--- a/lasso/xml/id-wsf-2.0/disco_abstract.c
+++ b/lasso/xml/id-wsf-2.0/disco_abstract.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_abstract.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_abstract
diff --git a/lasso/xml/id-wsf-2.0/disco_endpoint_context.c b/lasso/xml/id-wsf-2.0/disco_endpoint_context.c
index b4d33a30..ed6aa27c 100644
--- a/lasso/xml/id-wsf-2.0/disco_endpoint_context.c
+++ b/lasso/xml/id-wsf-2.0/disco_endpoint_context.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_endpoint_context.h"
+#include "./idwsf2_strings.h"
#include "sbf_framework.h"
/**
diff --git a/lasso/xml/id-wsf-2.0/disco_keys.c b/lasso/xml/id-wsf-2.0/disco_keys.c
index 9c7ba5b2..2f809a06 100644
--- a/lasso/xml/id-wsf-2.0/disco_keys.c
+++ b/lasso/xml/id-wsf-2.0/disco_keys.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_keys.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_keys
diff --git a/lasso/xml/id-wsf-2.0/disco_options.c b/lasso/xml/id-wsf-2.0/disco_options.c
index bff87685..f0eb1f3b 100644
--- a/lasso/xml/id-wsf-2.0/disco_options.c
+++ b/lasso/xml/id-wsf-2.0/disco_options.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_options.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_options
diff --git a/lasso/xml/id-wsf-2.0/disco_provider_id.c b/lasso/xml/id-wsf-2.0/disco_provider_id.c
index 66a8e0e4..30cc1211 100644
--- a/lasso/xml/id-wsf-2.0/disco_provider_id.c
+++ b/lasso/xml/id-wsf-2.0/disco_provider_id.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_provider_id.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_provider_id
diff --git a/lasso/xml/id-wsf-2.0/disco_query.c b/lasso/xml/id-wsf-2.0/disco_query.c
index 5f502b71..3cc347fe 100644
--- a/lasso/xml/id-wsf-2.0/disco_query.c
+++ b/lasso/xml/id-wsf-2.0/disco_query.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_query.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_query
diff --git a/lasso/xml/id-wsf-2.0/disco_query_response.c b/lasso/xml/id-wsf-2.0/disco_query_response.c
index 402ad0e4..7c6d50ae 100644
--- a/lasso/xml/id-wsf-2.0/disco_query_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_query_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_query_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_query_response
diff --git a/lasso/xml/id-wsf-2.0/disco_requested_service.c b/lasso/xml/id-wsf-2.0/disco_requested_service.c
index 562590ff..e49d84ca 100644
--- a/lasso/xml/id-wsf-2.0/disco_requested_service.c
+++ b/lasso/xml/id-wsf-2.0/disco_requested_service.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_requested_service.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_requested_service
diff --git a/lasso/xml/id-wsf-2.0/disco_security_context.c b/lasso/xml/id-wsf-2.0/disco_security_context.c
index fb89493a..1a7f3829 100644
--- a/lasso/xml/id-wsf-2.0/disco_security_context.c
+++ b/lasso/xml/id-wsf-2.0/disco_security_context.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_security_context.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_security_context
diff --git a/lasso/xml/id-wsf-2.0/disco_service_context.c b/lasso/xml/id-wsf-2.0/disco_service_context.c
index 8ccf85e6..2515618a 100644
--- a/lasso/xml/id-wsf-2.0/disco_service_context.c
+++ b/lasso/xml/id-wsf-2.0/disco_service_context.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_service_context.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_service_context
diff --git a/lasso/xml/id-wsf-2.0/disco_service_type.c b/lasso/xml/id-wsf-2.0/disco_service_type.c
index 6e611b26..1c789bb0 100644
--- a/lasso/xml/id-wsf-2.0/disco_service_type.c
+++ b/lasso/xml/id-wsf-2.0/disco_service_type.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_service_type.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_service_type
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c
index 1a880ac0..9b9707b5 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_association_add.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_association_add
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c
index 0285a973..41407a56 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_association_add_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_association_add_response
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c
index f5a179f7..33328100 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_association_delete.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_association_delete
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c
index 05f875aa..c82ba12b 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_association_delete_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_association_delete_response
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c
index 9b00bcb5..6236b37c 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_association_query.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_association_query
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c
index ab750355..c38f9cf2 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_association_query_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_association_query_response
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c b/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c
index 97dcb794..dbe6883d 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_delete.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_delete
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c
index 95018dc3..9e9e52ec 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_delete_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_delete_response
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_query.c b/lasso/xml/id-wsf-2.0/disco_svc_md_query.c
index 824a6c9a..7b607ac2 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_query.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_query.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_query.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_query
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c
index c1def88b..e09d9dd9 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_query_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_query_response
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_register.c b/lasso/xml/id-wsf-2.0/disco_svc_md_register.c
index 5f67c19d..da02327c 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_register.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_register.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_register.h"
+#include "./idwsf2_strings.h"
#include "disco_svc_metadata.h"
/**
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c
index 0e05d852..3f4b8a7e 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_register_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_register_response
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c b/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c
index 97d5309e..197bbf7d 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_replace.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_replace
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c
index d0c5e5ff..24aa97dc 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_md_replace_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:disco_svc_md_replace_response
diff --git a/lasso/xml/id-wsf-2.0/disco_svc_metadata.c b/lasso/xml/id-wsf-2.0/disco_svc_metadata.c
index cc8117e9..cb2be49c 100644
--- a/lasso/xml/id-wsf-2.0/disco_svc_metadata.c
+++ b/lasso/xml/id-wsf-2.0/disco_svc_metadata.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "disco_svc_metadata.h"
+#include "./idwsf2_strings.h"
#include "disco_endpoint_context.h"
#include "disco_service_context.h"
diff --git a/lasso/xml/id-wsf-2.0/dst_data_response_base.c b/lasso/xml/id-wsf-2.0/dst_data_response_base.c
index ddb58df6..c0be1c9e 100644
--- a/lasso/xml/id-wsf-2.0/dst_data_response_base.c
+++ b/lasso/xml/id-wsf-2.0/dst_data_response_base.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dst_data_response_base.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dst_data_response_base
diff --git a/lasso/xml/id-wsf-2.0/dst_delete_item_base.c b/lasso/xml/id-wsf-2.0/dst_delete_item_base.c
index cef97647..853857d3 100644
--- a/lasso/xml/id-wsf-2.0/dst_delete_item_base.c
+++ b/lasso/xml/id-wsf-2.0/dst_delete_item_base.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dst_delete_item_base.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dst_delete_item_base
diff --git a/lasso/xml/id-wsf-2.0/dst_delete_response.c b/lasso/xml/id-wsf-2.0/dst_delete_response.c
index 7910c547..1a75b324 100644
--- a/lasso/xml/id-wsf-2.0/dst_delete_response.c
+++ b/lasso/xml/id-wsf-2.0/dst_delete_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dst_delete_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dst_delete_response
diff --git a/lasso/xml/id-wsf-2.0/dst_request.c b/lasso/xml/id-wsf-2.0/dst_request.c
index 473bfd53..6980dd0b 100644
--- a/lasso/xml/id-wsf-2.0/dst_request.c
+++ b/lasso/xml/id-wsf-2.0/dst_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dst_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dst_request
diff --git a/lasso/xml/id-wsf-2.0/dst_result_query_base.c b/lasso/xml/id-wsf-2.0/dst_result_query_base.c
index f640379a..8c423654 100644
--- a/lasso/xml/id-wsf-2.0/dst_result_query_base.c
+++ b/lasso/xml/id-wsf-2.0/dst_result_query_base.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dst_result_query_base.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dst_result_query_base
diff --git a/lasso/xml/id-wsf-2.0/dst_test_item_base.c b/lasso/xml/id-wsf-2.0/dst_test_item_base.c
index 3816c974..1e0c856c 100644
--- a/lasso/xml/id-wsf-2.0/dst_test_item_base.c
+++ b/lasso/xml/id-wsf-2.0/dst_test_item_base.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dst_test_item_base.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dst_test_item_base
diff --git a/lasso/xml/id-wsf-2.0/dstref_app_data.c b/lasso/xml/id-wsf-2.0/dstref_app_data.c
index 310e4b8b..39e88306 100644
--- a/lasso/xml/id-wsf-2.0/dstref_app_data.c
+++ b/lasso/xml/id-wsf-2.0/dstref_app_data.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_app_data.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_app_data
diff --git a/lasso/xml/id-wsf-2.0/dstref_create.c b/lasso/xml/id-wsf-2.0/dstref_create.c
index 39b8899a..f1524c8d 100644
--- a/lasso/xml/id-wsf-2.0/dstref_create.c
+++ b/lasso/xml/id-wsf-2.0/dstref_create.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_create.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_create
diff --git a/lasso/xml/id-wsf-2.0/dstref_create_item.c b/lasso/xml/id-wsf-2.0/dstref_create_item.c
index 50fffbaa..d0f8fca5 100644
--- a/lasso/xml/id-wsf-2.0/dstref_create_item.c
+++ b/lasso/xml/id-wsf-2.0/dstref_create_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_create_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_create_item
diff --git a/lasso/xml/id-wsf-2.0/dstref_create_response.c b/lasso/xml/id-wsf-2.0/dstref_create_response.c
index 6dfc740e..d5709257 100644
--- a/lasso/xml/id-wsf-2.0/dstref_create_response.c
+++ b/lasso/xml/id-wsf-2.0/dstref_create_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_create_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_create_response
diff --git a/lasso/xml/id-wsf-2.0/dstref_data.c b/lasso/xml/id-wsf-2.0/dstref_data.c
index afa13556..56c55a46 100644
--- a/lasso/xml/id-wsf-2.0/dstref_data.c
+++ b/lasso/xml/id-wsf-2.0/dstref_data.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_data.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_data
diff --git a/lasso/xml/id-wsf-2.0/dstref_data_response.c b/lasso/xml/id-wsf-2.0/dstref_data_response.c
index 2aefadec..c93d3630 100644
--- a/lasso/xml/id-wsf-2.0/dstref_data_response.c
+++ b/lasso/xml/id-wsf-2.0/dstref_data_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_data_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_data_response
diff --git a/lasso/xml/id-wsf-2.0/dstref_delete.c b/lasso/xml/id-wsf-2.0/dstref_delete.c
index d93bb31d..50e54d28 100644
--- a/lasso/xml/id-wsf-2.0/dstref_delete.c
+++ b/lasso/xml/id-wsf-2.0/dstref_delete.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_delete.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_delete
diff --git a/lasso/xml/id-wsf-2.0/dstref_delete_item.c b/lasso/xml/id-wsf-2.0/dstref_delete_item.c
index 2a222e52..6eb7099e 100644
--- a/lasso/xml/id-wsf-2.0/dstref_delete_item.c
+++ b/lasso/xml/id-wsf-2.0/dstref_delete_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_delete_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_delete_item
diff --git a/lasso/xml/id-wsf-2.0/dstref_delete_response.c b/lasso/xml/id-wsf-2.0/dstref_delete_response.c
index 78d581c3..76d99b4a 100644
--- a/lasso/xml/id-wsf-2.0/dstref_delete_response.c
+++ b/lasso/xml/id-wsf-2.0/dstref_delete_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_delete_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_delete_response
diff --git a/lasso/xml/id-wsf-2.0/dstref_item_data.c b/lasso/xml/id-wsf-2.0/dstref_item_data.c
index f2deb087..112f35c3 100644
--- a/lasso/xml/id-wsf-2.0/dstref_item_data.c
+++ b/lasso/xml/id-wsf-2.0/dstref_item_data.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_item_data.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_item_data
diff --git a/lasso/xml/id-wsf-2.0/dstref_modify.c b/lasso/xml/id-wsf-2.0/dstref_modify.c
index 49fc4c09..0e74d2cf 100644
--- a/lasso/xml/id-wsf-2.0/dstref_modify.c
+++ b/lasso/xml/id-wsf-2.0/dstref_modify.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_modify.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_modify
diff --git a/lasso/xml/id-wsf-2.0/dstref_modify_item.c b/lasso/xml/id-wsf-2.0/dstref_modify_item.c
index 7e445311..77b62f16 100644
--- a/lasso/xml/id-wsf-2.0/dstref_modify_item.c
+++ b/lasso/xml/id-wsf-2.0/dstref_modify_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_modify_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_modify_item
diff --git a/lasso/xml/id-wsf-2.0/dstref_modify_response.c b/lasso/xml/id-wsf-2.0/dstref_modify_response.c
index ad7b014c..93c02e3a 100644
--- a/lasso/xml/id-wsf-2.0/dstref_modify_response.c
+++ b/lasso/xml/id-wsf-2.0/dstref_modify_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_modify_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_modify_response
diff --git a/lasso/xml/id-wsf-2.0/dstref_query.c b/lasso/xml/id-wsf-2.0/dstref_query.c
index ead6bbb0..5fef25d4 100644
--- a/lasso/xml/id-wsf-2.0/dstref_query.c
+++ b/lasso/xml/id-wsf-2.0/dstref_query.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_query.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_query
diff --git a/lasso/xml/id-wsf-2.0/dstref_query_item.c b/lasso/xml/id-wsf-2.0/dstref_query_item.c
index f067d3ff..7e680e9a 100644
--- a/lasso/xml/id-wsf-2.0/dstref_query_item.c
+++ b/lasso/xml/id-wsf-2.0/dstref_query_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_query_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_query_item
diff --git a/lasso/xml/id-wsf-2.0/dstref_query_response.c b/lasso/xml/id-wsf-2.0/dstref_query_response.c
index fccb4c5a..26eb0e75 100644
--- a/lasso/xml/id-wsf-2.0/dstref_query_response.c
+++ b/lasso/xml/id-wsf-2.0/dstref_query_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_query_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_query_response
diff --git a/lasso/xml/id-wsf-2.0/dstref_result_query.c b/lasso/xml/id-wsf-2.0/dstref_result_query.c
index a0bafcdc..a2703e17 100644
--- a/lasso/xml/id-wsf-2.0/dstref_result_query.c
+++ b/lasso/xml/id-wsf-2.0/dstref_result_query.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_result_query.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_result_query
diff --git a/lasso/xml/id-wsf-2.0/dstref_test_item.c b/lasso/xml/id-wsf-2.0/dstref_test_item.c
index 8a62d413..5302397a 100644
--- a/lasso/xml/id-wsf-2.0/dstref_test_item.c
+++ b/lasso/xml/id-wsf-2.0/dstref_test_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "dstref_test_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:dstref_test_item
diff --git a/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c b/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c
index e29ae42f..09950d0c 100644
--- a/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c
+++ b/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ims_identity_mapping_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ims_identity_mapping_request
diff --git a/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c b/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c
index c51e88c4..5393ff2c 100644
--- a/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c
+++ b/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ims_identity_mapping_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ims_identity_mapping_response
diff --git a/lasso/xml/id-wsf-2.0/ims_mapping_input.c b/lasso/xml/id-wsf-2.0/ims_mapping_input.c
index 4a6856f0..d32b9ea6 100644
--- a/lasso/xml/id-wsf-2.0/ims_mapping_input.c
+++ b/lasso/xml/id-wsf-2.0/ims_mapping_input.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ims_mapping_input.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ims_mapping_input
diff --git a/lasso/xml/id-wsf-2.0/ims_mapping_output.c b/lasso/xml/id-wsf-2.0/ims_mapping_output.c
index ac6e6d75..22c533e9 100644
--- a/lasso/xml/id-wsf-2.0/ims_mapping_output.c
+++ b/lasso/xml/id-wsf-2.0/ims_mapping_output.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ims_mapping_output.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ims_mapping_output
diff --git a/lasso/xml/id-wsf-2.0/is_help.c b/lasso/xml/id-wsf-2.0/is_help.c
index 4f562521..60b1e8b4 100644
--- a/lasso/xml/id-wsf-2.0/is_help.c
+++ b/lasso/xml/id-wsf-2.0/is_help.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_help.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_help
diff --git a/lasso/xml/id-wsf-2.0/is_inquiry.c b/lasso/xml/id-wsf-2.0/is_inquiry.c
index ecd842e9..5e841abc 100644
--- a/lasso/xml/id-wsf-2.0/is_inquiry.c
+++ b/lasso/xml/id-wsf-2.0/is_inquiry.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_inquiry.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_inquiry
diff --git a/lasso/xml/id-wsf-2.0/is_inquiry_element.c b/lasso/xml/id-wsf-2.0/is_inquiry_element.c
index ac5e3f71..bf2a7b0e 100644
--- a/lasso/xml/id-wsf-2.0/is_inquiry_element.c
+++ b/lasso/xml/id-wsf-2.0/is_inquiry_element.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_inquiry_element.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_inquiry_element
diff --git a/lasso/xml/id-wsf-2.0/is_interaction_request.c b/lasso/xml/id-wsf-2.0/is_interaction_request.c
index 11595bcd..26236aef 100644
--- a/lasso/xml/id-wsf-2.0/is_interaction_request.c
+++ b/lasso/xml/id-wsf-2.0/is_interaction_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_interaction_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_interaction_request
diff --git a/lasso/xml/id-wsf-2.0/is_interaction_response.c b/lasso/xml/id-wsf-2.0/is_interaction_response.c
index 25e0ae1d..2158fdd6 100644
--- a/lasso/xml/id-wsf-2.0/is_interaction_response.c
+++ b/lasso/xml/id-wsf-2.0/is_interaction_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_interaction_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_interaction_response
diff --git a/lasso/xml/id-wsf-2.0/is_interaction_statement.c b/lasso/xml/id-wsf-2.0/is_interaction_statement.c
index 4c499537..3142b882 100644
--- a/lasso/xml/id-wsf-2.0/is_interaction_statement.c
+++ b/lasso/xml/id-wsf-2.0/is_interaction_statement.c
@@ -28,6 +28,7 @@
#include <xmlsec/templates.h>
#include "is_interaction_statement.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_interaction_statement
diff --git a/lasso/xml/id-wsf-2.0/is_item.c b/lasso/xml/id-wsf-2.0/is_item.c
index 128499b8..6dc0eba7 100644
--- a/lasso/xml/id-wsf-2.0/is_item.c
+++ b/lasso/xml/id-wsf-2.0/is_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_item
diff --git a/lasso/xml/id-wsf-2.0/is_parameter.c b/lasso/xml/id-wsf-2.0/is_parameter.c
index 144b9a89..4146fd4c 100644
--- a/lasso/xml/id-wsf-2.0/is_parameter.c
+++ b/lasso/xml/id-wsf-2.0/is_parameter.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_parameter.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_parameter
diff --git a/lasso/xml/id-wsf-2.0/is_select.c b/lasso/xml/id-wsf-2.0/is_select.c
index dd8f605c..bf0120e8 100644
--- a/lasso/xml/id-wsf-2.0/is_select.c
+++ b/lasso/xml/id-wsf-2.0/is_select.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_select.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_select
diff --git a/lasso/xml/id-wsf-2.0/is_text.c b/lasso/xml/id-wsf-2.0/is_text.c
index 01f2c40b..a514ec85 100644
--- a/lasso/xml/id-wsf-2.0/is_text.c
+++ b/lasso/xml/id-wsf-2.0/is_text.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "is_text.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:is_text
diff --git a/lasso/xml/id-wsf-2.0/ps_add_collection_request.c b/lasso/xml/id-wsf-2.0/ps_add_collection_request.c
index 935b5dea..ebaaba22 100644
--- a/lasso/xml/id-wsf-2.0/ps_add_collection_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_add_collection_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_add_collection_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_add_collection_request
diff --git a/lasso/xml/id-wsf-2.0/ps_add_collection_response.c b/lasso/xml/id-wsf-2.0/ps_add_collection_response.c
index f6e4b030..0c6f7649 100644
--- a/lasso/xml/id-wsf-2.0/ps_add_collection_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_add_collection_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_add_collection_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_add_collection_response
diff --git a/lasso/xml/id-wsf-2.0/ps_add_entity_request.c b/lasso/xml/id-wsf-2.0/ps_add_entity_request.c
index 8bc65eda..a6d4f5ee 100644
--- a/lasso/xml/id-wsf-2.0/ps_add_entity_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_add_entity_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_add_entity_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_add_entity_request
diff --git a/lasso/xml/id-wsf-2.0/ps_add_entity_response.c b/lasso/xml/id-wsf-2.0/ps_add_entity_response.c
index f0c62b65..490455b8 100644
--- a/lasso/xml/id-wsf-2.0/ps_add_entity_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_add_entity_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_add_entity_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_add_entity_response
diff --git a/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c b/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c
index bb22ae19..3b651508 100644
--- a/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_add_known_entity_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_add_known_entity_request
diff --git a/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c b/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c
index 0ef7b74e..e586dac7 100644
--- a/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_add_known_entity_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_add_known_entity_response
diff --git a/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c b/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c
index 78c17604..e0f7b8c1 100644
--- a/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_add_to_collection_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_add_to_collection_request
diff --git a/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c b/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c
index 3539135e..e7b5eaee 100644
--- a/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_get_object_info_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_get_object_info_request
diff --git a/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c b/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c
index ea8bd3b9..17321d21 100644
--- a/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_get_object_info_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_get_object_info_response
diff --git a/lasso/xml/id-wsf-2.0/ps_item_data.c b/lasso/xml/id-wsf-2.0/ps_item_data.c
index 31f80fd8..c7e8903f 100644
--- a/lasso/xml/id-wsf-2.0/ps_item_data.c
+++ b/lasso/xml/id-wsf-2.0/ps_item_data.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_item_data.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_item_data
diff --git a/lasso/xml/id-wsf-2.0/ps_list_members_request.c b/lasso/xml/id-wsf-2.0/ps_list_members_request.c
index b1a6ec24..83be47c1 100644
--- a/lasso/xml/id-wsf-2.0/ps_list_members_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_list_members_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_list_members_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_list_members_request
diff --git a/lasso/xml/id-wsf-2.0/ps_list_members_response.c b/lasso/xml/id-wsf-2.0/ps_list_members_response.c
index 67f5e84b..1a2618d0 100644
--- a/lasso/xml/id-wsf-2.0/ps_list_members_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_list_members_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_list_members_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_list_members_response
diff --git a/lasso/xml/id-wsf-2.0/ps_notification.c b/lasso/xml/id-wsf-2.0/ps_notification.c
index 2de0af96..fbb4b718 100644
--- a/lasso/xml/id-wsf-2.0/ps_notification.c
+++ b/lasso/xml/id-wsf-2.0/ps_notification.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_notification.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_notification
diff --git a/lasso/xml/id-wsf-2.0/ps_notify.c b/lasso/xml/id-wsf-2.0/ps_notify.c
index 259018ac..623a7ede 100644
--- a/lasso/xml/id-wsf-2.0/ps_notify.c
+++ b/lasso/xml/id-wsf-2.0/ps_notify.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_notify.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_notify
diff --git a/lasso/xml/id-wsf-2.0/ps_object.c b/lasso/xml/id-wsf-2.0/ps_object.c
index 2301db99..c0f9c6d9 100644
--- a/lasso/xml/id-wsf-2.0/ps_object.c
+++ b/lasso/xml/id-wsf-2.0/ps_object.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_object.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_object
diff --git a/lasso/xml/id-wsf-2.0/ps_query_objects_request.c b/lasso/xml/id-wsf-2.0/ps_query_objects_request.c
index 27efab22..017a1110 100644
--- a/lasso/xml/id-wsf-2.0/ps_query_objects_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_query_objects_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_query_objects_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_query_objects_request
diff --git a/lasso/xml/id-wsf-2.0/ps_query_objects_response.c b/lasso/xml/id-wsf-2.0/ps_query_objects_response.c
index 970d47d1..42d7efb6 100644
--- a/lasso/xml/id-wsf-2.0/ps_query_objects_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_query_objects_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_query_objects_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_query_objects_response
diff --git a/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c b/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c
index 8631a246..05b88305 100644
--- a/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_remove_collection_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_remove_collection_request
diff --git a/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c b/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c
index b893b293..fb2c27ba 100644
--- a/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_remove_entity_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_remove_entity_request
diff --git a/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c b/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c
index d1468c7b..624c2671 100644
--- a/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_remove_from_collection_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_remove_from_collection_request
diff --git a/lasso/xml/id-wsf-2.0/ps_request_abstract.c b/lasso/xml/id-wsf-2.0/ps_request_abstract.c
index 22594a49..a62e4e57 100644
--- a/lasso/xml/id-wsf-2.0/ps_request_abstract.c
+++ b/lasso/xml/id-wsf-2.0/ps_request_abstract.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_request_abstract.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_request_abstract
diff --git a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c
index c8ac20e7..f2f70c90 100644
--- a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_resolve_identifier_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_resolve_identifier_request
diff --git a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c
index 0aec5af0..038ae251 100644
--- a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_resolve_identifier_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_resolve_identifier_response
diff --git a/lasso/xml/id-wsf-2.0/ps_resolve_input.c b/lasso/xml/id-wsf-2.0/ps_resolve_input.c
index ca1e9e0a..d7512173 100644
--- a/lasso/xml/id-wsf-2.0/ps_resolve_input.c
+++ b/lasso/xml/id-wsf-2.0/ps_resolve_input.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_resolve_input.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_resolve_input
diff --git a/lasso/xml/id-wsf-2.0/ps_response_abstract.c b/lasso/xml/id-wsf-2.0/ps_response_abstract.c
index ede95e91..6baa41f9 100644
--- a/lasso/xml/id-wsf-2.0/ps_response_abstract.c
+++ b/lasso/xml/id-wsf-2.0/ps_response_abstract.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_response_abstract.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_response_abstract
diff --git a/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c b/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c
index d834ad43..114be6fc 100644
--- a/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_set_object_info_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_set_object_info_request
diff --git a/lasso/xml/id-wsf-2.0/ps_test_membership_request.c b/lasso/xml/id-wsf-2.0/ps_test_membership_request.c
index 49cd97e8..d458b50d 100644
--- a/lasso/xml/id-wsf-2.0/ps_test_membership_request.c
+++ b/lasso/xml/id-wsf-2.0/ps_test_membership_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_test_membership_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_test_membership_request
diff --git a/lasso/xml/id-wsf-2.0/ps_test_membership_response.c b/lasso/xml/id-wsf-2.0/ps_test_membership_response.c
index a554f0c3..68b80342 100644
--- a/lasso/xml/id-wsf-2.0/ps_test_membership_response.c
+++ b/lasso/xml/id-wsf-2.0/ps_test_membership_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "ps_test_membership_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:ps_test_membership_response
diff --git a/lasso/xml/id-wsf-2.0/sb2_consent.c b/lasso/xml/id-wsf-2.0/sb2_consent.c
index d79dfd83..f8e64ba3 100644
--- a/lasso/xml/id-wsf-2.0/sb2_consent.c
+++ b/lasso/xml/id-wsf-2.0/sb2_consent.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_consent.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_consent
diff --git a/lasso/xml/id-wsf-2.0/sb2_credentials_context.c b/lasso/xml/id-wsf-2.0/sb2_credentials_context.c
index d823a5c6..907cf1f2 100644
--- a/lasso/xml/id-wsf-2.0/sb2_credentials_context.c
+++ b/lasso/xml/id-wsf-2.0/sb2_credentials_context.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_credentials_context.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_credentials_context
diff --git a/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c b/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c
index 2fa372e0..9835cfad 100644
--- a/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c
+++ b/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_endpoint_update.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_endpoint_update
diff --git a/lasso/xml/id-wsf-2.0/sb2_redirect_request.c b/lasso/xml/id-wsf-2.0/sb2_redirect_request.c
index 00f9f20b..92ffb20d 100644
--- a/lasso/xml/id-wsf-2.0/sb2_redirect_request.c
+++ b/lasso/xml/id-wsf-2.0/sb2_redirect_request.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_redirect_request.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_redirect_request
diff --git a/lasso/xml/id-wsf-2.0/sb2_sender.c b/lasso/xml/id-wsf-2.0/sb2_sender.c
index f970fc63..49297ece 100644
--- a/lasso/xml/id-wsf-2.0/sb2_sender.c
+++ b/lasso/xml/id-wsf-2.0/sb2_sender.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_sender.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_sender
diff --git a/lasso/xml/id-wsf-2.0/sb2_target_identity.c b/lasso/xml/id-wsf-2.0/sb2_target_identity.c
index 3c566698..47a5a888 100644
--- a/lasso/xml/id-wsf-2.0/sb2_target_identity.c
+++ b/lasso/xml/id-wsf-2.0/sb2_target_identity.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_target_identity.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_target_identity
diff --git a/lasso/xml/id-wsf-2.0/sb2_timeout.c b/lasso/xml/id-wsf-2.0/sb2_timeout.c
index e4369ab5..d8deead6 100644
--- a/lasso/xml/id-wsf-2.0/sb2_timeout.c
+++ b/lasso/xml/id-wsf-2.0/sb2_timeout.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_timeout.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_timeout
diff --git a/lasso/xml/id-wsf-2.0/sb2_usage_directive.c b/lasso/xml/id-wsf-2.0/sb2_usage_directive.c
index b0f06989..245c54ae 100644
--- a/lasso/xml/id-wsf-2.0/sb2_usage_directive.c
+++ b/lasso/xml/id-wsf-2.0/sb2_usage_directive.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_usage_directive.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sb2_usage_directive
diff --git a/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c b/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c
index f046f987..fed08990 100644
--- a/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c
+++ b/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sb2_user_interaction_header.h"
+#include "./idwsf2_strings.h"
#include "../../registry.h"
/**
diff --git a/lasso/xml/id-wsf-2.0/sbf_framework.c b/lasso/xml/id-wsf-2.0/sbf_framework.c
index 81e8c7db..b8a77cf8 100644
--- a/lasso/xml/id-wsf-2.0/sbf_framework.c
+++ b/lasso/xml/id-wsf-2.0/sbf_framework.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sbf_framework.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sbf_framework
diff --git a/lasso/xml/id-wsf-2.0/sec_token.c b/lasso/xml/id-wsf-2.0/sec_token.c
index 316d29ac..a9977080 100644
--- a/lasso/xml/id-wsf-2.0/sec_token.c
+++ b/lasso/xml/id-wsf-2.0/sec_token.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sec_token.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sec_token
diff --git a/lasso/xml/id-wsf-2.0/sec_token_policy.c b/lasso/xml/id-wsf-2.0/sec_token_policy.c
index 21551b2f..936fcada 100644
--- a/lasso/xml/id-wsf-2.0/sec_token_policy.c
+++ b/lasso/xml/id-wsf-2.0/sec_token_policy.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sec_token_policy.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sec_token_policy
diff --git a/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c b/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c
index 45ef9381..0c689d46 100644
--- a/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c
+++ b/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "sec_transited_provider_path.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:sec_transited_provider_path
diff --git a/lasso/xml/id-wsf-2.0/subs_notification.c b/lasso/xml/id-wsf-2.0/subs_notification.c
index 0c44468c..60b14d25 100644
--- a/lasso/xml/id-wsf-2.0/subs_notification.c
+++ b/lasso/xml/id-wsf-2.0/subs_notification.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subs_notification.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subs_notification
diff --git a/lasso/xml/id-wsf-2.0/subs_notify_response.c b/lasso/xml/id-wsf-2.0/subs_notify_response.c
index 5d6111ea..7d652565 100644
--- a/lasso/xml/id-wsf-2.0/subs_notify_response.c
+++ b/lasso/xml/id-wsf-2.0/subs_notify_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subs_notify_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subs_notify_response
diff --git a/lasso/xml/id-wsf-2.0/subs_ref_item.c b/lasso/xml/id-wsf-2.0/subs_ref_item.c
index 649b6455..d0d0db64 100644
--- a/lasso/xml/id-wsf-2.0/subs_ref_item.c
+++ b/lasso/xml/id-wsf-2.0/subs_ref_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subs_ref_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subs_ref_item
diff --git a/lasso/xml/id-wsf-2.0/subs_subscription.c b/lasso/xml/id-wsf-2.0/subs_subscription.c
index 560935fd..89f0a79a 100644
--- a/lasso/xml/id-wsf-2.0/subs_subscription.c
+++ b/lasso/xml/id-wsf-2.0/subs_subscription.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subs_subscription.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subs_subscription
diff --git a/lasso/xml/id-wsf-2.0/subsref_app_data.c b/lasso/xml/id-wsf-2.0/subsref_app_data.c
index b8a36594..d19c0872 100644
--- a/lasso/xml/id-wsf-2.0/subsref_app_data.c
+++ b/lasso/xml/id-wsf-2.0/subsref_app_data.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_app_data.h"
+#include "./idwsf2_strings.h"
#include "../../registry.h"
/**
diff --git a/lasso/xml/id-wsf-2.0/subsref_create.c b/lasso/xml/id-wsf-2.0/subsref_create.c
index 30632793..a0351054 100644
--- a/lasso/xml/id-wsf-2.0/subsref_create.c
+++ b/lasso/xml/id-wsf-2.0/subsref_create.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_create.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_create
diff --git a/lasso/xml/id-wsf-2.0/subsref_create_item.c b/lasso/xml/id-wsf-2.0/subsref_create_item.c
index 428cacdb..8c34ab6b 100644
--- a/lasso/xml/id-wsf-2.0/subsref_create_item.c
+++ b/lasso/xml/id-wsf-2.0/subsref_create_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_create_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_create_item
diff --git a/lasso/xml/id-wsf-2.0/subsref_create_response.c b/lasso/xml/id-wsf-2.0/subsref_create_response.c
index 777db44c..027c6a7f 100644
--- a/lasso/xml/id-wsf-2.0/subsref_create_response.c
+++ b/lasso/xml/id-wsf-2.0/subsref_create_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_create_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_create_response
diff --git a/lasso/xml/id-wsf-2.0/subsref_data.c b/lasso/xml/id-wsf-2.0/subsref_data.c
index 0eed93c4..5dd459ca 100644
--- a/lasso/xml/id-wsf-2.0/subsref_data.c
+++ b/lasso/xml/id-wsf-2.0/subsref_data.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_data.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_data
diff --git a/lasso/xml/id-wsf-2.0/subsref_data_response.c b/lasso/xml/id-wsf-2.0/subsref_data_response.c
index ba216857..e84ba41d 100644
--- a/lasso/xml/id-wsf-2.0/subsref_data_response.c
+++ b/lasso/xml/id-wsf-2.0/subsref_data_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_data_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_data_response
diff --git a/lasso/xml/id-wsf-2.0/subsref_delete.c b/lasso/xml/id-wsf-2.0/subsref_delete.c
index 2f863635..2de5c558 100644
--- a/lasso/xml/id-wsf-2.0/subsref_delete.c
+++ b/lasso/xml/id-wsf-2.0/subsref_delete.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_delete.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_delete
diff --git a/lasso/xml/id-wsf-2.0/subsref_delete_item.c b/lasso/xml/id-wsf-2.0/subsref_delete_item.c
index a2de9bca..626de918 100644
--- a/lasso/xml/id-wsf-2.0/subsref_delete_item.c
+++ b/lasso/xml/id-wsf-2.0/subsref_delete_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_delete_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_delete_item
diff --git a/lasso/xml/id-wsf-2.0/subsref_delete_response.c b/lasso/xml/id-wsf-2.0/subsref_delete_response.c
index 232aa158..8f3c523d 100644
--- a/lasso/xml/id-wsf-2.0/subsref_delete_response.c
+++ b/lasso/xml/id-wsf-2.0/subsref_delete_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_delete_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_delete_response
diff --git a/lasso/xml/id-wsf-2.0/subsref_item_data.c b/lasso/xml/id-wsf-2.0/subsref_item_data.c
index 81de1ff3..b32f9816 100644
--- a/lasso/xml/id-wsf-2.0/subsref_item_data.c
+++ b/lasso/xml/id-wsf-2.0/subsref_item_data.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_item_data.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_item_data
diff --git a/lasso/xml/id-wsf-2.0/subsref_modify.c b/lasso/xml/id-wsf-2.0/subsref_modify.c
index a8841b38..f5aa5094 100644
--- a/lasso/xml/id-wsf-2.0/subsref_modify.c
+++ b/lasso/xml/id-wsf-2.0/subsref_modify.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_modify.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_modify
diff --git a/lasso/xml/id-wsf-2.0/subsref_modify_item.c b/lasso/xml/id-wsf-2.0/subsref_modify_item.c
index ed260af7..6edebd20 100644
--- a/lasso/xml/id-wsf-2.0/subsref_modify_item.c
+++ b/lasso/xml/id-wsf-2.0/subsref_modify_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_modify_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_modify_item
diff --git a/lasso/xml/id-wsf-2.0/subsref_modify_response.c b/lasso/xml/id-wsf-2.0/subsref_modify_response.c
index c09dd128..043bb748 100644
--- a/lasso/xml/id-wsf-2.0/subsref_modify_response.c
+++ b/lasso/xml/id-wsf-2.0/subsref_modify_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_modify_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_modify_response
diff --git a/lasso/xml/id-wsf-2.0/subsref_notification.c b/lasso/xml/id-wsf-2.0/subsref_notification.c
index 2230de18..40d2a60e 100644
--- a/lasso/xml/id-wsf-2.0/subsref_notification.c
+++ b/lasso/xml/id-wsf-2.0/subsref_notification.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_notification.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_notification
diff --git a/lasso/xml/id-wsf-2.0/subsref_notify.c b/lasso/xml/id-wsf-2.0/subsref_notify.c
index 66359ab4..ad2af64e 100644
--- a/lasso/xml/id-wsf-2.0/subsref_notify.c
+++ b/lasso/xml/id-wsf-2.0/subsref_notify.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_notify.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_notify
diff --git a/lasso/xml/id-wsf-2.0/subsref_notify_response.c b/lasso/xml/id-wsf-2.0/subsref_notify_response.c
index bf0e39aa..7f9873ce 100644
--- a/lasso/xml/id-wsf-2.0/subsref_notify_response.c
+++ b/lasso/xml/id-wsf-2.0/subsref_notify_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_notify_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_notify_response
diff --git a/lasso/xml/id-wsf-2.0/subsref_query.c b/lasso/xml/id-wsf-2.0/subsref_query.c
index be2d439a..3fa66270 100644
--- a/lasso/xml/id-wsf-2.0/subsref_query.c
+++ b/lasso/xml/id-wsf-2.0/subsref_query.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_query.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_query
diff --git a/lasso/xml/id-wsf-2.0/subsref_query_item.c b/lasso/xml/id-wsf-2.0/subsref_query_item.c
index 94f53d8e..d2fd60ec 100644
--- a/lasso/xml/id-wsf-2.0/subsref_query_item.c
+++ b/lasso/xml/id-wsf-2.0/subsref_query_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_query_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_query_item
diff --git a/lasso/xml/id-wsf-2.0/subsref_query_response.c b/lasso/xml/id-wsf-2.0/subsref_query_response.c
index cb5d903c..9c25c176 100644
--- a/lasso/xml/id-wsf-2.0/subsref_query_response.c
+++ b/lasso/xml/id-wsf-2.0/subsref_query_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_query_response.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_query_response
diff --git a/lasso/xml/id-wsf-2.0/subsref_result_query.c b/lasso/xml/id-wsf-2.0/subsref_result_query.c
index c1d8c2b3..5e927ac2 100644
--- a/lasso/xml/id-wsf-2.0/subsref_result_query.c
+++ b/lasso/xml/id-wsf-2.0/subsref_result_query.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_result_query.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_result_query
diff --git a/lasso/xml/id-wsf-2.0/subsref_subscription.c b/lasso/xml/id-wsf-2.0/subsref_subscription.c
index 5f4f29eb..cdee8528 100644
--- a/lasso/xml/id-wsf-2.0/subsref_subscription.c
+++ b/lasso/xml/id-wsf-2.0/subsref_subscription.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_subscription.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_subscription
diff --git a/lasso/xml/id-wsf-2.0/subsref_test_item.c b/lasso/xml/id-wsf-2.0/subsref_test_item.c
index 87607a89..b6eb2b80 100644
--- a/lasso/xml/id-wsf-2.0/subsref_test_item.c
+++ b/lasso/xml/id-wsf-2.0/subsref_test_item.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "subsref_test_item.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:subsref_test_item
diff --git a/lasso/xml/id-wsf-2.0/util_empty.c b/lasso/xml/id-wsf-2.0/util_empty.c
index a6abff87..580218e0 100644
--- a/lasso/xml/id-wsf-2.0/util_empty.c
+++ b/lasso/xml/id-wsf-2.0/util_empty.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "util_empty.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:util_empty
diff --git a/lasso/xml/id-wsf-2.0/util_extension.c b/lasso/xml/id-wsf-2.0/util_extension.c
index d9facdf1..ce92a2c6 100644
--- a/lasso/xml/id-wsf-2.0/util_extension.c
+++ b/lasso/xml/id-wsf-2.0/util_extension.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "util_extension.h"
+#include "./idwsf2_strings.h"
/**
* SECTION:util_extension
diff --git a/lasso/xml/id-wsf-2.0/util_response.c b/lasso/xml/id-wsf-2.0/util_response.c
index bea09585..93146e90 100644
--- a/lasso/xml/id-wsf-2.0/util_response.c
+++ b/lasso/xml/id-wsf-2.0/util_response.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "util_response.h"
+#include "./idwsf2_strings.h"
#include "../../utils.h"
/**
diff --git a/lasso/xml/id-wsf-2.0/util_status.c b/lasso/xml/id-wsf-2.0/util_status.c
index 1464097f..b0bf328b 100644
--- a/lasso/xml/id-wsf-2.0/util_status.c
+++ b/lasso/xml/id-wsf-2.0/util_status.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "util_status.h"
+#include "./idwsf2_strings.h"
#include "../../utils.h"
/**
diff --git a/lasso/xml/idwsf_strings.h b/lasso/xml/idwsf_strings.h
index 09fce002..e462f27c 100644
--- a/lasso/xml/idwsf_strings.h
+++ b/lasso/xml/idwsf_strings.h
@@ -41,8 +41,6 @@
#ifndef __LASSO_IDWSF_STRINGS_H__
#define __LASSO_IDWSF_STRINGS_H__
-#include "./id-wsf-2.0/idwsf2_strings.h"
-
/*****************************************************************************/
/* Liberty Alliance ID-WSF */
/*****************************************************************************/
@@ -402,26 +400,6 @@
#define LASSO_WSSE_USERNAME_TOKEN_PROFILE_PASSWORD_TEXT \
LASSO_WSSE_USERNAME_TOKEN_PROFILE_HREF "#PasswordText"
-/*
- * WS-Security Utility
- */
-
-/**
- * LASSO_WSUTIL1_HREF:
- *
- * Namespace for FIXME
- *
- */
-#define LASSO_WSUTIL1_HREF \
- "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
-/**
- * LASSO_WSUTIL1_PREFIX:
- *
- * Preferred prefix for namespace of FIXME
- *
- */
-#define LASSO_WSUTIL1_PREFIX "wsutil"
-
/* WS-Addressing */
/**
* LASSO_WSA_HREF:
diff --git a/lasso/xml/is_help.c b/lasso/xml/is_help.c
index f9ceed75..d93ae609 100644
--- a/lasso/xml/is_help.c
+++ b/lasso/xml/is_help.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_help.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_help
diff --git a/lasso/xml/is_inquiry.c b/lasso/xml/is_inquiry.c
index d4ac0d74..d6ee8a3b 100644
--- a/lasso/xml/is_inquiry.c
+++ b/lasso/xml/is_inquiry.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_inquiry.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_inquiry
diff --git a/lasso/xml/is_inquiry_element.c b/lasso/xml/is_inquiry_element.c
index ae8b4ec8..5eb8f7c7 100644
--- a/lasso/xml/is_inquiry_element.c
+++ b/lasso/xml/is_inquiry_element.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_inquiry_element.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_inquiry_element
diff --git a/lasso/xml/is_interaction_request.c b/lasso/xml/is_interaction_request.c
index 8b3a9079..55cd40f7 100644
--- a/lasso/xml/is_interaction_request.c
+++ b/lasso/xml/is_interaction_request.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_interaction_request.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_interaction_request
diff --git a/lasso/xml/is_interaction_response.c b/lasso/xml/is_interaction_response.c
index 8b176b36..f4f5c358 100644
--- a/lasso/xml/is_interaction_response.c
+++ b/lasso/xml/is_interaction_response.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_interaction_response.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_interaction_response
diff --git a/lasso/xml/is_interaction_statement.c b/lasso/xml/is_interaction_statement.c
index bc587668..1defe3db 100644
--- a/lasso/xml/is_interaction_statement.c
+++ b/lasso/xml/is_interaction_statement.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_interaction_statement.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_interaction_statement
diff --git a/lasso/xml/is_item.c b/lasso/xml/is_item.c
index 4e2b3975..ab78e6bf 100644
--- a/lasso/xml/is_item.c
+++ b/lasso/xml/is_item.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_item.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_item
diff --git a/lasso/xml/is_parameter.c b/lasso/xml/is_parameter.c
index 387c5ef5..14f35e6d 100644
--- a/lasso/xml/is_parameter.c
+++ b/lasso/xml/is_parameter.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_parameter.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_parameter
diff --git a/lasso/xml/is_redirect_request.c b/lasso/xml/is_redirect_request.c
index fcdb4cdd..e8936cfe 100644
--- a/lasso/xml/is_redirect_request.c
+++ b/lasso/xml/is_redirect_request.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_redirect_request.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_redirect_request
diff --git a/lasso/xml/is_select.c b/lasso/xml/is_select.c
index e3f2a03e..cf0523bf 100644
--- a/lasso/xml/is_select.c
+++ b/lasso/xml/is_select.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_select.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_select
diff --git a/lasso/xml/is_text.c b/lasso/xml/is_text.c
index 83093caa..60087e03 100644
--- a/lasso/xml/is_text.c
+++ b/lasso/xml/is_text.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_text.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_text
diff --git a/lasso/xml/is_user_interaction.c b/lasso/xml/is_user_interaction.c
index 3c53558e..4f214192 100644
--- a/lasso/xml/is_user_interaction.c
+++ b/lasso/xml/is_user_interaction.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "is_user_interaction.h"
+#include "./idwsf_strings.h"
/**
* SECTION:is_user_interaction
diff --git a/lasso/xml/sa_credentials.c b/lasso/xml/sa_credentials.c
index 13a468b3..ee7aefd1 100644
--- a/lasso/xml/sa_credentials.c
+++ b/lasso/xml/sa_credentials.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "sa_credentials.h"
+#include "./idwsf_strings.h"
/**
* SECTION:sa_credentials
diff --git a/lasso/xml/sa_parameter.c b/lasso/xml/sa_parameter.c
index 27212073..147b8166 100644
--- a/lasso/xml/sa_parameter.c
+++ b/lasso/xml/sa_parameter.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "sa_parameter.h"
+#include "./idwsf_strings.h"
/**
* SECTION:sa_parameter
diff --git a/lasso/xml/sa_password_transforms.c b/lasso/xml/sa_password_transforms.c
index f9862ec4..4f09cf2e 100644
--- a/lasso/xml/sa_password_transforms.c
+++ b/lasso/xml/sa_password_transforms.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "sa_password_transforms.h"
+#include "./idwsf_strings.h"
/**
* SECTION:sa_password_transforms
diff --git a/lasso/xml/sa_sasl_request.c b/lasso/xml/sa_sasl_request.c
index 65b41a16..467e1f8b 100644
--- a/lasso/xml/sa_sasl_request.c
+++ b/lasso/xml/sa_sasl_request.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "sa_sasl_request.h"
+#include "./idwsf_strings.h"
/**
* SECTION:sa_sasl_request
diff --git a/lasso/xml/sa_sasl_response.c b/lasso/xml/sa_sasl_response.c
index 64769935..4dfcf3a0 100644
--- a/lasso/xml/sa_sasl_response.c
+++ b/lasso/xml/sa_sasl_response.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "sa_sasl_response.h"
+#include "./idwsf_strings.h"
/**
* SECTION:sa_sasl_response
diff --git a/lasso/xml/sa_transform.c b/lasso/xml/sa_transform.c
index 1204166a..b27a5f88 100644
--- a/lasso/xml/sa_transform.c
+++ b/lasso/xml/sa_transform.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "sa_transform.h"
+#include "./idwsf_strings.h"
/**
* SECTION:sa_transform
diff --git a/lasso/xml/sec_resource_access_statement.c b/lasso/xml/sec_resource_access_statement.c
index 34810a5e..6f1578d1 100644
--- a/lasso/xml/sec_resource_access_statement.c
+++ b/lasso/xml/sec_resource_access_statement.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "sec_resource_access_statement.h"
+#include "./idwsf_strings.h"
/*
* <xs: element name="ResourceAccessStatement"
diff --git a/lasso/xml/soap_binding_consent.c b/lasso/xml/soap_binding_consent.c
index 462762a2..a45b5774 100644
--- a/lasso/xml/soap_binding_consent.c
+++ b/lasso/xml/soap_binding_consent.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_consent.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_consent
diff --git a/lasso/xml/soap_binding_correlation.c b/lasso/xml/soap_binding_correlation.c
index 623abb7c..6d9cd64d 100644
--- a/lasso/xml/soap_binding_correlation.c
+++ b/lasso/xml/soap_binding_correlation.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_correlation.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_correlation
diff --git a/lasso/xml/soap_binding_ext_credential.c b/lasso/xml/soap_binding_ext_credential.c
index c9981f39..eca09d80 100644
--- a/lasso/xml/soap_binding_ext_credential.c
+++ b/lasso/xml/soap_binding_ext_credential.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_ext_credential.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_ext_credential
diff --git a/lasso/xml/soap_binding_ext_credentials_context.c b/lasso/xml/soap_binding_ext_credentials_context.c
index ef101bb1..f5aaf00a 100644
--- a/lasso/xml/soap_binding_ext_credentials_context.c
+++ b/lasso/xml/soap_binding_ext_credentials_context.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_ext_credentials_context.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_ext_credentials_context
diff --git a/lasso/xml/soap_binding_ext_service_instance_update.c b/lasso/xml/soap_binding_ext_service_instance_update.c
index 11cd085e..c17db8c6 100644
--- a/lasso/xml/soap_binding_ext_service_instance_update.c
+++ b/lasso/xml/soap_binding_ext_service_instance_update.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_ext_service_instance_update.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_ext_service_instance_update
diff --git a/lasso/xml/soap_binding_ext_timeout.c b/lasso/xml/soap_binding_ext_timeout.c
index f320d520..d268c6ba 100644
--- a/lasso/xml/soap_binding_ext_timeout.c
+++ b/lasso/xml/soap_binding_ext_timeout.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_ext_timeout.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_ext_timeout
diff --git a/lasso/xml/soap_binding_processing_context.c b/lasso/xml/soap_binding_processing_context.c
index 58563c87..bb3436ec 100644
--- a/lasso/xml/soap_binding_processing_context.c
+++ b/lasso/xml/soap_binding_processing_context.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_processing_context.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_processing_context
diff --git a/lasso/xml/soap_binding_provider.c b/lasso/xml/soap_binding_provider.c
index 91344308..42afad70 100644
--- a/lasso/xml/soap_binding_provider.c
+++ b/lasso/xml/soap_binding_provider.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_provider.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_provider
diff --git a/lasso/xml/soap_binding_usage_directive.c b/lasso/xml/soap_binding_usage_directive.c
index 625e4dd0..759cc01a 100644
--- a/lasso/xml/soap_binding_usage_directive.c
+++ b/lasso/xml/soap_binding_usage_directive.c
@@ -24,6 +24,7 @@
#include "private.h"
#include "soap_binding_usage_directive.h"
+#include "./idwsf_strings.h"
/**
* SECTION:soap_binding_usage_directive
diff --git a/lasso/xml/strings.h b/lasso/xml/strings.h
index e3610316..86800325 100644
--- a/lasso/xml/strings.h
+++ b/lasso/xml/strings.h
@@ -42,7 +42,6 @@
#ifndef __LASSO_STRINGS_H__
#define __LASSO_STRINGS_H__
-#include "./idwsf_strings.h"
#include "./saml-2.0/saml2_strings.h"
/*****************************************************************************/
@@ -114,6 +113,26 @@
*/
#define LASSO_PRIVATE_STATUS_CODE_FAILED_TO_RESTORE_ARTIFACT "FailedToRestoreArtifact"
+/*
+ * WS-Security Utility
+ */
+
+/**
+ * LASSO_WSUTIL1_HREF:
+ *
+ * Namespace for FIXME
+ *
+ */
+#define LASSO_WSUTIL1_HREF \
+ "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
+/**
+ * LASSO_WSUTIL1_PREFIX:
+ *
+ * Preferred prefix for namespace of FIXME
+ *
+ */
+#define LASSO_WSUTIL1_PREFIX "wsutil"
+
/*****************************************************************************/
/* Lasso */
/*****************************************************************************/
diff --git a/lasso/xml/ws/wsa_attributed_any.c b/lasso/xml/ws/wsa_attributed_any.c
index 294912c5..dd47df52 100644
--- a/lasso/xml/ws/wsa_attributed_any.c
+++ b/lasso/xml/ws/wsa_attributed_any.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_attributed_any.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (ws-addr.xsd):
diff --git a/lasso/xml/ws/wsa_attributed_qname.c b/lasso/xml/ws/wsa_attributed_qname.c
index 012fac3a..5b71af91 100644
--- a/lasso/xml/ws/wsa_attributed_qname.c
+++ b/lasso/xml/ws/wsa_attributed_qname.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_attributed_qname.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (ws-addr.xsd):
diff --git a/lasso/xml/ws/wsa_attributed_unsigned_long.c b/lasso/xml/ws/wsa_attributed_unsigned_long.c
index 156a5215..5d25bdaf 100644
--- a/lasso/xml/ws/wsa_attributed_unsigned_long.c
+++ b/lasso/xml/ws/wsa_attributed_unsigned_long.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_attributed_unsigned_long.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (ws-addr.xsd):
diff --git a/lasso/xml/ws/wsa_attributed_uri.c b/lasso/xml/ws/wsa_attributed_uri.c
index 06b56e01..37be4ab5 100644
--- a/lasso/xml/ws/wsa_attributed_uri.c
+++ b/lasso/xml/ws/wsa_attributed_uri.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_attributed_uri.h"
+#include "../idwsf_strings.h"
#include "../../registry.h"
/*
diff --git a/lasso/xml/ws/wsa_endpoint_reference.c b/lasso/xml/ws/wsa_endpoint_reference.c
index a55a7e74..3bb1b1a4 100644
--- a/lasso/xml/ws/wsa_endpoint_reference.c
+++ b/lasso/xml/ws/wsa_endpoint_reference.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_endpoint_reference.h"
+#include "../idwsf_strings.h"
#include "../../registry.h"
/*
diff --git a/lasso/xml/ws/wsa_metadata.c b/lasso/xml/ws/wsa_metadata.c
index 54efb525..e3c4dc4b 100644
--- a/lasso/xml/ws/wsa_metadata.c
+++ b/lasso/xml/ws/wsa_metadata.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_metadata.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (ws-addr.xsd):
diff --git a/lasso/xml/ws/wsa_problem_action.c b/lasso/xml/ws/wsa_problem_action.c
index 1957e408..5ad135da 100644
--- a/lasso/xml/ws/wsa_problem_action.c
+++ b/lasso/xml/ws/wsa_problem_action.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_problem_action.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (ws-addr.xsd):
diff --git a/lasso/xml/ws/wsa_reference_parameters.c b/lasso/xml/ws/wsa_reference_parameters.c
index 279e0977..8a4d95fe 100644
--- a/lasso/xml/ws/wsa_reference_parameters.c
+++ b/lasso/xml/ws/wsa_reference_parameters.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_reference_parameters.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (ws-addr.xsd):
diff --git a/lasso/xml/ws/wsa_relates_to.c b/lasso/xml/ws/wsa_relates_to.c
index dc657380..13cb4aec 100644
--- a/lasso/xml/ws/wsa_relates_to.c
+++ b/lasso/xml/ws/wsa_relates_to.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsa_relates_to.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (ws-addr.xsd):
diff --git a/lasso/xml/ws/wsse_embedded.c b/lasso/xml/ws/wsse_embedded.c
index c8efcb58..e219c1b6 100644
--- a/lasso/xml/ws/wsse_embedded.c
+++ b/lasso/xml/ws/wsse_embedded.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsse_embedded.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (oasis-200401-wss-wssecurity-secext-1.0.xsd):
diff --git a/lasso/xml/ws/wsse_reference.c b/lasso/xml/ws/wsse_reference.c
index 21a0dfdd..556dd4b4 100644
--- a/lasso/xml/ws/wsse_reference.c
+++ b/lasso/xml/ws/wsse_reference.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsse_reference.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (oasis-200401-wss-wssecurity-secext-1.0.xsd):
diff --git a/lasso/xml/ws/wsse_security_header.c b/lasso/xml/ws/wsse_security_header.c
index 07ec44f3..1d33f6e6 100644
--- a/lasso/xml/ws/wsse_security_header.c
+++ b/lasso/xml/ws/wsse_security_header.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsse_security_header.h"
+#include "../idwsf_strings.h"
#include "../../registry.h"
/*
diff --git a/lasso/xml/ws/wsse_security_token_reference.c b/lasso/xml/ws/wsse_security_token_reference.c
index 51d7201b..0748c77a 100644
--- a/lasso/xml/ws/wsse_security_token_reference.c
+++ b/lasso/xml/ws/wsse_security_token_reference.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsse_security_token_reference.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (oasis-200401-wss-wssecurity-secext-1.0.xsd):
diff --git a/lasso/xml/ws/wsse_transformation_parameters.c b/lasso/xml/ws/wsse_transformation_parameters.c
index 1f06b0b8..4bc2d0b4 100644
--- a/lasso/xml/ws/wsse_transformation_parameters.c
+++ b/lasso/xml/ws/wsse_transformation_parameters.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsse_transformation_parameters.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (oasis-200401-wss-wssecurity-secext-1.0.xsd):
diff --git a/lasso/xml/ws/wsse_username_token.c b/lasso/xml/ws/wsse_username_token.c
index 3f8c81bb..26a72e9c 100644
--- a/lasso/xml/ws/wsse_username_token.c
+++ b/lasso/xml/ws/wsse_username_token.c
@@ -40,6 +40,7 @@
*/
#include "./wsse_username_token.h"
+#include "../idwsf_strings.h"
#include <xmlsec/xmltree.h>
#include <openssl/sha.h>
#include <glib.h>
diff --git a/lasso/xml/ws/wsu_timestamp.c b/lasso/xml/ws/wsu_timestamp.c
index 62bdb60f..e9bbed2c 100644
--- a/lasso/xml/ws/wsu_timestamp.c
+++ b/lasso/xml/ws/wsu_timestamp.c
@@ -24,6 +24,7 @@
#include "../private.h"
#include "wsu_timestamp.h"
+#include "../idwsf_strings.h"
/*
* Schema fragment (oasis-200401-wss-wssecurity-utility-1.0.xsd):
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c
index eff4e98c..34178068 100644
--- a/lasso/xml/xml.c
+++ b/lasso/xml/xml.c
@@ -50,6 +50,9 @@
#include "../debug.h"
#include "./soap-1.1/soap_envelope.h"
#include "./soap-1.1/soap_body.h"
+#if LASSO_WSF_ENABLED
+#include "./idwsf_strings.h"
+#endif
static void lasso_node_build_xmlNode_from_snippets(LassoNode *node, xmlNode *xmlnode,
struct XmlSnippet *snippets, gboolean lasso_dump);
@@ -1985,6 +1988,7 @@ prefix_from_href_and_nodename(const xmlChar *href, const xmlChar *nodename) {
prefix = "Samlp2";
else if (strcmp((char*)href, LASSO_SOAP_ENV_HREF) == 0)
prefix = "Soap";
+#ifdef LASSO_WSF_ENABLED
else if (strcmp((char*)href, LASSO_SOAP_BINDING_HREF) == 0)
prefix = "SoapBinding";
else if (strcmp((char*)href, LASSO_SOAP_BINDING_EXT_HREF) == 0)
@@ -2046,6 +2050,7 @@ prefix_from_href_and_nodename(const xmlChar *href, const xmlChar *nodename) {
prefix = "Utility";
else if (prefix != NULL && strcmp(prefix, "Sa") == 0 && strcmp((char*)nodename, "Status") == 0)
prefix = "Utility";
+#endif
return prefix;
}