From e5ba6151babcdfd0b4acb2749ae9478bf8983cba Mon Sep 17 00:00:00 2001 From: Frederic Peters Date: Thu, 15 May 2008 21:17:44 +0000 Subject: moved gtk-doc inline as is better on so many points; also added schema fragments to published doc --- docs/reference/lasso.sgml | 2 +- docs/reference/tmpl/data_service.sgml | 142 -------- docs/reference/tmpl/defederation.sgml | 81 ----- docs/reference/tmpl/discovery.sgml | 199 ----------- docs/reference/tmpl/ecp.sgml | 63 ---- docs/reference/tmpl/federation.sgml | 66 ---- docs/reference/tmpl/identity.sgml | 71 ---- docs/reference/tmpl/lasso.sgml | 65 ---- docs/reference/tmpl/lecp.sgml | 121 ------- docs/reference/tmpl/lib_assertion.sgml | 47 --- .../tmpl/lib_authentication_statement.sgml | 49 --- docs/reference/tmpl/lib_authn_context.sgml | 36 -- docs/reference/tmpl/lib_authn_request.sgml | 76 ---- .../reference/tmpl/lib_authn_request_envelope.sgml | 52 --- docs/reference/tmpl/lib_authn_response.sgml | 39 --- .../tmpl/lib_authn_response_envelope.sgml | 39 --- .../lib_federation_termination_notification.sgml | 50 --- docs/reference/tmpl/lib_idp_entries.sgml | 34 -- docs/reference/tmpl/lib_idp_entry.sgml | 36 -- docs/reference/tmpl/lib_idp_list.sgml | 35 -- docs/reference/tmpl/lib_logout_request.sgml | 52 --- docs/reference/tmpl/lib_logout_response.sgml | 46 --- .../tmpl/lib_name_identifier_mapping_request.sgml | 51 --- .../tmpl/lib_name_identifier_mapping_response.sgml | 50 --- .../tmpl/lib_register_name_identifier_request.sgml | 53 --- .../lib_register_name_identifier_response.sgml | 46 --- docs/reference/tmpl/lib_request_authn_context.sgml | 36 -- docs/reference/tmpl/lib_scoping.sgml | 35 -- docs/reference/tmpl/lib_status_response.sgml | 37 -- docs/reference/tmpl/lib_subject.sgml | 34 -- docs/reference/tmpl/login.sgml | 383 --------------------- docs/reference/tmpl/logout.sgml | 137 -------- docs/reference/tmpl/name_id_management.sgml | 111 ------ docs/reference/tmpl/name_identifier_mapping.sgml | 101 ------ docs/reference/tmpl/name_registration.sgml | 111 ------ docs/reference/tmpl/node.sgml | 176 ---------- docs/reference/tmpl/profile.sgml | 138 -------- docs/reference/tmpl/provider.sgml | 176 ---------- docs/reference/tmpl/saml2_action.sgml | 36 -- docs/reference/tmpl/saml2_advice.sgml | 38 -- docs/reference/tmpl/saml2_assertion.sgml | 45 --- docs/reference/tmpl/saml2_attribute.sgml | 38 -- docs/reference/tmpl/saml2_attribute_statement.sgml | 36 -- .../reference/tmpl/saml2_audience_restriction.sgml | 35 -- docs/reference/tmpl/saml2_authn_context.sgml | 38 -- docs/reference/tmpl/saml2_authn_statement.sgml | 39 --- .../tmpl/saml2_authz_decision_statement.sgml | 38 -- docs/reference/tmpl/saml2_base_idabstract.sgml | 36 -- docs/reference/tmpl/saml2_condition_abstract.sgml | 34 -- docs/reference/tmpl/saml2_conditions.sgml | 40 --- docs/reference/tmpl/saml2_encrypted_element.sgml | 37 -- docs/reference/tmpl/saml2_evidence.sgml | 38 -- .../tmpl/saml2_key_info_confirmation_data.sgml | 35 -- docs/reference/tmpl/saml2_name_id.sgml | 39 --- docs/reference/tmpl/saml2_one_time_use.sgml | 34 -- docs/reference/tmpl/saml2_proxy_restriction.sgml | 36 -- docs/reference/tmpl/saml2_statement_abstract.sgml | 34 -- docs/reference/tmpl/saml2_subject.sgml | 38 -- .../reference/tmpl/saml2_subject_confirmation.sgml | 39 --- .../tmpl/saml2_subject_confirmation_data.sgml | 39 --- docs/reference/tmpl/saml2_subject_locality.sgml | 36 -- docs/reference/tmpl/saml_advice.sgml | 35 -- docs/reference/tmpl/saml_assertion.sgml | 49 --- docs/reference/tmpl/saml_attribute.sgml | 37 -- docs/reference/tmpl/saml_attribute_designator.sgml | 36 -- docs/reference/tmpl/saml_attribute_statement.sgml | 35 -- .../tmpl/saml_audience_restriction_condition.sgml | 26 -- .../tmpl/saml_authentication_statement.sgml | 37 -- docs/reference/tmpl/saml_authority_binding.sgml | 36 -- docs/reference/tmpl/saml_condition_abstract.sgml | 25 -- docs/reference/tmpl/saml_conditions.sgml | 37 -- docs/reference/tmpl/saml_name_identifier.sgml | 47 --- docs/reference/tmpl/saml_statement_abstract.sgml | 25 -- docs/reference/tmpl/saml_subject.sgml | 36 -- docs/reference/tmpl/saml_subject_confirmation.sgml | 36 -- docs/reference/tmpl/saml_subject_locality.sgml | 35 -- docs/reference/tmpl/saml_subject_statement.sgml | 34 -- .../tmpl/saml_subject_statement_abstract.sgml | 26 -- docs/reference/tmpl/samlp2_artifact_resolve.sgml | 35 -- docs/reference/tmpl/samlp2_artifact_response.sgml | 35 -- .../reference/tmpl/samlp2_assertion_idrequest.sgml | 27 -- docs/reference/tmpl/samlp2_attribute_query.sgml | 35 -- docs/reference/tmpl/samlp2_authn_query.sgml | 36 -- docs/reference/tmpl/samlp2_authn_request.sgml | 47 --- .../tmpl/samlp2_authz_decision_query.sgml | 37 -- docs/reference/tmpl/samlp2_extensions.sgml | 34 -- docs/reference/tmpl/samlp2_idp_entry.sgml | 37 -- docs/reference/tmpl/samlp2_idp_list.sgml | 36 -- docs/reference/tmpl/samlp2_logout_request.sgml | 41 --- docs/reference/tmpl/samlp2_logout_response.sgml | 35 -- .../tmpl/samlp2_manage_name_id_request.sgml | 39 --- .../tmpl/samlp2_manage_name_id_response.sgml | 34 -- .../tmpl/samlp2_name_id_mapping_request.sgml | 38 -- .../tmpl/samlp2_name_id_mapping_response.sgml | 36 -- docs/reference/tmpl/samlp2_name_id_policy.sgml | 37 -- docs/reference/tmpl/samlp2_request_abstract.sgml | 41 --- .../tmpl/samlp2_requested_authn_context.sgml | 37 -- docs/reference/tmpl/samlp2_response.sgml | 36 -- docs/reference/tmpl/samlp2_scoping.sgml | 37 -- docs/reference/tmpl/samlp2_status.sgml | 37 -- docs/reference/tmpl/samlp2_status_code.sgml | 36 -- docs/reference/tmpl/samlp2_status_detail.sgml | 34 -- docs/reference/tmpl/samlp2_status_response.sgml | 43 --- .../tmpl/samlp2_subject_query_abstract.sgml | 35 -- docs/reference/tmpl/samlp2_terminate.sgml | 34 -- docs/reference/tmpl/samlp_request.sgml | 34 -- docs/reference/tmpl/samlp_request_abstract.sgml | 34 -- docs/reference/tmpl/samlp_response.sgml | 35 -- docs/reference/tmpl/samlp_response_abstract.sgml | 35 -- docs/reference/tmpl/samlp_status.sgml | 35 -- docs/reference/tmpl/samlp_status_code.sgml | 35 -- docs/reference/tmpl/server.sgml | 113 ------ docs/reference/tmpl/session.sgml | 90 ----- docs/reference/tmpl/strings.sgml | 115 ------- lasso/id-ff/defederation.c | 6 + lasso/id-ff/federation.c | 6 + lasso/id-ff/identity.c | 6 + lasso/id-ff/lecp.c | 6 + lasso/id-ff/login.c | 121 +++++++ lasso/id-ff/login.h | 20 ++ lasso/id-ff/logout.c | 6 + lasso/id-ff/name_identifier_mapping.c | 6 + lasso/id-ff/name_registration.c | 6 + lasso/id-ff/profile.c | 6 + lasso/id-ff/provider.c | 7 + lasso/id-ff/server.c | 8 + lasso/id-ff/session.c | 6 + lasso/id-wsf/data_service.c | 31 ++ lasso/id-wsf/discovery.c | 39 +++ lasso/lasso.c | 6 + lasso/saml-2.0/ecp.c | 6 + lasso/saml-2.0/name_id_management.c | 6 + lasso/xml/disco_authenticate_requester.c | 10 +- lasso/xml/disco_authenticate_session_context.c | 10 +- lasso/xml/disco_authorize_requester.c | 10 +- lasso/xml/disco_credentials.c | 10 +- lasso/xml/disco_description.c | 10 +- lasso/xml/disco_encrypt_resource_id.c | 10 +- lasso/xml/disco_encrypted_resource_id.c | 10 +- lasso/xml/disco_generate_bearer_token.c | 10 +- lasso/xml/disco_insert_entry.c | 10 +- lasso/xml/disco_modify.c | 10 +- lasso/xml/disco_modify_response.c | 10 +- lasso/xml/disco_options.c | 10 +- lasso/xml/disco_query.c | 10 +- lasso/xml/disco_query_response.c | 10 +- lasso/xml/disco_remove_entry.c | 10 +- lasso/xml/disco_requested_service_type.c | 10 +- lasso/xml/disco_resource_id.c | 10 +- lasso/xml/disco_resource_offering.c | 10 +- lasso/xml/disco_send_single_logout.c | 10 +- lasso/xml/disco_service_instance.c | 10 +- lasso/xml/dst_data.c | 10 +- lasso/xml/dst_modification.c | 10 +- lasso/xml/dst_modify.c | 10 +- lasso/xml/dst_modify_response.c | 10 +- lasso/xml/dst_new_data.c | 10 +- lasso/xml/dst_query.c | 10 +- lasso/xml/dst_query_item.c | 10 +- lasso/xml/dst_query_response.c | 10 +- lasso/xml/id-wsf-2.0/disco_abstract.c | 10 +- lasso/xml/id-wsf-2.0/disco_endpoint_context.c | 10 +- lasso/xml/id-wsf-2.0/disco_keys.c | 10 +- lasso/xml/id-wsf-2.0/disco_options.c | 10 +- lasso/xml/id-wsf-2.0/disco_provider_id.c | 10 +- lasso/xml/id-wsf-2.0/disco_query.c | 10 +- lasso/xml/id-wsf-2.0/disco_query_response.c | 10 +- lasso/xml/id-wsf-2.0/disco_requested_service.c | 10 +- lasso/xml/id-wsf-2.0/disco_security_context.c | 10 +- lasso/xml/id-wsf-2.0/disco_service_context.c | 10 +- lasso/xml/id-wsf-2.0/disco_service_type.c | 10 +- .../xml/id-wsf-2.0/disco_svc_md_association_add.c | 10 +- .../disco_svc_md_association_add_response.c | 10 +- .../id-wsf-2.0/disco_svc_md_association_delete.c | 10 +- .../disco_svc_md_association_delete_response.c | 10 +- .../id-wsf-2.0/disco_svc_md_association_query.c | 10 +- .../disco_svc_md_association_query_response.c | 10 +- lasso/xml/id-wsf-2.0/disco_svc_md_delete.c | 10 +- .../xml/id-wsf-2.0/disco_svc_md_delete_response.c | 10 +- lasso/xml/id-wsf-2.0/disco_svc_md_query.c | 10 +- lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c | 10 +- lasso/xml/id-wsf-2.0/disco_svc_md_register.c | 10 +- .../id-wsf-2.0/disco_svc_md_register_response.c | 10 +- lasso/xml/id-wsf-2.0/disco_svc_md_replace.c | 10 +- .../xml/id-wsf-2.0/disco_svc_md_replace_response.c | 10 +- lasso/xml/id-wsf-2.0/disco_svc_metadata.c | 10 +- lasso/xml/id-wsf-2.0/dst_data_response_base.c | 10 +- lasso/xml/id-wsf-2.0/dst_delete_item_base.c | 10 +- lasso/xml/id-wsf-2.0/dst_delete_response.c | 10 +- lasso/xml/id-wsf-2.0/dst_request.c | 10 +- lasso/xml/id-wsf-2.0/dst_result_query_base.c | 10 +- lasso/xml/id-wsf-2.0/dst_test_item_base.c | 10 +- lasso/xml/id-wsf-2.0/dstref_app_data.c | 10 +- lasso/xml/id-wsf-2.0/dstref_create.c | 10 +- lasso/xml/id-wsf-2.0/dstref_create_item.c | 10 +- lasso/xml/id-wsf-2.0/dstref_create_response.c | 10 +- lasso/xml/id-wsf-2.0/dstref_data.c | 10 +- lasso/xml/id-wsf-2.0/dstref_data_response.c | 10 +- lasso/xml/id-wsf-2.0/dstref_delete.c | 10 +- lasso/xml/id-wsf-2.0/dstref_delete_item.c | 10 +- lasso/xml/id-wsf-2.0/dstref_delete_response.c | 10 +- lasso/xml/id-wsf-2.0/dstref_item_data.c | 10 +- lasso/xml/id-wsf-2.0/dstref_modify.c | 10 +- lasso/xml/id-wsf-2.0/dstref_modify_item.c | 10 +- lasso/xml/id-wsf-2.0/dstref_modify_response.c | 10 +- lasso/xml/id-wsf-2.0/dstref_query.c | 10 +- lasso/xml/id-wsf-2.0/dstref_query_item.c | 10 +- lasso/xml/id-wsf-2.0/dstref_query_response.c | 10 +- lasso/xml/id-wsf-2.0/dstref_result_query.c | 10 +- lasso/xml/id-wsf-2.0/dstref_test_item.c | 10 +- .../xml/id-wsf-2.0/ims_identity_mapping_request.c | 10 +- .../xml/id-wsf-2.0/ims_identity_mapping_response.c | 10 +- lasso/xml/id-wsf-2.0/ims_mapping_input.c | 10 +- lasso/xml/id-wsf-2.0/ims_mapping_output.c | 10 +- lasso/xml/id-wsf-2.0/is_help.c | 10 +- lasso/xml/id-wsf-2.0/is_inquiry.c | 10 +- lasso/xml/id-wsf-2.0/is_inquiry_element.c | 10 +- lasso/xml/id-wsf-2.0/is_interaction_request.c | 10 +- lasso/xml/id-wsf-2.0/is_interaction_response.c | 10 +- lasso/xml/id-wsf-2.0/is_interaction_statement.c | 10 +- lasso/xml/id-wsf-2.0/is_item.c | 10 +- lasso/xml/id-wsf-2.0/is_parameter.c | 10 +- lasso/xml/id-wsf-2.0/is_select.c | 10 +- lasso/xml/id-wsf-2.0/is_text.c | 10 +- lasso/xml/id-wsf-2.0/ps_add_collection_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_add_collection_response.c | 10 +- lasso/xml/id-wsf-2.0/ps_add_entity_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_add_entity_response.c | 10 +- lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c | 10 +- .../xml/id-wsf-2.0/ps_add_known_entity_response.c | 10 +- .../xml/id-wsf-2.0/ps_add_to_collection_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_get_object_info_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_get_object_info_response.c | 10 +- lasso/xml/id-wsf-2.0/ps_item_data.c | 10 +- lasso/xml/id-wsf-2.0/ps_list_members_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_list_members_response.c | 10 +- lasso/xml/id-wsf-2.0/ps_notification.c | 10 +- lasso/xml/id-wsf-2.0/ps_notify.c | 10 +- lasso/xml/id-wsf-2.0/ps_object.c | 10 +- lasso/xml/id-wsf-2.0/ps_query_objects_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_query_objects_response.c | 10 +- .../xml/id-wsf-2.0/ps_remove_collection_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_remove_entity_request.c | 10 +- .../id-wsf-2.0/ps_remove_from_collection_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_request_abstract.c | 10 +- .../xml/id-wsf-2.0/ps_resolve_identifier_request.c | 10 +- .../id-wsf-2.0/ps_resolve_identifier_response.c | 10 +- lasso/xml/id-wsf-2.0/ps_resolve_input.c | 10 +- lasso/xml/id-wsf-2.0/ps_response_abstract.c | 10 +- lasso/xml/id-wsf-2.0/ps_set_object_info_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_test_membership_request.c | 10 +- lasso/xml/id-wsf-2.0/ps_test_membership_response.c | 10 +- lasso/xml/id-wsf-2.0/sb2_consent.c | 10 +- lasso/xml/id-wsf-2.0/sb2_credentials_context.c | 10 +- lasso/xml/id-wsf-2.0/sb2_endpoint_update.c | 10 +- lasso/xml/id-wsf-2.0/sb2_redirect_request.c | 10 +- lasso/xml/id-wsf-2.0/sb2_sender.c | 10 +- lasso/xml/id-wsf-2.0/sb2_target_identity.c | 10 +- lasso/xml/id-wsf-2.0/sb2_timeout.c | 10 +- lasso/xml/id-wsf-2.0/sb2_usage_directive.c | 10 +- lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c | 10 +- lasso/xml/id-wsf-2.0/sbf_framework.c | 10 +- lasso/xml/id-wsf-2.0/sec_token.c | 10 +- lasso/xml/id-wsf-2.0/sec_token_policy.c | 10 +- lasso/xml/id-wsf-2.0/sec_transited_provider_path.c | 10 +- lasso/xml/id-wsf-2.0/subs_notification.c | 10 +- lasso/xml/id-wsf-2.0/subs_notify_response.c | 10 +- lasso/xml/id-wsf-2.0/subs_ref_item.c | 10 +- lasso/xml/id-wsf-2.0/subs_subscription.c | 10 +- lasso/xml/id-wsf-2.0/subsref_app_data.c | 6 +- lasso/xml/id-wsf-2.0/subsref_create.c | 10 +- lasso/xml/id-wsf-2.0/subsref_create_item.c | 10 +- lasso/xml/id-wsf-2.0/subsref_create_response.c | 10 +- lasso/xml/id-wsf-2.0/subsref_data.c | 10 +- lasso/xml/id-wsf-2.0/subsref_data_response.c | 10 +- lasso/xml/id-wsf-2.0/subsref_delete.c | 10 +- lasso/xml/id-wsf-2.0/subsref_delete_item.c | 10 +- lasso/xml/id-wsf-2.0/subsref_delete_response.c | 10 +- lasso/xml/id-wsf-2.0/subsref_item_data.c | 10 +- lasso/xml/id-wsf-2.0/subsref_modify.c | 10 +- lasso/xml/id-wsf-2.0/subsref_modify_item.c | 10 +- lasso/xml/id-wsf-2.0/subsref_modify_response.c | 10 +- lasso/xml/id-wsf-2.0/subsref_notification.c | 10 +- lasso/xml/id-wsf-2.0/subsref_notify.c | 10 +- lasso/xml/id-wsf-2.0/subsref_notify_response.c | 10 +- lasso/xml/id-wsf-2.0/subsref_query.c | 10 +- lasso/xml/id-wsf-2.0/subsref_query_item.c | 10 +- lasso/xml/id-wsf-2.0/subsref_query_response.c | 10 +- lasso/xml/id-wsf-2.0/subsref_result_query.c | 10 +- lasso/xml/id-wsf-2.0/subsref_subscription.c | 10 +- lasso/xml/id-wsf-2.0/subsref_test_item.c | 10 +- lasso/xml/id-wsf-2.0/util_empty.c | 10 +- lasso/xml/id-wsf-2.0/util_extension.c | 10 +- lasso/xml/id-wsf-2.0/util_response.c | 10 +- lasso/xml/id-wsf-2.0/util_status.c | 10 +- lasso/xml/is_help.c | 10 +- lasso/xml/is_inquiry.c | 10 +- lasso/xml/is_inquiry_element.c | 10 +- lasso/xml/is_interaction_request.c | 10 +- lasso/xml/is_interaction_response.c | 10 +- lasso/xml/is_interaction_statement.c | 10 +- lasso/xml/is_item.c | 10 +- lasso/xml/is_parameter.c | 10 +- lasso/xml/is_redirect_request.c | 10 +- lasso/xml/is_select.c | 10 +- lasso/xml/is_text.c | 10 +- lasso/xml/is_user_interaction.c | 10 +- lasso/xml/lib_assertion.c | 29 +- lasso/xml/lib_authentication_statement.c | 9 +- lasso/xml/lib_authn_context.c | 22 +- lasso/xml/lib_authn_request.c | 30 +- lasso/xml/lib_authn_request.h | 24 ++ lasso/xml/lib_authn_request_envelope.c | 9 +- lasso/xml/lib_authn_response.c | 18 +- lasso/xml/lib_authn_response_envelope.c | 5 + .../xml/lib_federation_termination_notification.c | 18 +- lasso/xml/lib_idp_entries.c | 11 +- lasso/xml/lib_idp_entry.c | 9 +- lasso/xml/lib_idp_list.c | 11 +- lasso/xml/lib_logout_request.c | 18 +- lasso/xml/lib_logout_response.c | 12 +- lasso/xml/lib_name_identifier_mapping_request.c | 18 +- lasso/xml/lib_name_identifier_mapping_response.c | 11 +- lasso/xml/lib_register_name_identifier_request.c | 18 +- lasso/xml/lib_register_name_identifier_response.c | 11 +- lasso/xml/lib_request_authn_context.c | 11 +- lasso/xml/lib_scoping.c | 11 +- lasso/xml/lib_status_response.c | 18 +- lasso/xml/lib_subject.c | 11 +- lasso/xml/sa_credentials.c | 10 +- lasso/xml/sa_parameter.c | 10 +- lasso/xml/sa_password_transforms.c | 10 +- lasso/xml/sa_sasl_request.c | 10 +- lasso/xml/sa_sasl_response.c | 10 +- lasso/xml/sa_transform.c | 10 +- lasso/xml/saml-2.0/saml2_action.c | 10 +- lasso/xml/saml-2.0/saml2_advice.c | 10 +- lasso/xml/saml-2.0/saml2_assertion.c | 10 +- lasso/xml/saml-2.0/saml2_attribute.c | 10 +- lasso/xml/saml-2.0/saml2_attribute_statement.c | 10 +- lasso/xml/saml-2.0/saml2_audience_restriction.c | 10 +- lasso/xml/saml-2.0/saml2_authn_context.c | 10 +- lasso/xml/saml-2.0/saml2_authn_statement.c | 10 +- .../xml/saml-2.0/saml2_authz_decision_statement.c | 10 +- lasso/xml/saml-2.0/saml2_base_idabstract.c | 10 +- lasso/xml/saml-2.0/saml2_condition_abstract.c | 10 +- lasso/xml/saml-2.0/saml2_conditions.c | 10 +- lasso/xml/saml-2.0/saml2_encrypted_element.c | 10 +- lasso/xml/saml-2.0/saml2_evidence.c | 10 +- .../saml-2.0/saml2_key_info_confirmation_data.c | 10 +- lasso/xml/saml-2.0/saml2_name_id.c | 10 +- lasso/xml/saml-2.0/saml2_one_time_use.c | 10 +- lasso/xml/saml-2.0/saml2_proxy_restriction.c | 10 +- lasso/xml/saml-2.0/saml2_statement_abstract.c | 10 +- lasso/xml/saml-2.0/saml2_subject.c | 10 +- lasso/xml/saml-2.0/saml2_subject_confirmation.c | 10 +- .../xml/saml-2.0/saml2_subject_confirmation_data.c | 10 +- lasso/xml/saml-2.0/saml2_subject_locality.c | 10 +- lasso/xml/saml-2.0/samlp2_artifact_resolve.c | 10 +- lasso/xml/saml-2.0/samlp2_artifact_response.c | 10 +- lasso/xml/saml-2.0/samlp2_assertion_id_request.c | 10 +- lasso/xml/saml-2.0/samlp2_attribute_query.c | 10 +- lasso/xml/saml-2.0/samlp2_authn_query.c | 10 +- lasso/xml/saml-2.0/samlp2_authn_request.c | 10 +- lasso/xml/saml-2.0/samlp2_authz_decision_query.c | 10 +- lasso/xml/saml-2.0/samlp2_extensions.c | 10 +- lasso/xml/saml-2.0/samlp2_idp_entry.c | 10 +- lasso/xml/saml-2.0/samlp2_idp_list.c | 10 +- lasso/xml/saml-2.0/samlp2_logout_request.c | 10 +- lasso/xml/saml-2.0/samlp2_logout_response.c | 10 +- lasso/xml/saml-2.0/samlp2_manage_name_id_request.c | 10 +- .../xml/saml-2.0/samlp2_manage_name_id_response.c | 10 +- .../xml/saml-2.0/samlp2_name_id_mapping_request.c | 10 +- .../xml/saml-2.0/samlp2_name_id_mapping_response.c | 10 +- lasso/xml/saml-2.0/samlp2_name_id_policy.c | 10 +- lasso/xml/saml-2.0/samlp2_request_abstract.c | 10 +- .../xml/saml-2.0/samlp2_requested_authn_context.c | 10 +- lasso/xml/saml-2.0/samlp2_response.c | 10 +- lasso/xml/saml-2.0/samlp2_scoping.c | 10 +- lasso/xml/saml-2.0/samlp2_status.c | 10 +- lasso/xml/saml-2.0/samlp2_status_code.c | 10 +- lasso/xml/saml-2.0/samlp2_status_detail.c | 10 +- lasso/xml/saml-2.0/samlp2_status_response.c | 10 +- lasso/xml/saml-2.0/samlp2_subject_query_abstract.c | 10 +- lasso/xml/saml-2.0/samlp2_terminate.c | 10 +- lasso/xml/saml_advice.c | 11 +- lasso/xml/saml_assertion.c | 10 +- lasso/xml/saml_authentication_statement.c | 10 +- lasso/xml/saml_authority_binding.c | 10 +- lasso/xml/saml_condition_abstract.c | 17 +- lasso/xml/saml_conditions.c | 10 +- lasso/xml/saml_name_identifier.c | 10 +- lasso/xml/saml_name_identifier.h | 15 + lasso/xml/saml_statement_abstract.c | 17 +- lasso/xml/saml_subject.c | 10 +- lasso/xml/saml_subject_confirmation.c | 10 +- lasso/xml/saml_subject_locality.c | 10 +- lasso/xml/saml_subject_statement_abstract.c | 10 +- lasso/xml/samlp_request.c | 9 +- lasso/xml/samlp_request_abstract.c | 10 +- lasso/xml/samlp_response.c | 10 +- lasso/xml/samlp_response_abstract.c | 10 +- lasso/xml/samlp_status.c | 10 +- lasso/xml/samlp_status_code.c | 10 +- lasso/xml/soap_binding_consent.c | 10 +- lasso/xml/soap_binding_correlation.c | 10 +- lasso/xml/soap_binding_ext_credential.c | 10 +- lasso/xml/soap_binding_ext_credentials_context.c | 10 +- .../xml/soap_binding_ext_service_instance_update.c | 10 +- lasso/xml/soap_binding_ext_timeout.c | 10 +- lasso/xml/soap_binding_processing_context.c | 10 +- lasso/xml/soap_binding_provider.c | 10 +- lasso/xml/soap_binding_usage_directive.c | 10 +- lasso/xml/soap_body.c | 10 +- lasso/xml/soap_envelope.c | 7 +- lasso/xml/soap_header.c | 5 +- lasso/xml/strings.h | 75 ++++ lasso/xml/utility_status.c | 10 +- lasso/xml/xml.c | 9 + 419 files changed, 2691 insertions(+), 6703 deletions(-) delete mode 100644 docs/reference/tmpl/data_service.sgml delete mode 100644 docs/reference/tmpl/defederation.sgml delete mode 100644 docs/reference/tmpl/discovery.sgml delete mode 100644 docs/reference/tmpl/ecp.sgml delete mode 100644 docs/reference/tmpl/federation.sgml delete mode 100644 docs/reference/tmpl/identity.sgml delete mode 100644 docs/reference/tmpl/lasso.sgml delete mode 100644 docs/reference/tmpl/lecp.sgml delete mode 100644 docs/reference/tmpl/lib_assertion.sgml delete mode 100644 docs/reference/tmpl/lib_authentication_statement.sgml delete mode 100644 docs/reference/tmpl/lib_authn_context.sgml delete mode 100644 docs/reference/tmpl/lib_authn_request.sgml delete mode 100644 docs/reference/tmpl/lib_authn_request_envelope.sgml delete mode 100644 docs/reference/tmpl/lib_authn_response.sgml delete mode 100644 docs/reference/tmpl/lib_authn_response_envelope.sgml delete mode 100644 docs/reference/tmpl/lib_federation_termination_notification.sgml delete mode 100644 docs/reference/tmpl/lib_idp_entries.sgml delete mode 100644 docs/reference/tmpl/lib_idp_entry.sgml delete mode 100644 docs/reference/tmpl/lib_idp_list.sgml delete mode 100644 docs/reference/tmpl/lib_logout_request.sgml delete mode 100644 docs/reference/tmpl/lib_logout_response.sgml delete mode 100644 docs/reference/tmpl/lib_name_identifier_mapping_request.sgml delete mode 100644 docs/reference/tmpl/lib_name_identifier_mapping_response.sgml delete mode 100644 docs/reference/tmpl/lib_register_name_identifier_request.sgml delete mode 100644 docs/reference/tmpl/lib_register_name_identifier_response.sgml delete mode 100644 docs/reference/tmpl/lib_request_authn_context.sgml delete mode 100644 docs/reference/tmpl/lib_scoping.sgml delete mode 100644 docs/reference/tmpl/lib_status_response.sgml delete mode 100644 docs/reference/tmpl/lib_subject.sgml delete mode 100644 docs/reference/tmpl/login.sgml delete mode 100644 docs/reference/tmpl/logout.sgml delete mode 100644 docs/reference/tmpl/name_id_management.sgml delete mode 100644 docs/reference/tmpl/name_identifier_mapping.sgml delete mode 100644 docs/reference/tmpl/name_registration.sgml delete mode 100644 docs/reference/tmpl/node.sgml delete mode 100644 docs/reference/tmpl/profile.sgml delete mode 100644 docs/reference/tmpl/provider.sgml delete mode 100644 docs/reference/tmpl/saml2_action.sgml delete mode 100644 docs/reference/tmpl/saml2_advice.sgml delete mode 100644 docs/reference/tmpl/saml2_assertion.sgml delete mode 100644 docs/reference/tmpl/saml2_attribute.sgml delete mode 100644 docs/reference/tmpl/saml2_attribute_statement.sgml delete mode 100644 docs/reference/tmpl/saml2_audience_restriction.sgml delete mode 100644 docs/reference/tmpl/saml2_authn_context.sgml delete mode 100644 docs/reference/tmpl/saml2_authn_statement.sgml delete mode 100644 docs/reference/tmpl/saml2_authz_decision_statement.sgml delete mode 100644 docs/reference/tmpl/saml2_base_idabstract.sgml delete mode 100644 docs/reference/tmpl/saml2_condition_abstract.sgml delete mode 100644 docs/reference/tmpl/saml2_conditions.sgml delete mode 100644 docs/reference/tmpl/saml2_encrypted_element.sgml delete mode 100644 docs/reference/tmpl/saml2_evidence.sgml delete mode 100644 docs/reference/tmpl/saml2_key_info_confirmation_data.sgml delete mode 100644 docs/reference/tmpl/saml2_name_id.sgml delete mode 100644 docs/reference/tmpl/saml2_one_time_use.sgml delete mode 100644 docs/reference/tmpl/saml2_proxy_restriction.sgml delete mode 100644 docs/reference/tmpl/saml2_statement_abstract.sgml delete mode 100644 docs/reference/tmpl/saml2_subject.sgml delete mode 100644 docs/reference/tmpl/saml2_subject_confirmation.sgml delete mode 100644 docs/reference/tmpl/saml2_subject_confirmation_data.sgml delete mode 100644 docs/reference/tmpl/saml2_subject_locality.sgml delete mode 100644 docs/reference/tmpl/saml_advice.sgml delete mode 100644 docs/reference/tmpl/saml_assertion.sgml delete mode 100644 docs/reference/tmpl/saml_attribute.sgml delete mode 100644 docs/reference/tmpl/saml_attribute_designator.sgml delete mode 100644 docs/reference/tmpl/saml_attribute_statement.sgml delete mode 100644 docs/reference/tmpl/saml_audience_restriction_condition.sgml delete mode 100644 docs/reference/tmpl/saml_authentication_statement.sgml delete mode 100644 docs/reference/tmpl/saml_authority_binding.sgml delete mode 100644 docs/reference/tmpl/saml_condition_abstract.sgml delete mode 100644 docs/reference/tmpl/saml_conditions.sgml delete mode 100644 docs/reference/tmpl/saml_name_identifier.sgml delete mode 100644 docs/reference/tmpl/saml_statement_abstract.sgml delete mode 100644 docs/reference/tmpl/saml_subject.sgml delete mode 100644 docs/reference/tmpl/saml_subject_confirmation.sgml delete mode 100644 docs/reference/tmpl/saml_subject_locality.sgml delete mode 100644 docs/reference/tmpl/saml_subject_statement.sgml delete mode 100644 docs/reference/tmpl/saml_subject_statement_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp2_artifact_resolve.sgml delete mode 100644 docs/reference/tmpl/samlp2_artifact_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_assertion_idrequest.sgml delete mode 100644 docs/reference/tmpl/samlp2_attribute_query.sgml delete mode 100644 docs/reference/tmpl/samlp2_authn_query.sgml delete mode 100644 docs/reference/tmpl/samlp2_authn_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_authz_decision_query.sgml delete mode 100644 docs/reference/tmpl/samlp2_extensions.sgml delete mode 100644 docs/reference/tmpl/samlp2_idp_entry.sgml delete mode 100644 docs/reference/tmpl/samlp2_idp_list.sgml delete mode 100644 docs/reference/tmpl/samlp2_logout_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_logout_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_manage_name_id_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_manage_name_id_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_name_id_mapping_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_name_id_mapping_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_name_id_policy.sgml delete mode 100644 docs/reference/tmpl/samlp2_request_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp2_requested_authn_context.sgml delete mode 100644 docs/reference/tmpl/samlp2_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_scoping.sgml delete mode 100644 docs/reference/tmpl/samlp2_status.sgml delete mode 100644 docs/reference/tmpl/samlp2_status_code.sgml delete mode 100644 docs/reference/tmpl/samlp2_status_detail.sgml delete mode 100644 docs/reference/tmpl/samlp2_status_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_subject_query_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp2_terminate.sgml delete mode 100644 docs/reference/tmpl/samlp_request.sgml delete mode 100644 docs/reference/tmpl/samlp_request_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp_response.sgml delete mode 100644 docs/reference/tmpl/samlp_response_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp_status.sgml delete mode 100644 docs/reference/tmpl/samlp_status_code.sgml delete mode 100644 docs/reference/tmpl/server.sgml delete mode 100644 docs/reference/tmpl/session.sgml delete mode 100644 docs/reference/tmpl/strings.sgml diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml index ccbb64c3..af80ff79 100644 --- a/docs/reference/lasso.sgml +++ b/docs/reference/lasso.sgml @@ -129,7 +129,7 @@ - 2004, 2005, 2006, 2007 + 2004, 2005, 2006, 2007, 2008 Entr'ouvert diff --git a/docs/reference/tmpl/data_service.sgml b/docs/reference/tmpl/data_service.sgml deleted file mode 100644 index 74fd7532..00000000 --- a/docs/reference/tmpl/data_service.sgml +++ /dev/null @@ -1,142 +0,0 @@ - -LassoDataService - - -ID-WSF Data Service Profile - - - -XXX - - - -Following up on #LassoDiscovery first example, it created a @service object, -this is a #LassoDataService instance. This example continues from that step -and retrieves the name of the principal: - - -msg_url - * the SOAP message is LASSO_WSF_PROFILE(service)->msg_body. The answer - * is stored in char* soap_answer; - */ - -lasso_data_service_process_query_response_msg(service, soap_answer); -principal_name = lasso_data_service_get_answer(service, "/pp:PP/pp:InformalName"); - -/* - * app should probably then use xmlNodeGetContent libxml2 function to get - * access to node content. - */ -]]> - - - - - - - - - - - - - - -@parent: -@resource_id: -@encrypted_resource_id: -@resource_data: -@provider_id: -@abstract_description: - - - - - - -@server: -@Returns: - - - - - - - -@service: -@select: -@item_id: -@security_mech_id: -@Returns: - - - - - - - -@service: -@select: -@item_id: -@Returns: - - - - - - - -@service: -@message: -@security_mech_id: -@Returns: - - - - - - - -@service: -@Returns: - - - - - - - -@service: -@message: -@Returns: - - - - - - - -@service: -@select: -@Returns: - - - - - - - -@service: -@item_id: -@Returns: - - diff --git a/docs/reference/tmpl/defederation.sgml b/docs/reference/tmpl/defederation.sgml deleted file mode 100644 index 6404fd48..00000000 --- a/docs/reference/tmpl/defederation.sgml +++ /dev/null @@ -1,81 +0,0 @@ - -LassoDefederation - - -Federation Termination Notification Profile (ID-FF) - - - - - - - - - - - - - - - - - - - - - - - - - -@server: -@Returns: - - - - - - - -@defederation: - - - - - - - -@defederation: -@Returns: - - - - - - - -@defederation: -@remote_providerID: -@http_method: -@Returns: - - - - - - - -@defederation: -@notification_msg: -@Returns: - - - - - - - -@defederation: -@Returns: - - diff --git a/docs/reference/tmpl/discovery.sgml b/docs/reference/tmpl/discovery.sgml deleted file mode 100644 index 71f9b30f..00000000 --- a/docs/reference/tmpl/discovery.sgml +++ /dev/null @@ -1,199 +0,0 @@ - -LassoDiscovery - - -ID-WSF Discovery Service Profile - - - -The Discovery service usually runs on the principal identity provider and -knowns about resources and services related to the principal. Attribute -providers can register themselves as offering resources for an user while other -services can ask where to find a given resource. - - - -The following example is a service provider asking for a "PP" service (an -attribute provider for the "Personal Profile"): - - -msg_url - * the SOAP message is LASSO_WSF_PROFILE(discovery)->msg_body. The answer - * is stored in char* soap_answer; - */ - -lasso_discovery_process_query_response_msg(discovery, soap_answer); - -service = lasso_discovery_get_service(discovery); -]]> - - - - - - - - - - - - - - -@parent: -@resource_id: -@encrypted_resource_id: - - - - - - -@server: -@Returns: - - - - - - - -@discovery: - - - - - - - -@discovery: -@service_type: -@option: -@Returns: - - - - - - - -@discovery: -@Returns: - - - - - - - -@discovery: -@Returns: - - - - - - - -@discovery: -@service_type: -@Returns: - - - - - - - -@discovery: -@Returns: - - - - - - - -@discovery: -@new_offering: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@entry_id: -@Returns: - - - - - - - -@discovery: -@message: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@message: -@Returns: - - - - - - - -@discovery: -@message: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@message: -@Returns: - - diff --git a/docs/reference/tmpl/ecp.sgml b/docs/reference/tmpl/ecp.sgml deleted file mode 100644 index 27a5c4dc..00000000 --- a/docs/reference/tmpl/ecp.sgml +++ /dev/null @@ -1,63 +0,0 @@ - -LassoEcp - - -Enhanced Client or Proxy Profile (SAMLv2) - - - - - - - - - - - - - - - - - - - -@assertionConsumerURL: - - - - - - -@server: -@Returns: - - - - - - - -@ecp: - - - - - - - -@ecp: -@authn_request_msg: -@Returns: - - - - - - - -@ecp: -@response_msg: -@Returns: - - diff --git a/docs/reference/tmpl/federation.sgml b/docs/reference/tmpl/federation.sgml deleted file mode 100644 index a854e893..00000000 --- a/docs/reference/tmpl/federation.sgml +++ /dev/null @@ -1,66 +0,0 @@ - -LassoFederation - - -Principal federation between two providers - - - - - - - - - - - - - - - - - - - -@remote_providerID: -@local_nameIdentifier: -@remote_nameIdentifier: - - - - - - -@remote_providerID: -@Returns: - - - - - - - -@federation: - - - - - - - -@federation: -@nameQualifier: -@format: -@content: - - - - - - - -@federation: -@name_identifier: -@Returns: - - diff --git a/docs/reference/tmpl/identity.sgml b/docs/reference/tmpl/identity.sgml deleted file mode 100644 index 65e2e63f..00000000 --- a/docs/reference/tmpl/identity.sgml +++ /dev/null @@ -1,71 +0,0 @@ - -LassoIdentity - - -Principal Identity - - - - - - - - - - - - - - - - - - - -@federations: -@is_dirty: - - - - - - -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@identity: - - - - - - - -@identity: -@Returns: - - - - - - - -@identity: -@providerID: -@Returns: - - diff --git a/docs/reference/tmpl/lasso.sgml b/docs/reference/tmpl/lasso.sgml deleted file mode 100644 index fecd91df..00000000 --- a/docs/reference/tmpl/lasso.sgml +++ /dev/null @@ -1,65 +0,0 @@ - -lasso - - -Initialization functions - - - - - - - - - - - - - - - - - - - -@Returns: - - - - - - - -@Returns: - - - - - - - -@major: -@minor: -@subminor: -@mode: -@Returns: - - - - - - - -@LASSO_CHECK_VERSION_EXACT: -@LASSO_CHECK_VERSIONABI_COMPATIBLE: -@LASSO_CHECK_VERSION_NUMERIC: - - - - - - -@prefix: -@href: - - diff --git a/docs/reference/tmpl/lecp.sgml b/docs/reference/tmpl/lecp.sgml deleted file mode 100644 index effc73f2..00000000 --- a/docs/reference/tmpl/lecp.sgml +++ /dev/null @@ -1,121 +0,0 @@ - -LassoLecp - - -Liberty Enabled Client and Proxy Profile (ID-FF) - - - - - - - - - - - - - - - - - - - -@authnRequestEnvelope: -@authnResponseEnvelope: -@assertionConsumerServiceURL: - - - - - - -@server: -@Returns: - - - - - - - -@lecp: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@remote_providerID: -@Returns: - - - - - - - -@lecp: -@authn_request_msg: -@Returns: - - - - - - - -@lecp: -@request_msg: -@Returns: - - - - - - - -@lecp: -@response_msg: -@Returns: - - diff --git a/docs/reference/tmpl/lib_assertion.sgml b/docs/reference/tmpl/lib_assertion.sgml deleted file mode 100644 index 403299ec..00000000 --- a/docs/reference/tmpl/lib_assertion.sgml +++ /dev/null @@ -1,47 +0,0 @@ - -LassoLibAssertion - - -<lib:Assertion> - - - - - - - - - - - - - - - - - - - -@InResponseTo: - - - - - - -@Returns: - - - - - - - -@issuer: -@requestID: -@audience: -@notBefore: -@notOnOrAfter: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authentication_statement.sgml b/docs/reference/tmpl/lib_authentication_statement.sgml deleted file mode 100644 index 665bcdb0..00000000 --- a/docs/reference/tmpl/lib_authentication_statement.sgml +++ /dev/null @@ -1,49 +0,0 @@ - -LassoLibAuthenticationStatement - - -<lib:AuthenticationStatement> - - - - - - - - - - - - - - - - - - - -@AuthnContext: -@ReauthenticateOnOrAfter: -@SessionIndex: - - - - - - -@Returns: - - - - - - - -@authenticationMethod: -@authenticationInstant: -@reauthenticateOnOrAfter: -@sp_identifier: -@idp_identifier: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_context.sgml b/docs/reference/tmpl/lib_authn_context.sgml deleted file mode 100644 index f474da76..00000000 --- a/docs/reference/tmpl/lib_authn_context.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoLibAuthnContext - - -<lib:AuthnContext> - - - - - - - - - - - - - - - - - - - -@AuthnContextClassRef: -@AuthnContextStatementRef: -@AuthenticationContextStatement: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_request.sgml b/docs/reference/tmpl/lib_authn_request.sgml deleted file mode 100644 index 6124dcc9..00000000 --- a/docs/reference/tmpl/lib_authn_request.sgml +++ /dev/null @@ -1,76 +0,0 @@ - -LassoLibAuthnRequest - - -<lib:AuthnRequest> - - - -Authentication requests are sent from a service provider to an identity -provider. - - - - - - -#LassoLogin -Class for Single Sign-On and Federation -profile. - - - - - - - - - -@ProviderID is the service provider identifier, this field will often be filled -with lasso_login_init_authn_request(). - - - -@nameIDPolicy tells the identity provider about the policy to use for -federation; it must be one of #LASSO_LIB_NAMEID_POLICY_TYPE_NONE, -#LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME, #LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED -or #LASSO_LIB_NAMEID_POLICY_TYPE_ANY. - - - -@IsPassive; if %TRUE (default) it tells the identity provider not to interact -with the user. - - - -@ForceAuthn; only used if @IsPassive is %FALSE, it tells the identity provider -to force authentication of the user even when already authenticated. - - - -@ProtocolProfile is the Single Sign-On and Federation profile to adopt; either -#LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART (which is the default value) or -#LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST. - - -@Extension: -@ProviderID: -@AffiliationID: -@NameIDPolicy: -@ForceAuthn: -@IsPassive: -@ProtocolProfile: -@AssertionConsumerServiceID: -@RequestAuthnContext: -@RelayState: -@Scoping: -@consent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_request_envelope.sgml b/docs/reference/tmpl/lib_authn_request_envelope.sgml deleted file mode 100644 index f345bb5c..00000000 --- a/docs/reference/tmpl/lib_authn_request_envelope.sgml +++ /dev/null @@ -1,52 +0,0 @@ - -LassoLibAuthnRequestEnvelope - - -<lib:AuthnRequestEnvelope> - - - - - - - - - - - - - - - - - - - -@parent: -@Extension: -@AuthnRequest: -@ProviderID: -@ProviderName: -@AssertionConsumerServiceURL: -@IDPList: -@IsPassive: - - - - - - -@Returns: - - - - - - - -@authnRequest: -@providerID: -@assertionConsumerServiceURL: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_response.sgml b/docs/reference/tmpl/lib_authn_response.sgml deleted file mode 100644 index 25f0c186..00000000 --- a/docs/reference/tmpl/lib_authn_response.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoLibAuthnResponse - - -<lib:AuthnResponse> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@RelayState: -@consent: - - - - - - -@providerID: -@request: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_response_envelope.sgml b/docs/reference/tmpl/lib_authn_response_envelope.sgml deleted file mode 100644 index 6d899ea4..00000000 --- a/docs/reference/tmpl/lib_authn_response_envelope.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoLibAuthnResponseEnvelope - - -<lib:AuthnResponseEnvelope> - - - - - - - - - - - - - - - - - - - -@parent: -@Extension: -@AuthnResponse: -@AssertionConsumerServiceURL: - - - - - - -@response: -@assertionConsumerServiceURL: -@Returns: - - diff --git a/docs/reference/tmpl/lib_federation_termination_notification.sgml b/docs/reference/tmpl/lib_federation_termination_notification.sgml deleted file mode 100644 index 962b5f6c..00000000 --- a/docs/reference/tmpl/lib_federation_termination_notification.sgml +++ /dev/null @@ -1,50 +0,0 @@ - -LassoLibFederationTerminationNotification - - -<lib:FederationTerminationNotification> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@NameIdentifier: -@consent: -@RelayState: - - - - - - -@Returns: - - - - - - - -@providerID: -@nameIdentifier: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_idp_entries.sgml b/docs/reference/tmpl/lib_idp_entries.sgml deleted file mode 100644 index 934d401b..00000000 --- a/docs/reference/tmpl/lib_idp_entries.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoLibIDPEntries - - -<lib:IDPEntries> - - - - - - - - - - - - - - - - - - - -@IDPEntry: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_idp_entry.sgml b/docs/reference/tmpl/lib_idp_entry.sgml deleted file mode 100644 index 15f3a5cd..00000000 --- a/docs/reference/tmpl/lib_idp_entry.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoLibIDPEntry - - -<lib:IDPEntry> - - - - - - - - - - - - - - - - - - - -@ProviderID: -@ProviderName: -@Loc: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_idp_list.sgml b/docs/reference/tmpl/lib_idp_list.sgml deleted file mode 100644 index 82f41e2c..00000000 --- a/docs/reference/tmpl/lib_idp_list.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoLibIDPList - - -<lib:IDPList> - - - - - - - - - - - - - - - - - - - -@IDPEntries: -@GetComplete: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_logout_request.sgml b/docs/reference/tmpl/lib_logout_request.sgml deleted file mode 100644 index 0a1e5bd0..00000000 --- a/docs/reference/tmpl/lib_logout_request.sgml +++ /dev/null @@ -1,52 +0,0 @@ - -LassoLibLogoutRequest - - -<lib:LogoutRequest> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@NameIdentifier: -@SessionIndex: -@RelayState: -@consent: -@NotOnOrAfter: - - - - - - -@Returns: - - - - - - - -@providerID: -@nameIdentifier: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_logout_response.sgml b/docs/reference/tmpl/lib_logout_response.sgml deleted file mode 100644 index a40dbb31..00000000 --- a/docs/reference/tmpl/lib_logout_response.sgml +++ /dev/null @@ -1,46 +0,0 @@ - -LassoLibLogoutResponse - - -<lib:LogoutResponse> - - - - - - - - - - - - - - - - - - - - - - - - - -@Returns: - - - - - - - -@providerID: -@statusCodeValue: -@request: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_name_identifier_mapping_request.sgml b/docs/reference/tmpl/lib_name_identifier_mapping_request.sgml deleted file mode 100644 index 82925297..00000000 --- a/docs/reference/tmpl/lib_name_identifier_mapping_request.sgml +++ /dev/null @@ -1,51 +0,0 @@ - -LassoLibNameIdentifierMappingRequest - - -<lib:NameIdentifierMappingRequest> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@NameIdentifier: -@TargetNamespace: -@consent: - - - - - - -@Returns: - - - - - - - -@providerID: -@nameIdentifier: -@targetNamespace: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_name_identifier_mapping_response.sgml b/docs/reference/tmpl/lib_name_identifier_mapping_response.sgml deleted file mode 100644 index 26440da5..00000000 --- a/docs/reference/tmpl/lib_name_identifier_mapping_response.sgml +++ /dev/null @@ -1,50 +0,0 @@ - -LassoLibNameIdentifierMappingResponse - - -<lib:NameIdentifierMappingResponse> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@Status: -@NameIdentifier: - - - - - - -@Returns: - - - - - - - -@provideRID: -@statusCodeValue: -@request: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_register_name_identifier_request.sgml b/docs/reference/tmpl/lib_register_name_identifier_request.sgml deleted file mode 100644 index a7e199da..00000000 --- a/docs/reference/tmpl/lib_register_name_identifier_request.sgml +++ /dev/null @@ -1,53 +0,0 @@ - -LassoLibRegisterNameIdentifierRequest - - -<lib:RegisterNameIdentifierRequest> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@IDPProvidedNameIdentifier: -@SPProvidedNameIdentifier: -@OldProvidedNameIdentifier: -@RelayState: - - - - - - -@Returns: - - - - - - - -@providerID: -@idpNameIdentifier: -@spNameIdentifier: -@oldNameIdentifier: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_register_name_identifier_response.sgml b/docs/reference/tmpl/lib_register_name_identifier_response.sgml deleted file mode 100644 index 17df145c..00000000 --- a/docs/reference/tmpl/lib_register_name_identifier_response.sgml +++ /dev/null @@ -1,46 +0,0 @@ - -LassoLibRegisterNameIdentifierResponse - - -<lib:RegisterNameIdentifierResponse> - - - - - - - - - - - - - - - - - - - - - - - - - -@Returns: - - - - - - - -@providerID: -@statusCodeValue: -@request: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_request_authn_context.sgml b/docs/reference/tmpl/lib_request_authn_context.sgml deleted file mode 100644 index f2d8e0d1..00000000 --- a/docs/reference/tmpl/lib_request_authn_context.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoLibRequestAuthnContext - - -<lib:RequestAuthnContext> - - - - - - - - - - - - - - - - - - - -@AuthnContextClassRef: -@AuthnContextStatementRef: -@AuthnContextComparison: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_scoping.sgml b/docs/reference/tmpl/lib_scoping.sgml deleted file mode 100644 index 01c8a72d..00000000 --- a/docs/reference/tmpl/lib_scoping.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoLibScoping - - -<lib:Scoping> - - - - - - - - - - - - - - - - - - - -@ProxyCount: -@IDPList: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_status_response.sgml b/docs/reference/tmpl/lib_status_response.sgml deleted file mode 100644 index 9e0a76f4..00000000 --- a/docs/reference/tmpl/lib_status_response.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoLibStatusResponse - - -<lib:StatusResponse> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@Status: -@RelayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_subject.sgml b/docs/reference/tmpl/lib_subject.sgml deleted file mode 100644 index e913eafc..00000000 --- a/docs/reference/tmpl/lib_subject.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoLibSubject - - -<lib:Subject> - - - - - - - - - - - - - - - - - - - -@IDPProvidedNameIdentifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/login.sgml b/docs/reference/tmpl/login.sgml deleted file mode 100644 index 60ca1d1b..00000000 --- a/docs/reference/tmpl/login.sgml +++ /dev/null @@ -1,383 +0,0 @@ - -LassoLogin - - -Single Sign-On and Federation Profile - - - -The Single Sign On process allows a user to log in once to an identity provider -(IdP), and to be then transparently loged in to the required service providers -(SP) belonging to the IP "circle of trust". Subordinating different identities -of the same user within a circle of trust to a unique IP is called "Identity -Federation". The liberty Alliance specifications allows, thanks to this -federation, strong and unique authentication coupled with control by the user -of his personal informations. The explicit user agreement is necessary before -proceeding to Identity Federation. - - - -The service provider must implement the following process: - - creating an authentication request (#LassoLibAuthnRequest) with - lasso_login_init_authn_request(); - sending it to the identity provider with - lasso_login_build_authn_request_msg(); - receiving and processing the answer: - - either an authentication response with - lasso_login_process_authn_response_msg() - or an artifact with lasso_login_init_request() then sending the - request to the IdP with lasso_login_build_request_msg() and processing the - new answer with lasso_login_process_response_msg(). - - - - - - -Service Provider Login URL - -LassoLogin *login; - -login = lasso_login_new(server); -lasso_login_init_authn_request(login, "http://identity-provider-id/", - LASSO_HTTP_METHOD_REDIRECT); - -/* customize AuthnRequest */ -request = LASSO_LIB_AUTHN_REQUEST(LASSO_PROFILE(login)->request); -request->NameIDPolicy = strdup(LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED); -request->ForceAuthn = TRUE; -request->IsPassive = FALSE; -request->ProtocolProfile = strdup(LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART); - -lasso_login_build_authn_request_msg(login); - -/* redirect user to identity provider */ -printf("Location: %s\n\nRedirected to IdP\n", LASSO_PROFILE(login)->msg_url); - - - - -Service Provider Assertion Consumer Service URL - -LassoLogin *login; -char *request_method = getenv("REQUEST_METHOD"); -char *artifact_msg = NULL, *lares = NULL, *lareq = NULL; -char *name_identifier; -lassoHttpMethod method; - -login = lasso_login_new(server); -if (strcmp(request_method, "GET") == 0) { - artifact_msg = getenv("QUERY_STRING"); - method = LASSO_HTTP_METHOD_REDIRECT; -} else { - /* read submitted form; if it has a LAREQ field, put it in lareq, - * if it has a LARES field, put it in lares */ - if (lareq) { - artifact_msg = lareq; - } else if (lares) { - response_msg = lares; - } else { - /* bail out */ - } - method = LASSO_HTTP_METHOD_POST; -} - -if (artifact_msg) { - lasso_login_init_request(login, artifact_msg, method); - lasso_login_build_request_msg(login); - /* makes a SOAP call, soap_call is NOT a Lasso function */ - soap_answer_msg = soap_call(LASSO_PROFILE(login)->msg_url, - LASSO_PROFILE(login)->msg_body); - lasso_login_process_response_msg(login, soap_answer_msg); -} else if (response_msg) { - lasso_login_process_authn_response_msg(login, response_msg); -} - -/* looks up name_identifier in local file, database, whatever and gets back - * two things: identity_dump and session_dump */ -name_identifier = LASSO_PROFILE(login)->nameIdentifier -lasso_profile_set_identity_from_dump(LASSO_PROFILE(login), identity_dump); -lasso_profile_set_session_from_dump(LASSO_PROFILE(login), session_dump); - -lasso_login_accept_sso(login); - -if (lasso_profile_is_identity_dirty(LASSO_PROFILE(login))) { - LassoIdentity *identity; - char *identity_dump; - identity = lasso_profile_get_identity(LASSO_PROFILE(login)); - identity_dump = lasso_identity_dump(identity); - /* record identity_dump in file, database... */ -} - -if (lasso_profile_is_session_dirty(LASSO_PROFILE(login))) { - LassoSession *session; - char *session_dump; - session = lasso_profile_get_session(LASSO_PROFILE(login)); - session_dump = lasso_session_dump(session); - /* record session_dump in file, database... */ -} - -/* redirect user anywhere */ -printf("Location: %s\n\nRedirected to site root\n", login->msg_url); - - - - - - - - - - - - - -Single sign-on profile for the current transaction; possibly an -assertionArtifact to be used by the service provider in its -"assertionConsumerServiceURL" and the assertion created or received for the -principal. - - -@protocolProfile: -@assertionArtifact: -@assertion: - - - -Identifies the two possible profiles for Single Sign-On and Federation. - - -@LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_ART: -@LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_POST: -@LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_LECP: -@LASSO_LOGIN_PROTOCOL_PROFILE_REDIRECT: - - - - - - -@server: -@Returns: - - - - - - - -@login: - - - - - - - -@login: -@Returns: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@http_method: -@Returns: - - - - - - - -@login: -@authenticationMethod: -@authenticationInstant: -@reauthenticateOnOrAfter: -@notBefore: -@notOnOrAfter: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@remote_providerID: -@Returns: - - - - - - - -@login: -@remote_providerID: -@http_method: -@Returns: - - - - - - - -@login: -@remote_providerID: -@Returns: - - - - - - - -@login: -@response_msg: -@response_http_method: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@authn_request_msg: -@Returns: - - - - - - - -@login: -@authn_response_msg: -@Returns: - - - - - - - -@login: -@request_msg: -@Returns: - - - - - - - -@login: -@response_msg: -@Returns: - - - - - - - -@login: -@authentication_result: -@is_consent_obtained: -@Returns: - - - - - - - -@login: -@encryptedResourceId: -@Returns: - - - - - - - -@login: -@content: -@Returns: - - diff --git a/docs/reference/tmpl/logout.sgml b/docs/reference/tmpl/logout.sgml deleted file mode 100644 index 7f8b27b3..00000000 --- a/docs/reference/tmpl/logout.sgml +++ /dev/null @@ -1,137 +0,0 @@ - -LassoLogout - - -Single Logout Profile - - - - - - - - - - - - - - - - - - - - - - - - - -@server: -@Returns: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@remote_providerID: -@request_method: -@Returns: - - - - - - - -@logout: -@request_msg: -@Returns: - - - - - - - -@logout: -@response_msg: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@Returns: - - diff --git a/docs/reference/tmpl/name_id_management.sgml b/docs/reference/tmpl/name_id_management.sgml deleted file mode 100644 index dcfb70f1..00000000 --- a/docs/reference/tmpl/name_id_management.sgml +++ /dev/null @@ -1,111 +0,0 @@ - -LassoNameIdManagement - - -Name Id Management Profile (SAMLv2) - - - - - - - - - - - - - - - - - - - - - - - - - -@server: -@Returns: - - - - - - - -@name_id_management: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@name_id_management: -@Returns: - - - - - - - -@name_id_management: -@Returns: - - - - - - - -@name_id_management: -@remote_provider_id: -@new_name_id: -@http_method: -@Returns: - - - - - - - -@name_id_management: -@request_msg: -@Returns: - - - - - - - -@name_id_management: -@response_msg: -@Returns: - - - - - - - -@name_id_management: -@Returns: - - diff --git a/docs/reference/tmpl/name_identifier_mapping.sgml b/docs/reference/tmpl/name_identifier_mapping.sgml deleted file mode 100644 index 52eca7be..00000000 --- a/docs/reference/tmpl/name_identifier_mapping.sgml +++ /dev/null @@ -1,101 +0,0 @@ - -LassoNameIdentifierMapping - - -Name Identifier Mapping Profile (ID-FF) - - - - - - - - - - - - - - - - - - - -@targetNameIdentifier: - - - - - - -@server: -@Returns: - - - - - - - -@mapping: - - - - - - - -@mapping: -@Returns: - - - - - - - -@mapping: -@Returns: - - - - - - - -@mapping: -@targetNamespace: -@remote_providerID: -@Returns: - - - - - - - -@mapping: -@request_msg: -@Returns: - - - - - - - -@mapping: -@response_msg: -@Returns: - - - - - - - -@mapping: -@Returns: - - diff --git a/docs/reference/tmpl/name_registration.sgml b/docs/reference/tmpl/name_registration.sgml deleted file mode 100644 index b3983610..00000000 --- a/docs/reference/tmpl/name_registration.sgml +++ /dev/null @@ -1,111 +0,0 @@ - -LassoNameRegistration - - -Name Registration Profile (ID-FF) - - - - - - - - - - - - - - - - - - - -@oldNameIdentifier: - - - - - - -@server: -@Returns: - - - - - - - -@name_registration: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@name_registration: -@Returns: - - - - - - - -@name_registration: -@Returns: - - - - - - - -@name_registration: -@remote_providerID: -@http_method: -@Returns: - - - - - - - -@name_registration: -@request_msg: -@Returns: - - - - - - - -@name_registration: -@response_msg: -@Returns: - - - - - - - -@name_registration: -@Returns: - - diff --git a/docs/reference/tmpl/node.sgml b/docs/reference/tmpl/node.sgml deleted file mode 100644 index b8e34413..00000000 --- a/docs/reference/tmpl/node.sgml +++ /dev/null @@ -1,176 +0,0 @@ - -LassoNode - - -Base class for all Lasso objects - - - -#LassoNode is the base class for Lasso objects; just a step over GObject as -defined in glib. - - - - - - - - - - - - - - - - - - - - - -@LASSO_SIGNATURE_TYPE_NONE: -@LASSO_SIGNATURE_TYPE_SIMPLE: -@LASSO_SIGNATURE_TYPE_WITHX509: - - - - - - -@LASSO_SIGNATURE_METHOD_RSA_SHA1: -@LASSO_SIGNATURE_METHOD_DSA_SHA1: - - - - - - -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@node: -@Returns: - - - - - - - -@soap: -@Returns: - - - - - - - -@node: - - - - - - - -@node: -@Returns: - - - - - - - -@node: -@Returns: - - - - - - - -@node: -@sign_method: -@private_key_file: -@Returns: - - - - - - - -@node: -@Returns: - - - - - - - -@node: -@lasso_dump: -@Returns: - - - - - - - -@node: -@message: -@Returns: - - - - - - - -@LASSO_MESSAGE_FORMAT_ERROR: -@LASSO_MESSAGE_FORMAT_UNKNOWN: -@LASSO_MESSAGE_FORMAT_XML: -@LASSO_MESSAGE_FORMAT_BASE64: -@LASSO_MESSAGE_FORMAT_QUERY: -@LASSO_MESSAGE_FORMAT_SOAP: - - - - - - -@node: -@query: -@Returns: - - - - - - - -@node: -@xmlnode: -@Returns: - - diff --git a/docs/reference/tmpl/profile.sgml b/docs/reference/tmpl/profile.sgml deleted file mode 100644 index 3477a061..00000000 --- a/docs/reference/tmpl/profile.sgml +++ /dev/null @@ -1,138 +0,0 @@ - -LassoProfile - - -Base class for all identity profiles - - - - - - - - - - - - - - - - - - - -@LASSO_REQUEST_TYPE_INVALID: -@LASSO_REQUEST_TYPE_LOGIN: -@LASSO_REQUEST_TYPE_LOGOUT: -@LASSO_REQUEST_TYPE_DEFEDERATION: -@LASSO_REQUEST_TYPE_NAME_REGISTRATION: -@LASSO_REQUEST_TYPE_NAME_IDENTIFIER_MAPPING: -@LASSO_REQUEST_TYPE_LECP: -@LASSO_REQUEST_TYPE_DISCO_QUERY: -@LASSO_REQUEST_TYPE_DISCO_MODIFY: -@LASSO_REQUEST_TYPE_DST_QUERY: -@LASSO_REQUEST_TYPE_DST_MODIFY: -@LASSO_REQUEST_TYPE_SASL_REQUEST: -@LASSO_REQUEST_TYPE_NAME_ID_MANAGEMENT: -@LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_REGISTER: -@LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_ASSOCIATION_ADD: -@LASSO_REQUEST_TYPE_IDWSF2_DISCO_QUERY: - - - - - - -@server: -@request: -@response: -@nameIdentifier: -@remote_providerID: -@msg_url: -@msg_body: -@msg_relayState: - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@dump: -@Returns: - - - - - - - -@profile: -@dump: -@Returns: - - - - - - - -@soap: -@Returns: - - - - - - - -@query: -@Returns: - - - - - - - -@profile: -@Returns: - - diff --git a/docs/reference/tmpl/provider.sgml b/docs/reference/tmpl/provider.sgml deleted file mode 100644 index 1f38ecf7..00000000 --- a/docs/reference/tmpl/provider.sgml +++ /dev/null @@ -1,176 +0,0 @@ - -LassoProvider - - -Service or identity provider - - - -It holds all the data about a provider. - - - - - - - - - - - - - - - -@ProviderID: -@role: -@metadata_filename: -@public_key: -@ca_cert_chain: - - - - - - -@LASSO_PROVIDER_ROLE_NONE: -@LASSO_PROVIDER_ROLE_SP: Acts as service provider -@LASSO_PROVIDER_ROLE_IDP: Acts as identity provider - - - - - - -@LASSO_HTTP_METHOD_NONE: -@LASSO_HTTP_METHOD_ANY: Any method will do, select one automatically -@LASSO_HTTP_METHOD_IDP_INITIATED: -@LASSO_HTTP_METHOD_GET: HTTP-GET implementation (for image tags in Single Logout) -@LASSO_HTTP_METHOD_POST: use an HTML form to post message between service and - identity providers -@LASSO_HTTP_METHOD_REDIRECT: use HTTP 302 redirects to post message between - service and identity providers -@LASSO_HTTP_METHOD_SOAP: use a SOAP call to post message between service and - identity providers -@LASSO_HTTP_METHOD_ARTIFACT_GET: -@LASSO_HTTP_METHOD_ARTIFACT_POST: - - - - - - -@LASSO_MD_PROTOCOL_TYPE_FEDERATION_TERMINATION: Federation Termination - Notification -@LASSO_MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING: Name Identifier Mapping -@LASSO_MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER: Name Registration -@LASSO_MD_PROTOCOL_TYPE_SINGLE_LOGOUT: Single Logout -@LASSO_MD_PROTOCOL_TYPE_SINGLE_SIGN_ON: Single Sign-On and Federation -@LASSO_MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION: -@LASSO_MD_PROTOCOL_TYPE_MANAGE_NAME_ID: -@LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST: - - - - - - -@role: -@metadata: -@public_key: -@ca_cert_chain: -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@provider: -@remote_provider: -@protocol_type: -@http_method: -@initiate_profile: -@Returns: - - - - - - - -@provider: -@service_id: -@Returns: - - - - - - - -@provider: -@Returns: - - - - - - - -@provider: -@remote_provider: -@protocol_type: -@Returns: - - - - - - - -@provider: -@name: -@Returns: - - - - - - - -@provider: -@name: -@Returns: - - - - - - - -@provider: -@protocol_type: -@protocol_profile: -@Returns: - - - - - - - -@provider: -@Returns: - - diff --git a/docs/reference/tmpl/saml2_action.sgml b/docs/reference/tmpl/saml2_action.sgml deleted file mode 100644 index 2a863a93..00000000 --- a/docs/reference/tmpl/saml2_action.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2Action - - -<saml:Action> - - - - - - - - - - - - - - - - - - - -@parent: -@content: -@Namespace: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_advice.sgml b/docs/reference/tmpl/saml2_advice.sgml deleted file mode 100644 index e9a2cf58..00000000 --- a/docs/reference/tmpl/saml2_advice.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Advice - - -<saml:Advice> - - - - - - - - - - - - - - - - - - - -@parent: -@AssertionIDRef: -@AssertionURIRef: -@Assertion: -@EncryptedAssertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_assertion.sgml b/docs/reference/tmpl/saml2_assertion.sgml deleted file mode 100644 index 5c78dff3..00000000 --- a/docs/reference/tmpl/saml2_assertion.sgml +++ /dev/null @@ -1,45 +0,0 @@ - -LassoSaml2Assertion - - -<saml:Assertion> - - - - - - - - - - - - - - - - - - - -@parent: -@Issuer: -@Subject: -@Conditions: -@Advice: -@Statement: -@AuthnStatement: -@AuthzDecisionStatement: -@AttributeStatement: -@Version: -@ID: -@IssueInstant: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_attribute.sgml b/docs/reference/tmpl/saml2_attribute.sgml deleted file mode 100644 index c27cbaf3..00000000 --- a/docs/reference/tmpl/saml2_attribute.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Attribute - - -<saml:Attribute> - - - - - - - - - - - - - - - - - - - -@parent: -@AttributeValue: -@Name: -@NameFormat: -@FriendlyName: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_attribute_statement.sgml b/docs/reference/tmpl/saml2_attribute_statement.sgml deleted file mode 100644 index 549d4717..00000000 --- a/docs/reference/tmpl/saml2_attribute_statement.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2AttributeStatement - - -<saml:AttributeStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@Attribute: -@EncryptedAttribute: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_audience_restriction.sgml b/docs/reference/tmpl/saml2_audience_restriction.sgml deleted file mode 100644 index 7cab4e4d..00000000 --- a/docs/reference/tmpl/saml2_audience_restriction.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSaml2AudienceRestriction - - -<saml:AudienceRestriction> - - - - - - - - - - - - - - - - - - - -@parent: -@Audience: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_authn_context.sgml b/docs/reference/tmpl/saml2_authn_context.sgml deleted file mode 100644 index 13fa60f0..00000000 --- a/docs/reference/tmpl/saml2_authn_context.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2AuthnContext - - -<saml:AuthnContext> - - - - - - - - - - - - - - - - - - - -@parent: -@AuthnContextClassRef: -@AuthnContextDecl: -@AuthnContextDeclRef: -@AuthenticatingAuthority: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_authn_statement.sgml b/docs/reference/tmpl/saml2_authn_statement.sgml deleted file mode 100644 index 52a3d39e..00000000 --- a/docs/reference/tmpl/saml2_authn_statement.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2AuthnStatement - - -<saml:AuthnStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@SubjectLocality: -@AuthnContext: -@AuthnInstant: -@SessionIndex: -@SessionNotOnOrAfter: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_authz_decision_statement.sgml b/docs/reference/tmpl/saml2_authz_decision_statement.sgml deleted file mode 100644 index 2c3efd96..00000000 --- a/docs/reference/tmpl/saml2_authz_decision_statement.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2AuthzDecisionStatement - - -<saml:AuthzDecisionStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@Action: -@Evidence: -@Resource: -@Decision: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_base_idabstract.sgml b/docs/reference/tmpl/saml2_base_idabstract.sgml deleted file mode 100644 index ee4b650b..00000000 --- a/docs/reference/tmpl/saml2_base_idabstract.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2BaseIDAbstract - - -<saml:BaseIDAbstract> - - - - - - - - - - - - - - - - - - - -@parent: -@NameQualifier: -@SPNameQualifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_condition_abstract.sgml b/docs/reference/tmpl/saml2_condition_abstract.sgml deleted file mode 100644 index e67c7911..00000000 --- a/docs/reference/tmpl/saml2_condition_abstract.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSaml2ConditionAbstract - - -<saml:ConditionAbstract> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_conditions.sgml b/docs/reference/tmpl/saml2_conditions.sgml deleted file mode 100644 index 844da4b2..00000000 --- a/docs/reference/tmpl/saml2_conditions.sgml +++ /dev/null @@ -1,40 +0,0 @@ - -LassoSaml2Conditions - - -<saml:Conditions> - - - - - - - - - - - - - - - - - - - -@parent: -@Condition: -@AudienceRestriction: -@OneTimeUse: -@ProxyRestriction: -@NotBefore: -@NotOnOrAfter: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_encrypted_element.sgml b/docs/reference/tmpl/saml2_encrypted_element.sgml deleted file mode 100644 index a3c37fe2..00000000 --- a/docs/reference/tmpl/saml2_encrypted_element.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSaml2EncryptedElement - - -<saml:EncryptedElement> - - - - - - - - - - - - - - - - - - - -@parent: -@EncryptedData: -@EncryptedKey: -@original_data: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_evidence.sgml b/docs/reference/tmpl/saml2_evidence.sgml deleted file mode 100644 index 364b5b36..00000000 --- a/docs/reference/tmpl/saml2_evidence.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Evidence - - -<saml:Evidence> - - - - - - - - - - - - - - - - - - - -@parent: -@AssertionIDRef: -@AssertionURIRef: -@Assertion: -@EncryptedAssertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_key_info_confirmation_data.sgml b/docs/reference/tmpl/saml2_key_info_confirmation_data.sgml deleted file mode 100644 index a63b4930..00000000 --- a/docs/reference/tmpl/saml2_key_info_confirmation_data.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSaml2KeyInfoConfirmationData - - -<saml:KeyInfoConfirmationData> - - - - - - - - - - - - - - - - - - - -@parent: -@KeyInfo: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_name_id.sgml b/docs/reference/tmpl/saml2_name_id.sgml deleted file mode 100644 index 49708f78..00000000 --- a/docs/reference/tmpl/saml2_name_id.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2NameID - - -<saml:NameID> - - - - - - - - - - - - - - - - - - - -@parent: -@content: -@Format: -@SPProvidedID: -@NameQualifier: -@SPNameQualifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_one_time_use.sgml b/docs/reference/tmpl/saml2_one_time_use.sgml deleted file mode 100644 index d56949c4..00000000 --- a/docs/reference/tmpl/saml2_one_time_use.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSaml2OneTimeUse - - -<saml:OneTimeUse> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_proxy_restriction.sgml b/docs/reference/tmpl/saml2_proxy_restriction.sgml deleted file mode 100644 index dde7e051..00000000 --- a/docs/reference/tmpl/saml2_proxy_restriction.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2ProxyRestriction - - -<saml:ProxyRestriction> - - - - - - - - - - - - - - - - - - - -@parent: -@Audience: -@Count: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_statement_abstract.sgml b/docs/reference/tmpl/saml2_statement_abstract.sgml deleted file mode 100644 index 8f9fc02e..00000000 --- a/docs/reference/tmpl/saml2_statement_abstract.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSaml2StatementAbstract - - -<saml:StatementAbstract> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject.sgml b/docs/reference/tmpl/saml2_subject.sgml deleted file mode 100644 index a1a9473a..00000000 --- a/docs/reference/tmpl/saml2_subject.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Subject - - -<saml:Subject> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@SubjectConfirmation: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject_confirmation.sgml b/docs/reference/tmpl/saml2_subject_confirmation.sgml deleted file mode 100644 index fb0ef3da..00000000 --- a/docs/reference/tmpl/saml2_subject_confirmation.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2SubjectConfirmation - - -<saml:SubjectConfirmation> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@SubjectConfirmationData: -@Method: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject_confirmation_data.sgml b/docs/reference/tmpl/saml2_subject_confirmation_data.sgml deleted file mode 100644 index c5f33cfd..00000000 --- a/docs/reference/tmpl/saml2_subject_confirmation_data.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2SubjectConfirmationData - - -<saml:SubjectConfirmationData> - - - - - - - - - - - - - - - - - - - -@parent: -@NotBefore: -@NotOnOrAfter: -@Recipient: -@InResponseTo: -@Address: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject_locality.sgml b/docs/reference/tmpl/saml2_subject_locality.sgml deleted file mode 100644 index 1c39d552..00000000 --- a/docs/reference/tmpl/saml2_subject_locality.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2SubjectLocality - - -<saml:SubjectLocality> - - - - - - - - - - - - - - - - - - - -@parent: -@Address: -@DNSName: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_advice.sgml b/docs/reference/tmpl/saml_advice.sgml deleted file mode 100644 index 6c9824e0..00000000 --- a/docs/reference/tmpl/saml_advice.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlAdvice - - -<saml:Advice> - - - - - - - - - - - - - - - - - - - -@AssertionIDReference: -@Assertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_assertion.sgml b/docs/reference/tmpl/saml_assertion.sgml deleted file mode 100644 index 4654de99..00000000 --- a/docs/reference/tmpl/saml_assertion.sgml +++ /dev/null @@ -1,49 +0,0 @@ - -LassoSamlAssertion - - -<saml:Assertion> - - - - - - - - - - - - - - - - - - - -@Conditions: -@Advice: -@Statement: -@SubjectStatement: -@AuthenticationStatement: -@AuthorizationDecisionStatement: -@AttributeStatement: -@MajorVersion: -@MinorVersion: -@AssertionID: -@Issuer: -@IssueInstant: -@sign_type: -@sign_method: -@private_key_file: -@certificate_file: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_attribute.sgml b/docs/reference/tmpl/saml_attribute.sgml deleted file mode 100644 index 38f6edfd..00000000 --- a/docs/reference/tmpl/saml_attribute.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlAttribute - - -<saml:Attribute> - - - - - - - - - - - - - - - - - - - -@parent: -@attributeName: -@attributeNameSpace: -@AttributeValue: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_attribute_designator.sgml b/docs/reference/tmpl/saml_attribute_designator.sgml deleted file mode 100644 index 6ae95b2c..00000000 --- a/docs/reference/tmpl/saml_attribute_designator.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlAttributeDesignator - - -<saml:AttributeDesignator> - - - - - - - - - - - - - - - - - - - -@parent: -@AttributeName: -@AttributeNamespace: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_attribute_statement.sgml b/docs/reference/tmpl/saml_attribute_statement.sgml deleted file mode 100644 index e0ee6da0..00000000 --- a/docs/reference/tmpl/saml_attribute_statement.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlAttributeStatement - - -<saml:AttributeStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@Attribute: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_audience_restriction_condition.sgml b/docs/reference/tmpl/saml_audience_restriction_condition.sgml deleted file mode 100644 index bb753989..00000000 --- a/docs/reference/tmpl/saml_audience_restriction_condition.sgml +++ /dev/null @@ -1,26 +0,0 @@ - -LassoSamlAudienceRestrictionCondition - - -<saml:AudienceRestrictionCondition> - - - - - - - - - - - - - - - - - - - -@Audience: - diff --git a/docs/reference/tmpl/saml_authentication_statement.sgml b/docs/reference/tmpl/saml_authentication_statement.sgml deleted file mode 100644 index 198e8ff2..00000000 --- a/docs/reference/tmpl/saml_authentication_statement.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlAuthenticationStatement - - -<saml:AuthenticationStatement> - - - - - - - - - - - - - - - - - - - -@SubjectLocality: -@AuthorityBinding: -@AuthenticationMethod: -@AuthenticationInstant: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_authority_binding.sgml b/docs/reference/tmpl/saml_authority_binding.sgml deleted file mode 100644 index b1a3484d..00000000 --- a/docs/reference/tmpl/saml_authority_binding.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlAuthorityBinding - - -<saml:AuthorityBinding> - - - - - - - - - - - - - - - - - - - -@AuthorityKind: -@Location: -@Binding: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_condition_abstract.sgml b/docs/reference/tmpl/saml_condition_abstract.sgml deleted file mode 100644 index 9c68c6a5..00000000 --- a/docs/reference/tmpl/saml_condition_abstract.sgml +++ /dev/null @@ -1,25 +0,0 @@ - -LassoSamlConditionAbstract - - -<saml:ConditionAbstract> - - - - - - - - - - - - - - - - - - - - diff --git a/docs/reference/tmpl/saml_conditions.sgml b/docs/reference/tmpl/saml_conditions.sgml deleted file mode 100644 index d6d116f1..00000000 --- a/docs/reference/tmpl/saml_conditions.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlConditions - - -<saml:Conditions> - - - - - - - - - - - - - - - - - - - -@Condition: -@AudienceRestrictionCondition: -@NotBefore: -@NotOnOrAfter: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_name_identifier.sgml b/docs/reference/tmpl/saml_name_identifier.sgml deleted file mode 100644 index e0d412e5..00000000 --- a/docs/reference/tmpl/saml_name_identifier.sgml +++ /dev/null @@ -1,47 +0,0 @@ - -LassoSamlNameIdentifier - - -<saml:NameIdentifier> - - - - - - - - - - - - - - - - -@NameQualifier is the provider ID of the provider that created the name -identifier. - - - -@Format is a string constant defined by the Liberty -Alliance. The following constants are defined: -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED, -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME, -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED (when providers transmit name -identifiers) and -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID. - - -@NameQualifier: -@Format: -@content: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_statement_abstract.sgml b/docs/reference/tmpl/saml_statement_abstract.sgml deleted file mode 100644 index ec77bd05..00000000 --- a/docs/reference/tmpl/saml_statement_abstract.sgml +++ /dev/null @@ -1,25 +0,0 @@ - -LassoSamlStatementAbstract - - -<saml:StatementAbstract> - - - - - - - - - - - - - - - - - - - - diff --git a/docs/reference/tmpl/saml_subject.sgml b/docs/reference/tmpl/saml_subject.sgml deleted file mode 100644 index f3afe4bd..00000000 --- a/docs/reference/tmpl/saml_subject.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlSubject - - -<saml:Subject> - - - - - - - - - - - - - - - - - - - -@NameIdentifier: -@SubjectConfirmation: -@EncryptedNameIdentifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_confirmation.sgml b/docs/reference/tmpl/saml_subject_confirmation.sgml deleted file mode 100644 index f7dbe298..00000000 --- a/docs/reference/tmpl/saml_subject_confirmation.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlSubjectConfirmation - - -<saml:SubjectConfirmation> - - - - - - - - - - - - - - - - - - - -@ConfirmationMethod: -@SubjectConfirmationData: -@KeyInfo: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_locality.sgml b/docs/reference/tmpl/saml_subject_locality.sgml deleted file mode 100644 index 0d3b3c34..00000000 --- a/docs/reference/tmpl/saml_subject_locality.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlSubjectLocality - - -<saml:SubjectLocality> - - - - - - - - - - - - - - - - - - - -@IPAddress: -@DNSAddress: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_statement.sgml b/docs/reference/tmpl/saml_subject_statement.sgml deleted file mode 100644 index 6046b97f..00000000 --- a/docs/reference/tmpl/saml_subject_statement.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlSubjectStatement - - -<saml:SubjectStatement> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_statement_abstract.sgml b/docs/reference/tmpl/saml_subject_statement_abstract.sgml deleted file mode 100644 index ffdc6ca8..00000000 --- a/docs/reference/tmpl/saml_subject_statement_abstract.sgml +++ /dev/null @@ -1,26 +0,0 @@ - -LassoSamlSubjectStatementAbstract - - -<saml:SubjectStatementAbstract> - - - - - - - - - - - - - - - - - - - -@Subject: - diff --git a/docs/reference/tmpl/samlp2_artifact_resolve.sgml b/docs/reference/tmpl/samlp2_artifact_resolve.sgml deleted file mode 100644 index e0065909..00000000 --- a/docs/reference/tmpl/samlp2_artifact_resolve.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2ArtifactResolve - - -<samlp:ArtifactResolve> - - - - - - - - - - - - - - - - - - - -@parent: -@Artifact: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_artifact_response.sgml b/docs/reference/tmpl/samlp2_artifact_response.sgml deleted file mode 100644 index 74ca61c6..00000000 --- a/docs/reference/tmpl/samlp2_artifact_response.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2ArtifactResponse - - -<samlp:ArtifactResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@any: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_assertion_idrequest.sgml b/docs/reference/tmpl/samlp2_assertion_idrequest.sgml deleted file mode 100644 index 611de2ce..00000000 --- a/docs/reference/tmpl/samlp2_assertion_idrequest.sgml +++ /dev/null @@ -1,27 +0,0 @@ - -LassoSamlp2AssertionIDRequest - - -<samlp:AssertionIDRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@AssertionIDRef: - diff --git a/docs/reference/tmpl/samlp2_attribute_query.sgml b/docs/reference/tmpl/samlp2_attribute_query.sgml deleted file mode 100644 index 2b79aa97..00000000 --- a/docs/reference/tmpl/samlp2_attribute_query.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2AttributeQuery - - -<samlp:AttributeQuery> - - - - - - - - - - - - - - - - - - - -@parent: -@Attribute: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_authn_query.sgml b/docs/reference/tmpl/samlp2_authn_query.sgml deleted file mode 100644 index d135edc4..00000000 --- a/docs/reference/tmpl/samlp2_authn_query.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2AuthnQuery - - -<samlp:AuthnQuery> - - - - - - - - - - - - - - - - - - - -@parent: -@RequestedAuthnContext: -@SessionIndex: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_authn_request.sgml b/docs/reference/tmpl/samlp2_authn_request.sgml deleted file mode 100644 index 7704f5bc..00000000 --- a/docs/reference/tmpl/samlp2_authn_request.sgml +++ /dev/null @@ -1,47 +0,0 @@ - -LassoSamlp2AuthnRequest - - -<samlp:AuthnRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@Subject: -@NameIDPolicy: -@Conditions: -@RequestedAuthnContext: -@Scoping: -@ForceAuthn: -@IsPassive: -@ProtocolBinding: -@AssertionConsumerServiceIndex: -@AssertionConsumerServiceURL: -@AttributeConsumingServiceIndex: -@ProviderName: -@relayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_authz_decision_query.sgml b/docs/reference/tmpl/samlp2_authz_decision_query.sgml deleted file mode 100644 index 6a8eb428..00000000 --- a/docs/reference/tmpl/samlp2_authz_decision_query.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2AuthzDecisionQuery - - -<samlp:AuthzDecisionQuery> - - - - - - - - - - - - - - - - - - - -@parent: -@Action: -@Evidence: -@Resource: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_extensions.sgml b/docs/reference/tmpl/samlp2_extensions.sgml deleted file mode 100644 index c86c410b..00000000 --- a/docs/reference/tmpl/samlp2_extensions.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2Extensions - - -<samlp:Extensions> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_idp_entry.sgml b/docs/reference/tmpl/samlp2_idp_entry.sgml deleted file mode 100644 index 9c202812..00000000 --- a/docs/reference/tmpl/samlp2_idp_entry.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2IDPEntry - - -<samlp:IDPEntry> - - - - - - - - - - - - - - - - - - - -@parent: -@ProviderID: -@Name: -@Loc: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_idp_list.sgml b/docs/reference/tmpl/samlp2_idp_list.sgml deleted file mode 100644 index 1b3f0fe9..00000000 --- a/docs/reference/tmpl/samlp2_idp_list.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2IDPList - - -<samlp:IDPList> - - - - - - - - - - - - - - - - - - - -@parent: -@IDPEntry: -@GetComplete: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_logout_request.sgml b/docs/reference/tmpl/samlp2_logout_request.sgml deleted file mode 100644 index fce296d2..00000000 --- a/docs/reference/tmpl/samlp2_logout_request.sgml +++ /dev/null @@ -1,41 +0,0 @@ - -LassoSamlp2LogoutRequest - - -<samlp:LogoutRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@SessionIndex: -@Reason: -@NotOnOrAfter: -@relayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_logout_response.sgml b/docs/reference/tmpl/samlp2_logout_response.sgml deleted file mode 100644 index 6aa4d7a3..00000000 --- a/docs/reference/tmpl/samlp2_logout_response.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2LogoutResponse - - -<samlp:LogoutResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@relayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_manage_name_id_request.sgml b/docs/reference/tmpl/samlp2_manage_name_id_request.sgml deleted file mode 100644 index 56280579..00000000 --- a/docs/reference/tmpl/samlp2_manage_name_id_request.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSamlp2ManageNameIDRequest - - -<samlp:ManageNameIDRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@NameID: -@EncryptedID: -@NewID: -@NewEncryptedID: -@Terminate: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_manage_name_id_response.sgml b/docs/reference/tmpl/samlp2_manage_name_id_response.sgml deleted file mode 100644 index 4c8ad385..00000000 --- a/docs/reference/tmpl/samlp2_manage_name_id_response.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2ManageNameIDResponse - - -<samlp:ManageNameIDResponse> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_name_id_mapping_request.sgml b/docs/reference/tmpl/samlp2_name_id_mapping_request.sgml deleted file mode 100644 index a48aa679..00000000 --- a/docs/reference/tmpl/samlp2_name_id_mapping_request.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSamlp2NameIDMappingRequest - - -<samlp:NameIDMappingRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@NameIDPolicy: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_name_id_mapping_response.sgml b/docs/reference/tmpl/samlp2_name_id_mapping_response.sgml deleted file mode 100644 index 3c2f5123..00000000 --- a/docs/reference/tmpl/samlp2_name_id_mapping_response.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2NameIDMappingResponse - - -<samlp:NameIDMappingResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@NameID: -@EncryptedID: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_name_id_policy.sgml b/docs/reference/tmpl/samlp2_name_id_policy.sgml deleted file mode 100644 index 7524c04a..00000000 --- a/docs/reference/tmpl/samlp2_name_id_policy.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2NameIDPolicy - - -<samlp:NameIDPolicy> - - - - - - - - - - - - - - - - - - - -@parent: -@Format: -@SPNameQualifier: -@AllowCreate: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_request_abstract.sgml b/docs/reference/tmpl/samlp2_request_abstract.sgml deleted file mode 100644 index f2b755d0..00000000 --- a/docs/reference/tmpl/samlp2_request_abstract.sgml +++ /dev/null @@ -1,41 +0,0 @@ - -LassoSamlp2RequestAbstract - - -<samlp:RequestAbstract> - - - - - - - - - - - - - - - - - - - -@parent: -@Issuer: -@Extensions: -@ID: -@Version: -@IssueInstant: -@Destination: -@Consent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_requested_authn_context.sgml b/docs/reference/tmpl/samlp2_requested_authn_context.sgml deleted file mode 100644 index f570fd77..00000000 --- a/docs/reference/tmpl/samlp2_requested_authn_context.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2RequestedAuthnContext - - -<samlp:RequestedAuthnContext> - - - - - - - - - - - - - - - - - - - -@parent: -@AuthnContextClassRef: -@AuthnContextDeclRef: -@Comparison: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_response.sgml b/docs/reference/tmpl/samlp2_response.sgml deleted file mode 100644 index 1f8a0190..00000000 --- a/docs/reference/tmpl/samlp2_response.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2Response - - -<samlp:Response> - - - - - - - - - - - - - - - - - - - -@parent: -@Assertion: -@EncryptedAssertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_scoping.sgml b/docs/reference/tmpl/samlp2_scoping.sgml deleted file mode 100644 index 3395093a..00000000 --- a/docs/reference/tmpl/samlp2_scoping.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2Scoping - - -<samlp:Scoping> - - - - - - - - - - - - - - - - - - - -@parent: -@IDPList: -@RequesterID: -@ProxyCount: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status.sgml b/docs/reference/tmpl/samlp2_status.sgml deleted file mode 100644 index 1c8e7b3f..00000000 --- a/docs/reference/tmpl/samlp2_status.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2Status - - -<samlp:Status> - - - - - - - - - - - - - - - - - - - -@parent: -@StatusCode: -@StatusMessage: -@StatusDetail: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status_code.sgml b/docs/reference/tmpl/samlp2_status_code.sgml deleted file mode 100644 index c6d914b2..00000000 --- a/docs/reference/tmpl/samlp2_status_code.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2StatusCode - - -<samlp:StatusCode> - - - - - - - - - - - - - - - - - - - -@parent: -@StatusCode: -@Value: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status_detail.sgml b/docs/reference/tmpl/samlp2_status_detail.sgml deleted file mode 100644 index 3c821025..00000000 --- a/docs/reference/tmpl/samlp2_status_detail.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2StatusDetail - - -<samlp:StatusDetail> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status_response.sgml b/docs/reference/tmpl/samlp2_status_response.sgml deleted file mode 100644 index e261d832..00000000 --- a/docs/reference/tmpl/samlp2_status_response.sgml +++ /dev/null @@ -1,43 +0,0 @@ - -LassoSamlp2StatusResponse - - -<samlp:StatusResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@Issuer: -@Extensions: -@Status: -@ID: -@InResponseTo: -@Version: -@IssueInstant: -@Destination: -@Consent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_subject_query_abstract.sgml b/docs/reference/tmpl/samlp2_subject_query_abstract.sgml deleted file mode 100644 index 6d4f3663..00000000 --- a/docs/reference/tmpl/samlp2_subject_query_abstract.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2SubjectQueryAbstract - - -<samlp:SubjectQueryAbstract> - - - - - - - - - - - - - - - - - - - -@parent: -@Subject: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_terminate.sgml b/docs/reference/tmpl/samlp2_terminate.sgml deleted file mode 100644 index 71b72108..00000000 --- a/docs/reference/tmpl/samlp2_terminate.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2Terminate - - -<samlp:Terminate> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_request.sgml b/docs/reference/tmpl/samlp_request.sgml deleted file mode 100644 index 76ab03c8..00000000 --- a/docs/reference/tmpl/samlp_request.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlpRequest - - -<samlp:Request> - - - - - - - - - - - - - - - - - - - -@AssertionArtifact: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_request_abstract.sgml b/docs/reference/tmpl/samlp_request_abstract.sgml deleted file mode 100644 index b22e139b..00000000 --- a/docs/reference/tmpl/samlp_request_abstract.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlpRequestAbstract - - -<samlp:RequestAbstract> - - - - - - - - - - - - - - - - - - - -@RespondWith: -@RequestID: -@MajorVersion: -@MinorVersion: -@IssueInstant: -@sign_type: -@sign_method: -@private_key_file: -@certificate_file: - diff --git a/docs/reference/tmpl/samlp_response.sgml b/docs/reference/tmpl/samlp_response.sgml deleted file mode 100644 index 7bf3b580..00000000 --- a/docs/reference/tmpl/samlp_response.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpResponse - - -<samlp:Response> - - - - - - - - - - - - - - - - - - - -@Status: -@Assertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_response_abstract.sgml b/docs/reference/tmpl/samlp_response_abstract.sgml deleted file mode 100644 index 25b02e31..00000000 --- a/docs/reference/tmpl/samlp_response_abstract.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpResponseAbstract - - -<samlp:ResponseAbstract> - - - - - - - - - - - - - - - - - - - -@ResponseID: -@InResponseTo: -@MajorVersion: -@MinorVersion: -@IssueInstant: -@Recipient: -@sign_type: -@sign_method: -@private_key_file: -@certificate_file: - diff --git a/docs/reference/tmpl/samlp_status.sgml b/docs/reference/tmpl/samlp_status.sgml deleted file mode 100644 index 20e869e8..00000000 --- a/docs/reference/tmpl/samlp_status.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpStatus - - -<samlp:Status> - - - - - - - - - - - - - - - - - - - -@StatusCode: -@StatusMessage: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_status_code.sgml b/docs/reference/tmpl/samlp_status_code.sgml deleted file mode 100644 index a06cdbb4..00000000 --- a/docs/reference/tmpl/samlp_status_code.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpStatusCode - - -<samlp:StatusCode> - - - - - - - - - - - - - - - - - - - -@StatusCode: -@Value: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/server.sgml b/docs/reference/tmpl/server.sgml deleted file mode 100644 index d33c5668..00000000 --- a/docs/reference/tmpl/server.sgml +++ /dev/null @@ -1,113 +0,0 @@ - -LassoServer - - -Representation of the current server - - - -It holds the data about a provider, other providers it knows, which -certificates to use, etc. - - - - - - - - - - - - - - - -@providers: -@services: -@private_key: -@private_key_password: -@certificate: -@signature_method: - - - - - - -@metadata: -@private_key: -@private_key_password: -@certificate: -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@server: -@role: -@metadata: -@public_key: -@ca_cert_chain: -@Returns: - - - - - - - -@server: -@service: -@Returns: - - - - - - - -@server: - - - - - - - -@server: -@Returns: - - - - - - - -@server: -@providerID: -@Returns: - - - - - - - -@server: -@serviceType: -@Returns: - - diff --git a/docs/reference/tmpl/session.sgml b/docs/reference/tmpl/session.sgml deleted file mode 100644 index b4003b86..00000000 --- a/docs/reference/tmpl/session.sgml +++ /dev/null @@ -1,90 +0,0 @@ - -LassoSession - - -Principal Session - - - - - - - - - - - - - - - - - - - -@assertions: -@is_dirty: - - - - - - -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@session: - - - - - - - -@session: -@Returns: - - - - - - - -@session: -@provider_id: -@Returns: - - - - - - - -@session: -@index: -@Returns: - - - - - - - -@session: -@Returns: - - diff --git a/docs/reference/tmpl/strings.sgml b/docs/reference/tmpl/strings.sgml deleted file mode 100644 index 78e15148..00000000 --- a/docs/reference/tmpl/strings.sgml +++ /dev/null @@ -1,115 +0,0 @@ - -strings - - -Useful string constants - - - - - - - - - - - - - - - - -Federated name identifier constant, used in -#LassoNameIdentifier. It implies the name identifier belongs to -a federation established between SP and IdP. - - - -Its value is urn:liberty:iff:nameid:federated. - - - - - - -"One-time" name identifier constant, used in #LassoNameIdentifier. - - - -Its value is urn:liberty:iff:nameid:one-time. - - - - - - -"Encrypted" name identifier constant, used in #LassoNameIdentifier. - - - -Its value is urn:liberty:iff:nameid:encrypted. - - - - - - -Its value is urn:liberty:iff:nameid:entityID. - - - - - - -None policy for use in #LassoLibAuthnRequest. It means an -existing federation must be used and an error should be produced if none -existed beforehand. - - - - - - -Onetime policy for use in #LassoLibAuthnRequest. It means -a federation must not be created between identity and service provider. A -temporary name identifier should be used instead. - - - - - - -Federated policy for use in #LassoLibAuthnRequest. It -means a federation may be created between identity and service provider (if it -didn't exist before). - - - - - - -Any policy for use in #LassoLibAuthnRequest. It means a -federation may be created if the principal agrees and it can fall back to -onetime if he does not. - - - - - - -Identifies the Single Sign-On "Artifact" profile; where an artifact is passed -from identity provider to service provider and back to get the -#LassoLibAssertion. - - - - - - -Identifies the Single Sign-On "POST" profile; where the #LassoLibAssertion is -sent directly from the identity provider to the service provider in an HTML -form submission message. - - - - diff --git a/lasso/id-ff/defederation.c b/lasso/id-ff/defederation.c index 45b3f308..92a7aafe 100644 --- a/lasso/id-ff/defederation.c +++ b/lasso/id-ff/defederation.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:defederation + * @short_description: Federation Termination Notification Profile (ID-FF) + * + **/ + #include #include diff --git a/lasso/id-ff/federation.c b/lasso/id-ff/federation.c index 4456254f..f4b0ca3e 100644 --- a/lasso/id-ff/federation.c +++ b/lasso/id-ff/federation.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:federation + * @short_description: Principal federation between two providers + * + **/ + #include #include diff --git a/lasso/id-ff/identity.c b/lasso/id-ff/identity.c index 1ef4dd11..2bd5124d 100644 --- a/lasso/id-ff/identity.c +++ b/lasso/id-ff/identity.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:identity + * @short_description: Principal identity + * + **/ + #include #include diff --git a/lasso/id-ff/lecp.c b/lasso/id-ff/lecp.c index 750cddf0..7e1690c3 100644 --- a/lasso/id-ff/lecp.c +++ b/lasso/id-ff/lecp.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:lecp + * @short_description: Liberty Enabled Client and Proxy Profile (ID-FF) + * + **/ + #include #include diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c index 946e3320..6ec44bf7 100644 --- a/lasso/id-ff/login.c +++ b/lasso/id-ff/login.c @@ -22,6 +22,127 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:login + * @short_description: Single Sign-On and Federation Profile + * + * The Single Sign On process allows a user to log in once to an identity + * provider (IdP), and to be then transparently loged in to the required + * service providers (SP) belonging to the IP "circle of trust". Subordinating + * different identities of the same user within a circle of trust to a unique + * IP is called "Identity Federation". The liberty Alliance specifications + * allows, thanks to this federation, strong and unique authentication coupled + * with control by the user of his personal informations. The explicit user + * agreement is necessary before proceeding to Identity Federation. + * + * + * The service provider must implement the following process: + * + * creating an authentication request (#LassoLibAuthnRequest) with + * lasso_login_init_authn_request(); + * sending it to the identity provider with + * lasso_login_build_authn_request_msg(); + * receiving and processing the answer: + * + * either an authentication response with + * lasso_login_process_authn_response_msg() + * or an artifact with lasso_login_init_request() then sending the + * request to the IdP with lasso_login_build_request_msg() and processing the + * new answer with lasso_login_process_response_msg(). + * + * + * + * + * + * Service Provider Login URL + * + * LassoLogin *login; + * + * login = lasso_login_new(server); + * lasso_login_init_authn_request(login, "http://identity-provider-id/", + * LASSO_HTTP_METHOD_REDIRECT); + * + * // customize AuthnRequest + * request = LASSO_LIB_AUTHN_REQUEST(LASSO_PROFILE(login)->request); + * request->NameIDPolicy = strdup(LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED); + * request->ForceAuthn = TRUE; + * request->IsPassive = FALSE; + * request->ProtocolProfile = strdup(LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART); + * + * lasso_login_build_authn_request_msg(login); + * + * // redirect user to identity provider + * printf("Location: %s\n\nRedirected to IdP\n", LASSO_PROFILE(login)->msg_url); + * + * + * + * + * Service Provider Assertion Consumer Service URL + * + * LassoLogin *login; + * char *request_method = getenv("REQUEST_METHOD"); + * char *artifact_msg = NULL, *lares = NULL, *lareq = NULL; + * char *name_identifier; + * lassoHttpMethod method; + * + * login = lasso_login_new(server); + * if (strcmp(request_method, "GET") == 0) { + * artifact_msg = getenv("QUERY_STRING"); + * method = LASSO_HTTP_METHOD_REDIRECT; + * } else { + * // read submitted form; if it has a LAREQ field, put it in lareq, + * // if it has a LARES field, put it in lares + * if (lareq) { + * artifact_msg = lareq; + * } else if (lares) { + * response_msg = lares; + * } else { + * // bail out + * } + * method = LASSO_HTTP_METHOD_POST; + * } + * + * if (artifact_msg) { + * lasso_login_init_request(login, artifact_msg, method); + * lasso_login_build_request_msg(login); + * // makes a SOAP call, soap_call is NOT a Lasso function + * soap_answer_msg = soap_call(LASSO_PROFILE(login)->msg_url, + * LASSO_PROFILE(login)->msg_body); + * lasso_login_process_response_msg(login, soap_answer_msg); + * } else if (response_msg) { + * lasso_login_process_authn_response_msg(login, response_msg); + * } + * + * // looks up name_identifier in local file, database, whatever and gets back + * // two things: identity_dump and session_dump + * name_identifier = LASSO_PROFILE(login)->nameIdentifier + * lasso_profile_set_identity_from_dump(LASSO_PROFILE(login), identity_dump); + * lasso_profile_set_session_from_dump(LASSO_PROFILE(login), session_dump); + * + * lasso_login_accept_sso(login); + * + * if (lasso_profile_is_identity_dirty(LASSO_PROFILE(login))) { + * LassoIdentity *identity; + * char *identity_dump; + * identity = lasso_profile_get_identity(LASSO_PROFILE(login)); + * identity_dump = lasso_identity_dump(identity); + * // record identity_dump in file, database... + * } + * + * if (lasso_profile_is_session_dirty(LASSO_PROFILE(login))) { + * LassoSession *session; + * char *session_dump; + * session = lasso_profile_get_session(LASSO_PROFILE(login)); + * session_dump = lasso_session_dump(session); + * // record session_dump in file, database... + * } + * + * // redirect user anywhere + * printf("Location: %s\n\nRedirected to site root\n", login->msg_url); + * + * + */ + #include #include diff --git a/lasso/id-ff/login.h b/lasso/id-ff/login.h index 3633c7ff..8359108f 100644 --- a/lasso/id-ff/login.h +++ b/lasso/id-ff/login.h @@ -59,6 +59,15 @@ typedef struct _LassoLogin LassoLogin; typedef struct _LassoLoginClass LassoLoginClass; typedef struct _LassoLoginPrivate LassoLoginPrivate; +/** + * LassoLoginProtocolProfile: + * @LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_ART: + * @LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_POST: + * @LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_LECP: + * @LASSO_LOGIN_PROTOCOL_PROFILE_REDIRECT: + * + * Identifies the two possible profiles for Single Sign-On and Federation. + */ typedef enum { LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_ART = 1, LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_POST, @@ -66,6 +75,17 @@ typedef enum { LASSO_LOGIN_PROTOCOL_PROFILE_REDIRECT, } LassoLoginProtocolProfile; +/** + * LassoLogin: + * @protocolProfile: + * @assertionArtifact: + * @assertion: + * + * Single sign-on profile for the current transaction; possibly an + * assertionArtifact to be used by the service provider in its + * "assertionConsumerServiceURL" and the assertion created or received for the + * principal. + */ struct _LassoLogin { LassoProfile parent; diff --git a/lasso/id-ff/logout.c b/lasso/id-ff/logout.c index 6e0c46e5..12016300 100644 --- a/lasso/id-ff/logout.c +++ b/lasso/id-ff/logout.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:logout + * @short_description: Single Logout Profile + * + */ + #include #include diff --git a/lasso/id-ff/name_identifier_mapping.c b/lasso/id-ff/name_identifier_mapping.c index 70999ddf..3adadeab 100644 --- a/lasso/id-ff/name_identifier_mapping.c +++ b/lasso/id-ff/name_identifier_mapping.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:name_identifier_mapping + * @short_description: Liberty Enabled Client and Proxy Profile (ID-FF) + * + **/ + #include #include diff --git a/lasso/id-ff/name_registration.c b/lasso/id-ff/name_registration.c index 10fa6357..747f2367 100644 --- a/lasso/id-ff/name_registration.c +++ b/lasso/id-ff/name_registration.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:name_registration + * @short_description: Name Registration Profile (ID-FF) + * + **/ + #include #include #include diff --git a/lasso/id-ff/profile.c b/lasso/id-ff/profile.c index 7de9016e..8d4733b9 100644 --- a/lasso/id-ff/profile.c +++ b/lasso/id-ff/profile.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:profile + * @short_description: Base class for all identity profiles + * + **/ + #include #include diff --git a/lasso/id-ff/provider.c b/lasso/id-ff/provider.c index ee01a248..ec89c15e 100644 --- a/lasso/id-ff/provider.c +++ b/lasso/id-ff/provider.c @@ -22,6 +22,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:provider + * @short_description: Service or identity provider + * + * It holds all the data about a provider. + **/ + #include #include diff --git a/lasso/id-ff/server.c b/lasso/id-ff/server.c index 2cfc5d7c..e32b16f1 100644 --- a/lasso/id-ff/server.c +++ b/lasso/id-ff/server.c @@ -22,6 +22,14 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:server + * @short_description: Representation of the current server + * + * It holds the data about a provider, other providers it knows, which + * certificates to use, etc. + **/ + #include #include diff --git a/lasso/id-ff/session.c b/lasso/id-ff/session.c index 406e1217..cb0202e6 100644 --- a/lasso/id-ff/session.c +++ b/lasso/id-ff/session.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:session + * @short_description: Principal Session + * + **/ + #include #include diff --git a/lasso/id-wsf/data_service.c b/lasso/id-wsf/data_service.c index f7779f18..4c37e655 100644 --- a/lasso/id-wsf/data_service.c +++ b/lasso/id-wsf/data_service.c @@ -22,6 +22,37 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:data_service + * @short_description: ID-WSF Data Service Profile + * + * Following up on #LassoDiscovery first example, it created a @service object, + * this is a #LassoDataService instance. This example continues from that step + * and retrieves the name of the principal: + * + * + * + * char *soap_answer; // SOAP answer from data service + * xmlNode *principal_name; // libxml2 xmlNode with the principal name + * + * service = lasso_discovery_get_service(discovery); + * lasso_data_service_init_query(service, "/pp:PP/pp:InformalName", NULL); + * lasso_data_service_build_request_msg(service); + * + * // service must perform SOAP call to LASSO_WSF_PROFILE(service)->msg_url + * // the SOAP message is LASSO_WSF_PROFILE(service)->msg_body. The answer + * // is stored in char* soap_answer; + * + * lasso_data_service_process_query_response_msg(service, soap_answer); + * principal_name = lasso_data_service_get_answer(service, "/pp:PP/pp:InformalName"); + * + * // app should probably then use xmlNodeGetContent libxml2 function to get + * // access to node content. + * + * + * + */ + #include #include diff --git a/lasso/id-wsf/discovery.c b/lasso/id-wsf/discovery.c index e24d25f8..61f9c2a4 100644 --- a/lasso/id-wsf/discovery.c +++ b/lasso/id-wsf/discovery.c @@ -22,6 +22,45 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:discovery + * @short_description: ID-WSF Discovery Service Profile + * + * The Discovery service usually runs on the principal identity provider and + * knowns about resources and services related to the principal. Attribute + * providers can register themselves as offering resources for an user while + * other services can ask where to find a given resource. + * + * The following example is a service provider asking for a "PP" service (an + * attribute provider for the "Personal Profile"): + * + * + * + * LassoServer *server; // initialized before + * char* session_dump; // initialized before + * + * LassoDiscovery *discovery; // discovery service + * char *soap_answer; // SOAP answer from disco service + * LassoProfileService *service; // instance to perform on requested service + * + * discovery = lasso_discovery_new(server); + * lasso_wsf_profile_set_session_from_dump(LASSO_WSF_PROFILE(discovery), session_dump); + * lasso_discovery_init_query(discovery); + * lasso_discovery_add_requested_service(discovery, LASSO_PP_HREF); + * lasso_discovery_build_request_msg(discovery); + * + * // service must perform SOAP call to LASSO_WSF_PROFILE(discovery)->msg_url + * // the SOAP message is LASSO_WSF_PROFILE(discovery)->msg_body. The answer + * // is stored in char* soap_answer; + * + * lasso_discovery_process_query_response_msg(discovery, soap_answer); + * + * service = lasso_discovery_get_service(discovery); + * + * + * + */ + #include #include diff --git a/lasso/lasso.c b/lasso/lasso.c index 01ee332c..ff0c47b1 100644 --- a/lasso/lasso.c +++ b/lasso/lasso.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:lasso + * @short_description: Initialization functions + * + **/ + #include #include #include diff --git a/lasso/saml-2.0/ecp.c b/lasso/saml-2.0/ecp.c index 1c95426a..55a8c428 100644 --- a/lasso/saml-2.0/ecp.c +++ b/lasso/saml-2.0/ecp.c @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:ecp + * @short_description: Enhanced Client or Proxy Profile (SAMLv2) + * + **/ + #include #include diff --git a/lasso/saml-2.0/name_id_management.c b/lasso/saml-2.0/name_id_management.c index 61e1a861..09e3f322 100644 --- a/lasso/saml-2.0/name_id_management.c +++ b/lasso/saml-2.0/name_id_management.c @@ -31,6 +31,12 @@ #include #include +/** + * SECTION:name_id_management + * @short_description: Name Id Management Profile (SAMLv2) + * + **/ + /*****************************************************************************/ /* public methods */ /*****************************************************************************/ diff --git a/lasso/xml/disco_authenticate_requester.c b/lasso/xml/disco_authenticate_requester.c index 75bc3e9e..5f33fc60 100644 --- a/lasso/xml/disco_authenticate_requester.c +++ b/lasso/xml/disco_authenticate_requester.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_authenticate_requester + * @short_description: <disco:DirectiveType> + * + *
Schema fragment for disco:DirectiveType + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_authenticate_session_context.c b/lasso/xml/disco_authenticate_session_context.c index 72e20022..afd93333 100644 --- a/lasso/xml/disco_authenticate_session_context.c +++ b/lasso/xml/disco_authenticate_session_context.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_authenticate_session_context + * @short_description: <disco:DirectiveType> + * + *
Schema fragment for disco:DirectiveType + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_authorize_requester.c b/lasso/xml/disco_authorize_requester.c index 770d8ae9..357631c3 100644 --- a/lasso/xml/disco_authorize_requester.c +++ b/lasso/xml/disco_authorize_requester.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_authorize_requester + * @short_description: <disco:DirectiveType> + * + *
Schema fragment for disco:DirectiveType + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_credentials.c b/lasso/xml/disco_credentials.c index 79201bac..6c1f734d 100644 --- a/lasso/xml/disco_credentials.c +++ b/lasso/xml/disco_credentials.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_credentials + * @short_description: <disco:Credentials> + * + *
Schema fragment for disco:Credentials + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ diff --git a/lasso/xml/disco_description.c b/lasso/xml/disco_description.c index da691865..eb2e2241 100644 --- a/lasso/xml/disco_description.c +++ b/lasso/xml/disco_description.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_description + * @short_description: <disco:DescriptionType> + * + *
Schema fragment for disco:DescriptionType + * * @@ -52,6 +56,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_encrypt_resource_id.c b/lasso/xml/disco_encrypt_resource_id.c index 1165706a..6e494eaa 100644 --- a/lasso/xml/disco_encrypt_resource_id.c +++ b/lasso/xml/disco_encrypt_resource_id.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_encrypt_resource_id + * @short_description: <disco:DirectiveType> + * + *
Schema fragment for disco:DirectiveType + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_encrypted_resource_id.c b/lasso/xml/disco_encrypted_resource_id.c index df61baf6..d3fc8d61 100644 --- a/lasso/xml/disco_encrypted_resource_id.c +++ b/lasso/xml/disco_encrypted_resource_id.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_encrypted_resource_id + * @short_description: <disco:EncryptedResourceID> + * + *
Schema fragment for disco:EncryptedResourceID + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_generate_bearer_token.c b/lasso/xml/disco_generate_bearer_token.c index f924f148..91308e83 100644 --- a/lasso/xml/disco_generate_bearer_token.c +++ b/lasso/xml/disco_generate_bearer_token.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_generate_bearer_token + * @short_description: <disco:DirectiveType> + * + *
Schema fragment for disco:DirectiveType + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_insert_entry.c b/lasso/xml/disco_insert_entry.c index b802a8df..c7b54335 100644 --- a/lasso/xml/disco_insert_entry.c +++ b/lasso/xml/disco_insert_entry.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_insert_entry + * @short_description: <disco:InsertEntryType> + * + *
Schema fragment for disco:InsertEntryType + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_modify.c b/lasso/xml/disco_modify.c index b2c44377..854bc205 100644 --- a/lasso/xml/disco_modify.c +++ b/lasso/xml/disco_modify.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_modify + * @short_description: <disco:Modify> + * + *
Schema fragment for disco:Modify + * * @@ -45,6 +49,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_modify_response.c b/lasso/xml/disco_modify_response.c index 3199d80d..2a7c18ea 100644 --- a/lasso/xml/disco_modify_response.c +++ b/lasso/xml/disco_modify_response.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_modify_response + * @short_description: <disco:ModifyResponse> + * + *
Schema fragment for disco:ModifyResponse + * * @@ -50,6 +54,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_options.c b/lasso/xml/disco_options.c index 1d23a06f..a3d3f98a 100644 --- a/lasso/xml/disco_options.c +++ b/lasso/xml/disco_options.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_options + * @short_description: <disco:Options> + * + *
Schema fragment for disco:Options + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_query.c b/lasso/xml/disco_query.c index 1c375fd3..50629986 100644 --- a/lasso/xml/disco_query.c +++ b/lasso/xml/disco_query.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_query + * @short_description: <disco:Query> + * + *
Schema fragment for disco:Query + * * @@ -51,6 +55,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_query_response.c b/lasso/xml/disco_query_response.c index 17c0d13d..bd21bf81 100644 --- a/lasso/xml/disco_query_response.c +++ b/lasso/xml/disco_query_response.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_query_response + * @short_description: <disco:QueryResponse> + * + *
Schema fragment for disco:QueryResponse + * * @@ -42,6 +46,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_remove_entry.c b/lasso/xml/disco_remove_entry.c index 441f6db6..dc775841 100644 --- a/lasso/xml/disco_remove_entry.c +++ b/lasso/xml/disco_remove_entry.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_remove_entry + * @short_description: <disco:RemoveEntryType> + * + *
Schema fragment for disco:RemoveEntryType + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_requested_service_type.c b/lasso/xml/disco_requested_service_type.c index 8c1c1c97..6036938f 100644 --- a/lasso/xml/disco_requested_service_type.c +++ b/lasso/xml/disco_requested_service_type.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_requested_service_type + * @short_description: <disco:RequestedServiceType> + * + *
Schema fragment for disco:RequestedServiceType + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_resource_id.c b/lasso/xml/disco_resource_id.c index a657d555..b6dbb2d6 100644 --- a/lasso/xml/disco_resource_id.c +++ b/lasso/xml/disco_resource_id.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_resource_id + * @short_description: <disco:ResourceID> + * + *
Schema fragment for disco:ResourceID + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_resource_offering.c b/lasso/xml/disco_resource_offering.c index 425bec50..cda1d721 100644 --- a/lasso/xml/disco_resource_offering.c +++ b/lasso/xml/disco_resource_offering.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_resource_offering + * @short_description: <disco:ResourceOffering> + * + *
Schema fragment for disco:ResourceOffering + * * @@ -43,6 +47,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_send_single_logout.c b/lasso/xml/disco_send_single_logout.c index 45b5a303..1879e4ee 100644 --- a/lasso/xml/disco_send_single_logout.c +++ b/lasso/xml/disco_send_single_logout.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_send_single_logout + * @short_description: <disco:DirectiveType> + * + *
Schema fragment for disco:DirectiveType + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/disco_service_instance.c b/lasso/xml/disco_service_instance.c index ce4adeeb..4f8dd3a2 100644 --- a/lasso/xml/disco_service_instance.c +++ b/lasso/xml/disco_service_instance.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_service_instance + * @short_description: <disco:ServiceInstanceType> + * + *
Schema fragment for disco:ServiceInstanceType + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_data.c b/lasso/xml/dst_data.c index ce98501a..549cc643 100644 --- a/lasso/xml/dst_data.c +++ b/lasso/xml/dst_data.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_data + * @short_description: <dst:Data> + * + *
Schema fragment for dst:Data + * * @@ -46,6 +50,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_modification.c b/lasso/xml/dst_modification.c index 62e6b876..23620de7 100644 --- a/lasso/xml/dst_modification.c +++ b/lasso/xml/dst_modification.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_modification + * @short_description: <dst:Modification> + * + *
Schema fragment for dst:Modification + * * @@ -44,6 +48,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_modify.c b/lasso/xml/dst_modify.c index f72f8da7..85512b98 100644 --- a/lasso/xml/dst_modify.c +++ b/lasso/xml/dst_modify.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_modify + * @short_description: <dst:Modify> + * + *
Schema fragment for dst:Modify + * * @@ -53,6 +57,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_modify_response.c b/lasso/xml/dst_modify_response.c index d262a154..5a069f93 100644 --- a/lasso/xml/dst_modify_response.c +++ b/lasso/xml/dst_modify_response.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_modify_response + * @short_description: <dst:ModifyResponse> + * + *
Schema fragment for dst:ModifyResponse + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_new_data.c b/lasso/xml/dst_new_data.c index 33985135..d898f15d 100644 --- a/lasso/xml/dst_new_data.c +++ b/lasso/xml/dst_new_data.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_new_data + * @short_description: <dst:NewData> + * + *
Schema fragment for dst:NewData + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_query.c b/lasso/xml/dst_query.c index f3bcbd23..2fb2d08f 100644 --- a/lasso/xml/dst_query.c +++ b/lasso/xml/dst_query.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_query + * @short_description: <dst:Query> + * + *
Schema fragment for dst:Query + * * @@ -45,6 +49,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_query_item.c b/lasso/xml/dst_query_item.c index 2230526a..6adc59f4 100644 --- a/lasso/xml/dst_query_item.c +++ b/lasso/xml/dst_query_item.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_query_item + * @short_description: <dst:QueryItem> + * + *
Schema fragment for dst:QueryItem + * * @@ -50,6 +54,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/dst_query_response.c b/lasso/xml/dst_query_response.c index 125db174..534576e9 100644 --- a/lasso/xml/dst_query_response.c +++ b/lasso/xml/dst_query_response.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_query_response + * @short_description: <dst:QueryResponse> + * + *
Schema fragment for dst:QueryResponse + * * @@ -48,6 +52,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_abstract.c b/lasso/xml/id-wsf-2.0/disco_abstract.c index 317f65fa..c9631bef 100644 --- a/lasso/xml/id-wsf-2.0/disco_abstract.c +++ b/lasso/xml/id-wsf-2.0/disco_abstract.c @@ -24,10 +24,16 @@ #include "disco_abstract.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_abstract + * @short_description: <disco:Abstract> + * + *
Schema fragment for 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 841df2e9..e7aa73cd 100644 --- a/lasso/xml/id-wsf-2.0/disco_endpoint_context.c +++ b/lasso/xml/id-wsf-2.0/disco_endpoint_context.c @@ -25,8 +25,12 @@ #include "disco_endpoint_context.h" #include "sbf_framework.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_endpoint_context + * @short_description: <disco:EndpointContext> + * + *
Schema fragment for disco:EndpointContext + * * @@ -37,6 +41,8 @@ * maxOccurs="unbounded" /> * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_keys.c b/lasso/xml/id-wsf-2.0/disco_keys.c index 06068b76..16447d29 100644 --- a/lasso/xml/id-wsf-2.0/disco_keys.c +++ b/lasso/xml/id-wsf-2.0/disco_keys.c @@ -24,8 +24,12 @@ #include "disco_keys.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_keys + * @short_description: <disco:Keys> + * + *
Schema fragment for disco:Keys + * * @@ -34,6 +38,8 @@ * maxOccurs="unbounded"/> * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_options.c b/lasso/xml/id-wsf-2.0/disco_options.c index 9825373f..0e0f81a2 100644 --- a/lasso/xml/id-wsf-2.0/disco_options.c +++ b/lasso/xml/id-wsf-2.0/disco_options.c @@ -24,14 +24,20 @@ #include "disco_options.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_options + * @short_description: <disco:Options> + * + *
Schema fragment for 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 473e5904..19925305 100644 --- a/lasso/xml/id-wsf-2.0/disco_provider_id.c +++ b/lasso/xml/id-wsf-2.0/disco_provider_id.c @@ -24,10 +24,16 @@ #include "disco_provider_id.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_provider_id + * @short_description: <disco:ProviderID> + * + *
Schema fragment for disco:ProviderID + * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_query.c b/lasso/xml/id-wsf-2.0/disco_query.c index 27a103dd..53d010e4 100644 --- a/lasso/xml/id-wsf-2.0/disco_query.c +++ b/lasso/xml/id-wsf-2.0/disco_query.c @@ -24,8 +24,12 @@ #include "disco_query.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_query + * @short_description: <disco:Query> + * + *
Schema fragment for disco:Query + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 8a67f945..f42bc0fd 100644 --- a/lasso/xml/id-wsf-2.0/disco_query_response.c +++ b/lasso/xml/id-wsf-2.0/disco_query_response.c @@ -24,8 +24,12 @@ #include "disco_query_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_query_response + * @short_description: <disco:QueryResponse> + * + *
Schema fragment for disco:QueryResponse + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 2449ad34..2724da73 100644 --- a/lasso/xml/id-wsf-2.0/disco_requested_service.c +++ b/lasso/xml/id-wsf-2.0/disco_requested_service.c @@ -24,8 +24,12 @@ #include "disco_requested_service.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_requested_service + * @short_description: <disco:RequestedService> + * + *
Schema fragment for disco:RequestedService + * * @@ -52,6 +56,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 0cb36269..89d85596 100644 --- a/lasso/xml/id-wsf-2.0/disco_security_context.c +++ b/lasso/xml/id-wsf-2.0/disco_security_context.c @@ -24,8 +24,12 @@ #include "disco_security_context.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_security_context + * @short_description: <disco:SecurityContext> + * + *
Schema fragment for disco:SecurityContext + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 824abcfa..79424fdf 100644 --- a/lasso/xml/id-wsf-2.0/disco_service_context.c +++ b/lasso/xml/id-wsf-2.0/disco_service_context.c @@ -24,8 +24,12 @@ #include "disco_service_context.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_service_context + * @short_description: <disco:ServiceContext> + * + *
Schema fragment for disco:ServiceContext + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 03fcbb23..7006acbd 100644 --- a/lasso/xml/id-wsf-2.0/disco_service_type.c +++ b/lasso/xml/id-wsf-2.0/disco_service_type.c @@ -24,10 +24,16 @@ #include "disco_service_type.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_service_type + * @short_description: <disco:Service> + * + *
Schema fragment for disco:Service + * + * ]]> + *
*/ /*****************************************************************************/ 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 37407b5f..d502c627 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,8 +24,12 @@ #include "disco_svc_md_association_add.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_add + * @short_description: <disco:SvcMDAssociationAdd> + * + *
Schema fragment for disco:SvcMDAssociationAdd + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 4787d722..94b82788 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,8 +24,12 @@ #include "disco_svc_md_association_add_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_add_response + * @short_description: <disco:SvcMDAssociationAddResponse> + * + *
Schema fragment for disco:SvcMDAssociationAddResponse + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 d464e27c..7a0940a4 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,8 +24,12 @@ #include "disco_svc_md_association_delete.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_delete + * @short_description: <disco:SvcMDAssociationDelete> + * + *
Schema fragment for disco:SvcMDAssociationDelete + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 1c0c7733..0ad4a6fc 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,8 +24,12 @@ #include "disco_svc_md_association_delete_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_delete_response + * @short_description: <disco:SvcMDAssociationDeleteResponse> + * + *
Schema fragment for disco:SvcMDAssociationDeleteResponse + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 727a4875..234558df 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,8 +24,12 @@ #include "disco_svc_md_association_query.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_query + * @short_description: <disco:SvcMDAssociationQuery> + * + *
Schema fragment for disco:SvcMDAssociationQuery + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 b8afb899..df2ff3dd 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,8 +24,12 @@ #include "disco_svc_md_association_query_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_query_response + * @short_description: <disco:SvcMDAssociationQueryResponse> + * + *
Schema fragment for disco:SvcMDAssociationQueryResponse + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 2d235591..040de1b5 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,8 +24,12 @@ #include "disco_svc_md_delete.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_delete + * @short_description: <disco:SvcMDDelete> + * + *
Schema fragment for disco:SvcMDDelete + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 e253dd59..f110ea5d 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,8 +24,12 @@ #include "disco_svc_md_delete_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_delete_response + * @short_description: <disco:SvcMDDeleteResponse> + * + *
Schema fragment for disco:SvcMDDeleteResponse + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 f4a2f803..24df78d7 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,8 +24,12 @@ #include "disco_svc_md_query.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_query + * @short_description: <disco:SvcMDQuery> + * + *
Schema fragment for disco:SvcMDQuery + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 891d0d33..224fbccb 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,8 +24,12 @@ #include "disco_svc_md_query_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_query_response + * @short_description: <disco:SvcMDQueryResponse> + * + *
Schema fragment for disco:SvcMDQueryResponse + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 af21a40a..361784c3 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 @@ -25,8 +25,12 @@ #include "disco_svc_md_register.h" #include "disco_svc_metadata.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_register + * @short_description: <disco:SvcMDRegister> + * + *
Schema fragment for disco:SvcMDRegister + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 d61079d7..cc6120c6 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,8 +24,12 @@ #include "disco_svc_md_register_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_register_response + * @short_description: <disco:SvcMDRegisterResponse> + * + *
Schema fragment for disco:SvcMDRegisterResponse + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 1c21ad5c..e3aca436 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,8 +24,12 @@ #include "disco_svc_md_replace.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_replace + * @short_description: <disco:SvcMDReplace> + * + *
Schema fragment for disco:SvcMDReplace + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 c244016f..366dce2f 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,8 +24,12 @@ #include "disco_svc_md_replace_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_replace_response + * @short_description: <disco:SvcMDReplaceResponse> + * + *
Schema fragment for disco:SvcMDReplaceResponse + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 4c5fbe4c..c09b3d5d 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_metadata.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_metadata.c @@ -26,8 +26,12 @@ #include "disco_endpoint_context.h" #include "disco_service_context.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_metadata + * @short_description: <disco:SvcMetadata> + * + *
Schema fragment for disco:SvcMetadata + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 b7560bf5..95ded9b7 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,8 +24,12 @@ #include "dst_data_response_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_data_response_base + * @short_description: <dst:DataResponseBase> + * + *
Schema fragment for dst:DataResponseBase + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 1b4c3d4c..042087f5 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,8 +24,12 @@ #include "dst_delete_item_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_delete_item_base + * @short_description: <dst:DeleteItemBase> + * + *
Schema fragment for dst:DeleteItemBase + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 181922f8..6ff73e99 100644 --- a/lasso/xml/id-wsf-2.0/dst_delete_response.c +++ b/lasso/xml/id-wsf-2.0/dst_delete_response.c @@ -24,14 +24,20 @@ #include "dst_delete_response.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_delete_response + * @short_description: <dst:DeleteResponse> + * + *
Schema fragment for dst:DeleteResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dst_request.c b/lasso/xml/id-wsf-2.0/dst_request.c index ae85f1a4..b27ffb68 100644 --- a/lasso/xml/id-wsf-2.0/dst_request.c +++ b/lasso/xml/id-wsf-2.0/dst_request.c @@ -24,8 +24,12 @@ #include "dst_request.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_request + * @short_description: <dst:Request> + * + *
Schema fragment for dst:Request + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 6bfe6728..fa5754f9 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,8 +24,12 @@ #include "dst_result_query_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_result_query_base + * @short_description: <dst:ResultQueryBase> + * + *
Schema fragment for dst:ResultQueryBase + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 ec44e011..62f40cfe 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,14 +24,20 @@ #include "dst_test_item_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_test_item_base + * @short_description: <dst:TestItemBase> + * + *
Schema fragment for dst:TestItemBase + * * * * * + * ]]> + *
*/ /*****************************************************************************/ 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 30f80bbd..e3d03371 100644 --- a/lasso/xml/id-wsf-2.0/dstref_app_data.c +++ b/lasso/xml/id-wsf-2.0/dstref_app_data.c @@ -24,14 +24,20 @@ #include "dstref_app_data.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_app_data + * @short_description: <dstref:AppData> + * + *
Schema fragment for dstref:AppData + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_create.c b/lasso/xml/id-wsf-2.0/dstref_create.c index d92e1c0f..34c92a51 100644 --- a/lasso/xml/id-wsf-2.0/dstref_create.c +++ b/lasso/xml/id-wsf-2.0/dstref_create.c @@ -24,8 +24,12 @@ #include "dstref_create.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_create + * @short_description: <dstref:Create> + * + *
Schema fragment for dstref:Create + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 5ed81016..8896e57d 100644 --- a/lasso/xml/id-wsf-2.0/dstref_create_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_create_item.c @@ -24,8 +24,12 @@ #include "dstref_create_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_create_item + * @short_description: <dstref:CreateItem> + * + *
Schema fragment for dstref:CreateItem + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 7be62b17..a391f5cd 100644 --- a/lasso/xml/id-wsf-2.0/dstref_create_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_create_response.c @@ -24,14 +24,20 @@ #include "dstref_create_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_create_response + * @short_description: <dstref:CreateResponse> + * + *
Schema fragment for dstref:CreateResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_data.c b/lasso/xml/id-wsf-2.0/dstref_data.c index 468cf245..59374f74 100644 --- a/lasso/xml/id-wsf-2.0/dstref_data.c +++ b/lasso/xml/id-wsf-2.0/dstref_data.c @@ -24,8 +24,12 @@ #include "dstref_data.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_data + * @short_description: <dstref:Data> + * + *
Schema fragment for dstref:Data + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 d845142d..b5763494 100644 --- a/lasso/xml/id-wsf-2.0/dstref_data_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_data_response.c @@ -24,8 +24,12 @@ #include "dstref_data_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_data_response + * @short_description: <dstref:DataResponse> + * + *
Schema fragment for dstref:DataResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_delete.c b/lasso/xml/id-wsf-2.0/dstref_delete.c index a09ffba5..77d51f3d 100644 --- a/lasso/xml/id-wsf-2.0/dstref_delete.c +++ b/lasso/xml/id-wsf-2.0/dstref_delete.c @@ -24,8 +24,12 @@ #include "dstref_delete.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_delete + * @short_description: <dstref:Delete> + * + *
Schema fragment for dstref:Delete + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 9bb092fd..3b056557 100644 --- a/lasso/xml/id-wsf-2.0/dstref_delete_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_delete_item.c @@ -24,8 +24,12 @@ #include "dstref_delete_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_delete_item + * @short_description: <dstref:DeleteItem> + * + *
Schema fragment for dstref:DeleteItem + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 796d4030..2a98cc38 100644 --- a/lasso/xml/id-wsf-2.0/dstref_delete_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_delete_response.c @@ -24,14 +24,20 @@ #include "dstref_delete_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_delete_response + * @short_description: <dstref:DeleteResponse> + * + *
Schema fragment for dstref:DeleteResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ 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 67a7b5c0..93742be4 100644 --- a/lasso/xml/id-wsf-2.0/dstref_item_data.c +++ b/lasso/xml/id-wsf-2.0/dstref_item_data.c @@ -24,8 +24,12 @@ #include "dstref_item_data.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_item_data + * @short_description: <dstref:ItemData> + * + *
Schema fragment for dstref:ItemData + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_modify.c b/lasso/xml/id-wsf-2.0/dstref_modify.c index 6ad8b4fd..13715f49 100644 --- a/lasso/xml/id-wsf-2.0/dstref_modify.c +++ b/lasso/xml/id-wsf-2.0/dstref_modify.c @@ -24,8 +24,12 @@ #include "dstref_modify.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_modify + * @short_description: <dstref:Modify> + * + *
Schema fragment for dstref:Modify + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 9a269ab1..a9aa3ec3 100644 --- a/lasso/xml/id-wsf-2.0/dstref_modify_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_modify_item.c @@ -24,8 +24,12 @@ #include "dstref_modify_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_modify_item + * @short_description: <dstref:ModifyItem> + * + *
Schema fragment for dstref:ModifyItem + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 3389f4bd..4d02dffe 100644 --- a/lasso/xml/id-wsf-2.0/dstref_modify_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_modify_response.c @@ -24,14 +24,20 @@ #include "dstref_modify_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_modify_response + * @short_description: <dstref:ModifyResponse> + * + *
Schema fragment for dstref:ModifyResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_query.c b/lasso/xml/id-wsf-2.0/dstref_query.c index 744c7937..d8be6713 100644 --- a/lasso/xml/id-wsf-2.0/dstref_query.c +++ b/lasso/xml/id-wsf-2.0/dstref_query.c @@ -24,8 +24,12 @@ #include "dstref_query.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_query + * @short_description: <dstref:Query> + * + *
Schema fragment for dstref:Query + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 e37c699a..e08948bb 100644 --- a/lasso/xml/id-wsf-2.0/dstref_query_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_query_item.c @@ -24,8 +24,12 @@ #include "dstref_query_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_query_item + * @short_description: <dstref:QueryItem> + * + *
Schema fragment for dstref:QueryItem + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 eab41dc8..e5c7b66c 100644 --- a/lasso/xml/id-wsf-2.0/dstref_query_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_query_response.c @@ -24,8 +24,12 @@ #include "dstref_query_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_query_response + * @short_description: <dstref:QueryResponse> + * + *
Schema fragment for dstref:QueryResponse + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 74b89d2f..8218eca1 100644 --- a/lasso/xml/id-wsf-2.0/dstref_result_query.c +++ b/lasso/xml/id-wsf-2.0/dstref_result_query.c @@ -24,8 +24,12 @@ #include "dstref_result_query.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_result_query + * @short_description: <dstref:ResultQuery> + * + *
Schema fragment for dstref:ResultQuery + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 989c1ac3..3aa37bf5 100644 --- a/lasso/xml/id-wsf-2.0/dstref_test_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_test_item.c @@ -24,8 +24,12 @@ #include "dstref_test_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_test_item + * @short_description: <dstref:TestItem> + * + *
Schema fragment for dstref:TestItem + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 ebc21b59..e1024ecc 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,8 +24,12 @@ #include "ims_identity_mapping_request.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_identity_mapping_request + * @short_description: <ims:IdentityMappingRequest> + * + *
Schema fragment for ims:IdentityMappingRequest + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 c0410967..07d9cc0f 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,8 +24,12 @@ #include "ims_identity_mapping_response.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_identity_mapping_response + * @short_description: <ims:IdentityMappingResponse> + * + *
Schema fragment for ims:IdentityMappingResponse + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 204f85b3..3e22e25a 100644 --- a/lasso/xml/id-wsf-2.0/ims_mapping_input.c +++ b/lasso/xml/id-wsf-2.0/ims_mapping_input.c @@ -24,8 +24,12 @@ #include "ims_mapping_input.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_mapping_input + * @short_description: <ims:MappingInput> + * + *
Schema fragment for ims:MappingInput + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 3945daad..abc98776 100644 --- a/lasso/xml/id-wsf-2.0/ims_mapping_output.c +++ b/lasso/xml/id-wsf-2.0/ims_mapping_output.c @@ -24,8 +24,12 @@ #include "ims_mapping_output.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_mapping_output + * @short_description: <ims:MappingOutput> + * + *
Schema fragment for ims:MappingOutput + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_help.c b/lasso/xml/id-wsf-2.0/is_help.c index 0fc5de05..48e0896f 100644 --- a/lasso/xml/id-wsf-2.0/is_help.c +++ b/lasso/xml/id-wsf-2.0/is_help.c @@ -24,14 +24,20 @@ #include "is_help.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_help + * @short_description: <is:Help> + * + *
Schema fragment for 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 b4e68195..29178187 100644 --- a/lasso/xml/id-wsf-2.0/is_inquiry.c +++ b/lasso/xml/id-wsf-2.0/is_inquiry.c @@ -24,8 +24,12 @@ #include "is_inquiry.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_inquiry + * @short_description: <is:Inquiry> + * + *
Schema fragment for is:Inquiry + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 66069eb4..dd14b03a 100644 --- a/lasso/xml/id-wsf-2.0/is_inquiry_element.c +++ b/lasso/xml/id-wsf-2.0/is_inquiry_element.c @@ -24,8 +24,12 @@ #include "is_inquiry_element.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_inquiry_element + * @short_description: <is:InquiryElement> + * + *
Schema fragment for is:InquiryElement + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 e363e5c4..d13fd6a9 100644 --- a/lasso/xml/id-wsf-2.0/is_interaction_request.c +++ b/lasso/xml/id-wsf-2.0/is_interaction_request.c @@ -24,8 +24,12 @@ #include "is_interaction_request.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_interaction_request + * @short_description: <is:InteractionRequest> + * + *
Schema fragment for is:InteractionRequest + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 4e54266a..10a35c45 100644 --- a/lasso/xml/id-wsf-2.0/is_interaction_response.c +++ b/lasso/xml/id-wsf-2.0/is_interaction_response.c @@ -24,8 +24,12 @@ #include "is_interaction_response.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_interaction_response + * @short_description: <is:InteractionResponse> + * + *
Schema fragment for is:InteractionResponse + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 83432940..04d5b84d 100644 --- a/lasso/xml/id-wsf-2.0/is_interaction_statement.c +++ b/lasso/xml/id-wsf-2.0/is_interaction_statement.c @@ -28,8 +28,12 @@ #include "is_interaction_statement.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_interaction_statement + * @short_description: <is:InteractionStatement> + * + *
Schema fragment for is:InteractionStatement + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_item.c b/lasso/xml/id-wsf-2.0/is_item.c index cf4075a9..8cb4c424 100644 --- a/lasso/xml/id-wsf-2.0/is_item.c +++ b/lasso/xml/id-wsf-2.0/is_item.c @@ -24,8 +24,12 @@ #include "is_item.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_item + * @short_description: <is:Item> + * + *
Schema fragment for is:Item + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_parameter.c b/lasso/xml/id-wsf-2.0/is_parameter.c index 6bb0f925..fac11b38 100644 --- a/lasso/xml/id-wsf-2.0/is_parameter.c +++ b/lasso/xml/id-wsf-2.0/is_parameter.c @@ -24,13 +24,19 @@ #include "is_parameter.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_parameter + * @short_description: <is:Parameter> + * + *
Schema fragment for 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 936bf263..ff6efc6a 100644 --- a/lasso/xml/id-wsf-2.0/is_select.c +++ b/lasso/xml/id-wsf-2.0/is_select.c @@ -24,8 +24,12 @@ #include "is_select.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_select + * @short_description: <is:Select> + * + *
Schema fragment for is:Select + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_text.c b/lasso/xml/id-wsf-2.0/is_text.c index b194c68c..1f609d07 100644 --- a/lasso/xml/id-wsf-2.0/is_text.c +++ b/lasso/xml/id-wsf-2.0/is_text.c @@ -24,8 +24,12 @@ #include "is_text.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_text + * @short_description: <is:Text> + * + *
Schema fragment for is:Text + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 40e0a4d5..369ffc47 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,8 +24,12 @@ #include "ps_add_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_collection_request + * @short_description: <ps:AddCollectionRequest> + * + *
Schema fragment for ps:AddCollectionRequest + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 25f58e0d..9f9adb20 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,8 +24,12 @@ #include "ps_add_collection_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_collection_response + * @short_description: <ps:AddCollectionResponse> + * + *
Schema fragment for ps:AddCollectionResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 f5aa3888..d3fc40f4 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,8 +24,12 @@ #include "ps_add_entity_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_entity_request + * @short_description: <ps:AddEntityRequest> + * + *
Schema fragment for ps:AddEntityRequest + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 e51faef5..bc70bb2f 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,8 +24,12 @@ #include "ps_add_entity_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_entity_response + * @short_description: <ps:AddEntityResponse> + * + *
Schema fragment for ps:AddEntityResponse + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 6752264e..e4c5ae00 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,8 +24,12 @@ #include "ps_add_known_entity_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_known_entity_request + * @short_description: <ps:AddKnownEntityRequest> + * + *
Schema fragment for ps:AddKnownEntityRequest + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 bd2b2434..cb63138c 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,8 +24,12 @@ #include "ps_add_known_entity_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_known_entity_response + * @short_description: <ps:AddKnownEntityResponse> + * + *
Schema fragment for ps:AddKnownEntityResponse + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 6b82d22d..73c9cf7f 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,8 +24,12 @@ #include "ps_add_to_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_to_collection_request + * @short_description: <ps:AddToCollectionRequest> + * + *
Schema fragment for ps:AddToCollectionRequest + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 9db8d116..0dc1cf9e 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,8 +24,12 @@ #include "ps_get_object_info_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_get_object_info_request + * @short_description: <ps:GetObjectInfoRequest> + * + *
Schema fragment for ps:GetObjectInfoRequest + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 45385571..2cdd5c2e 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,8 +24,12 @@ #include "ps_get_object_info_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_get_object_info_response + * @short_description: <ps:GetObjectInfoResponse> + * + *
Schema fragment for ps:GetObjectInfoResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 3c10ebc4..0b42fc66 100644 --- a/lasso/xml/id-wsf-2.0/ps_item_data.c +++ b/lasso/xml/id-wsf-2.0/ps_item_data.c @@ -24,14 +24,20 @@ #include "ps_item_data.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_item_data + * @short_description: <ps:ItemData> + * + *
Schema fragment for ps:ItemData + * * * * * + * ]]> + *
*/ /*****************************************************************************/ 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 ed903a46..63f0eea3 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,8 +24,12 @@ #include "ps_list_members_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_list_members_request + * @short_description: <ps:ListMembersRequest> + * + *
Schema fragment for ps:ListMembersRequest + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 87a1ed8b..77c85b4c 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,8 +24,12 @@ #include "ps_list_members_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_list_members_response + * @short_description: <ps:ListMembersResponse> + * + *
Schema fragment for ps:ListMembersResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_notification.c b/lasso/xml/id-wsf-2.0/ps_notification.c index 904957e7..02cc7494 100644 --- a/lasso/xml/id-wsf-2.0/ps_notification.c +++ b/lasso/xml/id-wsf-2.0/ps_notification.c @@ -24,8 +24,12 @@ #include "ps_notification.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_notification + * @short_description: <ps:Notification> + * + *
Schema fragment for ps:Notification + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_notify.c b/lasso/xml/id-wsf-2.0/ps_notify.c index 7ceea243..a26c891d 100644 --- a/lasso/xml/id-wsf-2.0/ps_notify.c +++ b/lasso/xml/id-wsf-2.0/ps_notify.c @@ -24,8 +24,12 @@ #include "ps_notify.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_notify + * @short_description: <ps:Notify> + * + *
Schema fragment for ps:Notify + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_object.c b/lasso/xml/id-wsf-2.0/ps_object.c index f44c4cda..f5ddb3ad 100644 --- a/lasso/xml/id-wsf-2.0/ps_object.c +++ b/lasso/xml/id-wsf-2.0/ps_object.c @@ -24,8 +24,12 @@ #include "ps_object.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_object + * @short_description: <ps:Object> + * + *
Schema fragment for ps:Object + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 26979d11..14c5a1bb 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,8 +24,12 @@ #include "ps_query_objects_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_query_objects_request + * @short_description: <ps:QueryObjectsRequest> + * + *
Schema fragment for ps:QueryObjectsRequest + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 5377dcc9..0e4ec469 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,8 +24,12 @@ #include "ps_query_objects_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_query_objects_response + * @short_description: <ps:QueryObjectsResponse> + * + *
Schema fragment for ps:QueryObjectsResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 02f51338..594fa71c 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,8 +24,12 @@ #include "ps_remove_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_remove_collection_request + * @short_description: <ps:RemoveCollectionRequest> + * + *
Schema fragment for ps:RemoveCollectionRequest + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 9ba3af92..3c25cf85 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,8 +24,12 @@ #include "ps_remove_entity_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_remove_entity_request + * @short_description: <ps:RemoveEntityRequest> + * + *
Schema fragment for ps:RemoveEntityRequest + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 7727cd7d..02a3b005 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,8 +24,12 @@ #include "ps_remove_from_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_remove_from_collection_request + * @short_description: <ps:RemoveFromCollectionRequest> + * + *
Schema fragment for ps:RemoveFromCollectionRequest + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 3f0959f0..1f36c2bf 100644 --- a/lasso/xml/id-wsf-2.0/ps_request_abstract.c +++ b/lasso/xml/id-wsf-2.0/ps_request_abstract.c @@ -24,12 +24,18 @@ #include "ps_request_abstract.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_request_abstract + * @short_description: <ps:RequestAbstract> + * + *
Schema fragment for ps:RequestAbstract + * * * + * ]]> + *
*/ /*****************************************************************************/ 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 6b90fb53..72495f95 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,8 +24,12 @@ #include "ps_resolve_identifier_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_resolve_identifier_request + * @short_description: <ps:ResolveIdentifierRequest> + * + *
Schema fragment for ps:ResolveIdentifierRequest + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 c7b06796..dc429f35 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,8 +24,12 @@ #include "ps_resolve_identifier_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_resolve_identifier_response + * @short_description: <ps:ResolveIdentifierResponse> + * + *
Schema fragment for ps:ResolveIdentifierResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 596a6de9..f0f3c558 100644 --- a/lasso/xml/id-wsf-2.0/ps_resolve_input.c +++ b/lasso/xml/id-wsf-2.0/ps_resolve_input.c @@ -24,8 +24,12 @@ #include "ps_resolve_input.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_resolve_input + * @short_description: <ps:ResolveInput> + * + *
Schema fragment for ps:ResolveInput + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 c3ae2632..3380a387 100644 --- a/lasso/xml/id-wsf-2.0/ps_response_abstract.c +++ b/lasso/xml/id-wsf-2.0/ps_response_abstract.c @@ -24,8 +24,12 @@ #include "ps_response_abstract.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_response_abstract + * @short_description: <ps:ResponseAbstract> + * + *
Schema fragment for ps:ResponseAbstract + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 a248b85f..7cbf6d4d 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,8 +24,12 @@ #include "ps_set_object_info_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_set_object_info_request + * @short_description: <ps:SetObjectInfoRequest> + * + *
Schema fragment for ps:SetObjectInfoRequest + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 6dc3bfb3..fb7c8e9c 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,8 +24,12 @@ #include "ps_test_membership_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_test_membership_request + * @short_description: <ps:TestMembershipRequest> + * + *
Schema fragment for ps:TestMembershipRequest + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 ce5dd28e..081589c7 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,8 +24,12 @@ #include "ps_test_membership_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_test_membership_response + * @short_description: <ps:TestMembershipResponse> + * + *
Schema fragment for ps:TestMembershipResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_consent.c b/lasso/xml/id-wsf-2.0/sb2_consent.c index ed658fb7..016278d7 100644 --- a/lasso/xml/id-wsf-2.0/sb2_consent.c +++ b/lasso/xml/id-wsf-2.0/sb2_consent.c @@ -24,14 +24,20 @@ #include "sb2_consent.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_consent + * @short_description: <sb2:Consent> + * + *
Schema fragment for 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 d07b9720..6a6750af 100644 --- a/lasso/xml/id-wsf-2.0/sb2_credentials_context.c +++ b/lasso/xml/id-wsf-2.0/sb2_credentials_context.c @@ -24,8 +24,12 @@ #include "sb2_credentials_context.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_credentials_context + * @short_description: <sb2:CredentialsContext> + * + *
Schema fragment for sb2:CredentialsContext + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 5100c61e..6544fec0 100644 --- a/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c +++ b/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c @@ -24,8 +24,12 @@ #include "sb2_endpoint_update.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_endpoint_update + * @short_description: <sb2:EndpointUpdate> + * + *
Schema fragment for sb2:EndpointUpdate + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 8a1ed9b7..3d770d82 100644 --- a/lasso/xml/id-wsf-2.0/sb2_redirect_request.c +++ b/lasso/xml/id-wsf-2.0/sb2_redirect_request.c @@ -24,12 +24,18 @@ #include "sb2_redirect_request.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_redirect_request + * @short_description: <sb2:RedirectRequest> + * + *
Schema fragment for sb2:RedirectRequest + * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_sender.c b/lasso/xml/id-wsf-2.0/sb2_sender.c index 2720df14..c674cd0d 100644 --- a/lasso/xml/id-wsf-2.0/sb2_sender.c +++ b/lasso/xml/id-wsf-2.0/sb2_sender.c @@ -24,14 +24,20 @@ #include "sb2_sender.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_sender + * @short_description: <sb2:Sender> + * + *
Schema fragment for 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 4f094b19..83a68460 100644 --- a/lasso/xml/id-wsf-2.0/sb2_target_identity.c +++ b/lasso/xml/id-wsf-2.0/sb2_target_identity.c @@ -24,8 +24,12 @@ #include "sb2_target_identity.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_target_identity + * @short_description: <sb2:TargetIdentity> + * + *
Schema fragment for sb2:TargetIdentity + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_timeout.c b/lasso/xml/id-wsf-2.0/sb2_timeout.c index cad537ce..6d33d696 100644 --- a/lasso/xml/id-wsf-2.0/sb2_timeout.c +++ b/lasso/xml/id-wsf-2.0/sb2_timeout.c @@ -24,13 +24,19 @@ #include "sb2_timeout.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_timeout + * @short_description: <sb2:Timeout> + * + *
Schema fragment for 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 8e43780e..bbb7670c 100644 --- a/lasso/xml/id-wsf-2.0/sb2_usage_directive.c +++ b/lasso/xml/id-wsf-2.0/sb2_usage_directive.c @@ -24,8 +24,12 @@ #include "sb2_usage_directive.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_usage_directive + * @short_description: <sb2:UsageDirective> + * + *
Schema fragment for sb2:UsageDirective + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 de85b14d..d578459a 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,8 +24,12 @@ #include "sb2_user_interaction_header.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_user_interaction_header + * @short_description: <sb2:UserInteractionHeader> + * + *
Schema fragment for sb2:UserInteractionHeader + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sbf_framework.c b/lasso/xml/id-wsf-2.0/sbf_framework.c index 36706b27..ac193c1a 100644 --- a/lasso/xml/id-wsf-2.0/sbf_framework.c +++ b/lasso/xml/id-wsf-2.0/sbf_framework.c @@ -24,8 +24,12 @@ #include "sbf_framework.h" -/* - * Schema fragment (liberty-idwsf-soap-binding.xsd): +/** + * SECTION:sbf_framework + * @short_description: <sbf:Framework> + * + *
Schema fragment for sbf:Framework + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sec_token.c b/lasso/xml/id-wsf-2.0/sec_token.c index 0ef10d6c..e34b357f 100644 --- a/lasso/xml/id-wsf-2.0/sec_token.c +++ b/lasso/xml/id-wsf-2.0/sec_token.c @@ -24,8 +24,12 @@ #include "sec_token.h" -/* - * Schema fragment (liberty-idwsf-security-mechanisms-v2.0.xsd): +/** + * SECTION:sec_token + * @short_description: <sec:Token> + * + *
Schema fragment for sec:Token + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 f0e910ba..59a7cb6f 100644 --- a/lasso/xml/id-wsf-2.0/sec_token_policy.c +++ b/lasso/xml/id-wsf-2.0/sec_token_policy.c @@ -24,8 +24,12 @@ #include "sec_token_policy.h" -/* - * Schema fragment (liberty-idwsf-security-mechanisms-v2.0.xsd): +/** + * SECTION:sec_token_policy + * @short_description: <sec:TokenPolicy> + * + *
Schema fragment for sec:TokenPolicy + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 13792c3e..5c85c34f 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,8 +24,12 @@ #include "sec_transited_provider_path.h" -/* - * Schema fragment (liberty-idwsf-security-mechanisms-v2.0.xsd): +/** + * SECTION:sec_transited_provider_path + * @short_description: <sec:TransitedProviderPath> + * + *
Schema fragment for sec:TransitedProviderPath + * * @@ -33,6 +37,8 @@ * maxOccurs="unbounded" /> * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subs_notification.c b/lasso/xml/id-wsf-2.0/subs_notification.c index c857a089..68911d54 100644 --- a/lasso/xml/id-wsf-2.0/subs_notification.c +++ b/lasso/xml/id-wsf-2.0/subs_notification.c @@ -24,8 +24,12 @@ #include "subs_notification.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_notification + * @short_description: <subs:Notification> + * + *
Schema fragment for subs:Notification + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 0daff1f5..522e6393 100644 --- a/lasso/xml/id-wsf-2.0/subs_notify_response.c +++ b/lasso/xml/id-wsf-2.0/subs_notify_response.c @@ -24,14 +24,20 @@ #include "subs_notify_response.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_notify_response + * @short_description: <subs:NotifyResponse> + * + *
Schema fragment for subs:NotifyResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ 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 ffa0b433..4fbc0a9e 100644 --- a/lasso/xml/id-wsf-2.0/subs_ref_item.c +++ b/lasso/xml/id-wsf-2.0/subs_ref_item.c @@ -24,13 +24,19 @@ #include "subs_ref_item.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_ref_item + * @short_description: <subs:RefItem> + * + *
Schema fragment for subs:RefItem + * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subs_subscription.c b/lasso/xml/id-wsf-2.0/subs_subscription.c index 5add1af9..90b7bbe6 100644 --- a/lasso/xml/id-wsf-2.0/subs_subscription.c +++ b/lasso/xml/id-wsf-2.0/subs_subscription.c @@ -24,8 +24,12 @@ #include "subs_subscription.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_subscription + * @short_description: <subs:Subscription> + * + *
Schema fragment for subs:Subscription + * * @@ -48,6 +52,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 cbea2aa1..34e24954 100644 --- a/lasso/xml/id-wsf-2.0/subsref_app_data.c +++ b/lasso/xml/id-wsf-2.0/subsref_app_data.c @@ -24,10 +24,10 @@ #include "subsref_app_data.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_app_data + * @short_description: <subsref:AppData> * - */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_create.c b/lasso/xml/id-wsf-2.0/subsref_create.c index 4a759b11..e2611c92 100644 --- a/lasso/xml/id-wsf-2.0/subsref_create.c +++ b/lasso/xml/id-wsf-2.0/subsref_create.c @@ -24,8 +24,12 @@ #include "subsref_create.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_create + * @short_description: <subsref:Create> + * + *
Schema fragment for subsref:Create + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 c32bb327..8762d2f5 100644 --- a/lasso/xml/id-wsf-2.0/subsref_create_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_create_item.c @@ -24,8 +24,12 @@ #include "subsref_create_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_create_item + * @short_description: <subsref:CreateItem> + * + *
Schema fragment for subsref:CreateItem + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 a3564e30..be20f22a 100644 --- a/lasso/xml/id-wsf-2.0/subsref_create_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_create_response.c @@ -24,14 +24,20 @@ #include "subsref_create_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_create_response + * @short_description: <subsref:CreateResponse> + * + *
Schema fragment for subsref:CreateResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_data.c b/lasso/xml/id-wsf-2.0/subsref_data.c index 7fa69bf6..d9466b0b 100644 --- a/lasso/xml/id-wsf-2.0/subsref_data.c +++ b/lasso/xml/id-wsf-2.0/subsref_data.c @@ -24,8 +24,12 @@ #include "subsref_data.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_data + * @short_description: <subsref:Data> + * + *
Schema fragment for subsref:Data + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 f8a8f245..97ada6d5 100644 --- a/lasso/xml/id-wsf-2.0/subsref_data_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_data_response.c @@ -24,8 +24,12 @@ #include "subsref_data_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_data_response + * @short_description: <subsref:DataResponse> + * + *
Schema fragment for subsref:DataResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_delete.c b/lasso/xml/id-wsf-2.0/subsref_delete.c index f07eba55..563df06b 100644 --- a/lasso/xml/id-wsf-2.0/subsref_delete.c +++ b/lasso/xml/id-wsf-2.0/subsref_delete.c @@ -24,8 +24,12 @@ #include "subsref_delete.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_delete + * @short_description: <subsref:Delete> + * + *
Schema fragment for subsref:Delete + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 321b5b1c..e980c18a 100644 --- a/lasso/xml/id-wsf-2.0/subsref_delete_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_delete_item.c @@ -24,8 +24,12 @@ #include "subsref_delete_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_delete_item + * @short_description: <subsref:DeleteItem> + * + *
Schema fragment for subsref:DeleteItem + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 3fc67911..d3d6e236 100644 --- a/lasso/xml/id-wsf-2.0/subsref_delete_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_delete_response.c @@ -24,14 +24,20 @@ #include "subsref_delete_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_delete_response + * @short_description: <subsref:DeleteResponse> + * + *
Schema fragment for subsref:DeleteResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ 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 78a27a8a..4a140a17 100644 --- a/lasso/xml/id-wsf-2.0/subsref_item_data.c +++ b/lasso/xml/id-wsf-2.0/subsref_item_data.c @@ -24,8 +24,12 @@ #include "subsref_item_data.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_item_data + * @short_description: <subsref:ItemData> + * + *
Schema fragment for subsref:ItemData + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_modify.c b/lasso/xml/id-wsf-2.0/subsref_modify.c index 9f7ab3f8..12b87658 100644 --- a/lasso/xml/id-wsf-2.0/subsref_modify.c +++ b/lasso/xml/id-wsf-2.0/subsref_modify.c @@ -24,8 +24,12 @@ #include "subsref_modify.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_modify + * @short_description: <subsref:Modify> + * + *
Schema fragment for subsref:Modify + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 0ddd8f5e..725b2e76 100644 --- a/lasso/xml/id-wsf-2.0/subsref_modify_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_modify_item.c @@ -24,8 +24,12 @@ #include "subsref_modify_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_modify_item + * @short_description: <subsref:ModifyItem> + * + *
Schema fragment for subsref:ModifyItem + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 1403cb66..119d7c7a 100644 --- a/lasso/xml/id-wsf-2.0/subsref_modify_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_modify_response.c @@ -24,14 +24,20 @@ #include "subsref_modify_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_modify_response + * @short_description: <subsref:ModifyResponse> + * + *
Schema fragment for subsref:ModifyResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_notification.c b/lasso/xml/id-wsf-2.0/subsref_notification.c index 682e1fa3..2215e41d 100644 --- a/lasso/xml/id-wsf-2.0/subsref_notification.c +++ b/lasso/xml/id-wsf-2.0/subsref_notification.c @@ -24,8 +24,12 @@ #include "subsref_notification.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_notification + * @short_description: <subsref:Notification> + * + *
Schema fragment for subsref:Notification + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_notify.c b/lasso/xml/id-wsf-2.0/subsref_notify.c index 72fe3144..93dc9b45 100644 --- a/lasso/xml/id-wsf-2.0/subsref_notify.c +++ b/lasso/xml/id-wsf-2.0/subsref_notify.c @@ -24,8 +24,12 @@ #include "subsref_notify.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_notify + * @short_description: <subsref:Notify> + * + *
Schema fragment for subsref:Notify + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 e24253ae..aecc0e4c 100644 --- a/lasso/xml/id-wsf-2.0/subsref_notify_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_notify_response.c @@ -24,14 +24,20 @@ #include "subsref_notify_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_notify_response + * @short_description: <subsref:NotifyResponse> + * + *
Schema fragment for subsref:NotifyResponse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_query.c b/lasso/xml/id-wsf-2.0/subsref_query.c index 473994f6..78bfaf78 100644 --- a/lasso/xml/id-wsf-2.0/subsref_query.c +++ b/lasso/xml/id-wsf-2.0/subsref_query.c @@ -24,8 +24,12 @@ #include "subsref_query.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_query + * @short_description: <subsref:Query> + * + *
Schema fragment for subsref:Query + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 51eb9a23..43422f07 100644 --- a/lasso/xml/id-wsf-2.0/subsref_query_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_query_item.c @@ -24,8 +24,12 @@ #include "subsref_query_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_query_item + * @short_description: <subsref:QueryItem> + * + *
Schema fragment for subsref:QueryItem + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 d2162d49..03b46f52 100644 --- a/lasso/xml/id-wsf-2.0/subsref_query_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_query_response.c @@ -24,8 +24,12 @@ #include "subsref_query_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_query_response + * @short_description: <subsref:QueryResponse> + * + *
Schema fragment for subsref:QueryResponse + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 2fd8b198..a330e136 100644 --- a/lasso/xml/id-wsf-2.0/subsref_result_query.c +++ b/lasso/xml/id-wsf-2.0/subsref_result_query.c @@ -24,8 +24,12 @@ #include "subsref_result_query.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_result_query + * @short_description: <subsref:ResultQuery> + * + *
Schema fragment for subsref:ResultQuery + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_subscription.c b/lasso/xml/id-wsf-2.0/subsref_subscription.c index c4ff7ef1..75209d0b 100644 --- a/lasso/xml/id-wsf-2.0/subsref_subscription.c +++ b/lasso/xml/id-wsf-2.0/subsref_subscription.c @@ -24,8 +24,12 @@ #include "subsref_subscription.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_subscription + * @short_description: <subsref:Subscription> + * + *
Schema fragment for subsref:Subscription + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ 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 341589a7..9e61fddb 100644 --- a/lasso/xml/id-wsf-2.0/subsref_test_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_test_item.c @@ -24,8 +24,12 @@ #include "subsref_test_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_test_item + * @short_description: <subsref:TestItem> + * + *
Schema fragment for subsref:TestItem + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_empty.c b/lasso/xml/id-wsf-2.0/util_empty.c index c417b5dd..aede4551 100644 --- a/lasso/xml/id-wsf-2.0/util_empty.c +++ b/lasso/xml/id-wsf-2.0/util_empty.c @@ -24,8 +24,12 @@ #include "util_empty.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_empty + * @short_description: <util:Empty> + * + *
Schema fragment for util:Empty + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_extension.c b/lasso/xml/id-wsf-2.0/util_extension.c index a0515490..ef331943 100644 --- a/lasso/xml/id-wsf-2.0/util_extension.c +++ b/lasso/xml/id-wsf-2.0/util_extension.c @@ -24,8 +24,12 @@ #include "util_extension.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_extension + * @short_description: <util:extension> + * + *
Schema fragment for util:extension + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_response.c b/lasso/xml/id-wsf-2.0/util_response.c index a83671ab..fe81e73c 100644 --- a/lasso/xml/id-wsf-2.0/util_response.c +++ b/lasso/xml/id-wsf-2.0/util_response.c @@ -24,8 +24,12 @@ #include "util_response.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_response + * @short_description: <util:Response> + * + *
Schema fragment for util:Response + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_status.c b/lasso/xml/id-wsf-2.0/util_status.c index 86d2f8e5..f085314a 100644 --- a/lasso/xml/id-wsf-2.0/util_status.c +++ b/lasso/xml/id-wsf-2.0/util_status.c @@ -24,8 +24,12 @@ #include "util_status.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_status + * @short_description: <util:Status> + * + *
Schema fragment for util:Status + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_help.c b/lasso/xml/is_help.c index c34f653c..8f2410b6 100644 --- a/lasso/xml/is_help.c +++ b/lasso/xml/is_help.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_help + * @short_description: <is:Help> + * + *
Schema fragment for is:Help + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_inquiry.c b/lasso/xml/is_inquiry.c index ab6dfd48..290e3084 100644 --- a/lasso/xml/is_inquiry.c +++ b/lasso/xml/is_inquiry.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_inquiry + * @short_description: <is:Inquiry> + * + *
Schema fragment for is:Inquiry + * * @@ -41,6 +45,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_inquiry_element.c b/lasso/xml/is_inquiry_element.c index a9af8213..ccbd274f 100644 --- a/lasso/xml/is_inquiry_element.c +++ b/lasso/xml/is_inquiry_element.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_inquiry_element + * @short_description: <is:InquiryElementType> + * + *
Schema fragment for is:InquiryElementType + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_interaction_request.c b/lasso/xml/is_interaction_request.c index 9b2e983c..b411bbce 100644 --- a/lasso/xml/is_interaction_request.c +++ b/lasso/xml/is_interaction_request.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_interaction_request + * @short_description: <is:InteractionRequest> + * + *
Schema fragment for is:InteractionRequest + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_interaction_response.c b/lasso/xml/is_interaction_response.c index 960821d8..e60c9ecf 100644 --- a/lasso/xml/is_interaction_response.c +++ b/lasso/xml/is_interaction_response.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_interaction_response + * @short_description: <is:InteractionResponse> + * + *
Schema fragment for is:InteractionResponse + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_interaction_statement.c b/lasso/xml/is_interaction_statement.c index 21092a4b..d4186273 100644 --- a/lasso/xml/is_interaction_statement.c +++ b/lasso/xml/is_interaction_statement.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_interaction_statement + * @short_description: <is:InteractionStatementType> + * + *
Schema fragment for is:InteractionStatementType + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_item.c b/lasso/xml/is_item.c index b2e27f89..45cfe9f7 100644 --- a/lasso/xml/is_item.c +++ b/lasso/xml/is_item.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_item + * @short_description: <is:Hint> + * + *
Schema fragment for is:Hint + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_parameter.c b/lasso/xml/is_parameter.c index f82721e9..ea883f18 100644 --- a/lasso/xml/is_parameter.c +++ b/lasso/xml/is_parameter.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_parameter + * @short_description: <is:ParameterType> + * + *
Schema fragment for is:ParameterType + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_redirect_request.c b/lasso/xml/is_redirect_request.c index 62319ed1..fe9a8730 100644 --- a/lasso/xml/is_redirect_request.c +++ b/lasso/xml/is_redirect_request.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_redirect_request + * @short_description: <is:RedirectRequest> + * + *
Schema fragment for is:RedirectRequest + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_select.c b/lasso/xml/is_select.c index 98e58098..a5d89fee 100644 --- a/lasso/xml/is_select.c +++ b/lasso/xml/is_select.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_select + * @short_description: <is:Select> + * + *
Schema fragment for is:Select + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_text.c b/lasso/xml/is_text.c index 43ed4f4a..451e6eb0 100644 --- a/lasso/xml/is_text.c +++ b/lasso/xml/is_text.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_text + * @short_description: <is:Text> + * + *
Schema fragment for is:Text + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/is_user_interaction.c b/lasso/xml/is_user_interaction.c index 5af08b10..e826d19b 100644 --- a/lasso/xml/is_user_interaction.c +++ b/lasso/xml/is_user_interaction.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_user_interaction + * @short_description: <is:UserInteraction> + * + *
Schema fragment for is:UserInteraction + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_assertion.c b/lasso/xml/lib_assertion.c index 99eea68c..da5ae9b6 100644 --- a/lasso/xml/lib_assertion.c +++ b/lasso/xml/lib_assertion.c @@ -24,21 +24,26 @@ #include -/* - * Authentication assertions provided in an element MUST be of +/** + * SECTION:lib_assertion + * @short_description: <lib:Assertion> + * + *
+ * Authentication assertions provided in an AuthnResponse element MUST be of * type AssertionType, which is an extension of saml:AssertionType, so that the - * RequestID attribute from the original MAY be included in the - * InResponseTo attribute in the element. This is done because it is - * not required that the element itself be signed. Instead, the - * individual elements contained MUST each be signed. Note that it is + * RequestID attribute from the original AuthnRequest MAY be included in the + * InResponseTo attribute in the Assertion element. This is done because it is + * not required that the AuthnResponse element itself be signed. Instead, the + * individual Assertion elements contained MUST each be signed. Note that it is * optional for the InResponseTo to be present. Its absence indicates that the - * has been unilaterally sent by the identity provider without a - * corresponding message from the service provider. If the + * AuthnResponse has been unilaterally sent by the identity provider without a + * corresponding AuthnRequest message from the service provider. If the * attribute is present, it MUST be set to the RequestID of the original - * . + * AuthnRequest. + *
* - * The schema fragment is as follows: - + *
Schema fragment for lib:Assertion + * * * @@ -47,6 +52,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_authentication_statement.c b/lasso/xml/lib_authentication_statement.c index c4fc3fb5..015e32f6 100644 --- a/lasso/xml/lib_authentication_statement.c +++ b/lasso/xml/lib_authentication_statement.c @@ -25,9 +25,12 @@ #include #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): +/** + * SECTION:lib_authentication_statement + * @short_description: <lib:AuthenticationStatement> * + *
Schema fragment for lib:AuthenticationStatement + * * @@ -41,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_context.c b/lasso/xml/lib_authn_context.c index 1dfd0494..1b8aea6e 100644 --- a/lasso/xml/lib_authn_context.c +++ b/lasso/xml/lib_authn_context.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_authn_context + * @short_description: <lib:AuthnContext> + * + *
Schema fragment for lib:AuthnContext + * * * @@ -38,17 +41,8 @@ * * * - * - * From schema liberty-authentication-context-v1.2.xsd: - * - * - * - * A particular assertion on an identity - * provider's part with respect to the authentication - * context associated with an authentication assertion. - * - * - * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_request.c b/lasso/xml/lib_authn_request.c index 1318d445..2d762b68 100644 --- a/lasso/xml/lib_authn_request.c +++ b/lasso/xml/lib_authn_request.c @@ -25,14 +25,23 @@ #include #include -/* - * The is defined as an extension of samlp:RequestAbstractType. +/** + * SECTION:lib_authn_request + * @short_description: <lib:AuthnRequest> + * @see_also: #LassoLogin + * + * Authentication requests are sent from a service provider to an identity + * provider. + * + *
+ * The lib:AuthnRequest is defined as an extension of samlp:RequestAbstractType. * The RequestID attribute in samlp:RequestAbstractType has uniqueness * requirements placed on it by [SAMLCore11], which require it to have the * properties of a nonce. - * - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * + *
+ * + *
Schema fragment for lib:AuthnRequest + * * * @@ -57,14 +66,7 @@ * * * - * - * From liberty-metadata-v1.0.xsd: - * - * - * - * - * - * + * * * * @@ -77,6 +79,8 @@ * * * + * ]]> + *
*/ diff --git a/lasso/xml/lib_authn_request.h b/lasso/xml/lib_authn_request.h index b76034ad..63d55f41 100644 --- a/lasso/xml/lib_authn_request.h +++ b/lasso/xml/lib_authn_request.h @@ -48,6 +48,30 @@ extern "C" { typedef struct _LassoLibAuthnRequest LassoLibAuthnRequest; typedef struct _LassoLibAuthnRequestClass LassoLibAuthnRequestClass; +/** + * LassoLibAuthnRequest: + * + * @ProviderID isthe service provider identifier, this field will often be + * filled with lasso_login_init_authn_request() + * + * @nameIDPolicy tells the identity provider about the policy to use for + * federation; it must be one of #LASSO_LIB_NAMEID_POLICY_TYPE_NONE, + * #LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME, + * #LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED or + * #LASSO_LIB_NAMEID_POLICY_TYPE_ANY. + * + * @IsPassive; if %TRUE (default) it tells the identity provider not to + * interact with the user. + * + * @ForceAuthn; only used if @IsPassive is %FALSE, it tells the identity + * provider to force authentication of the user even when already + * authenticated. + * + * @ProtocolProfile is the Single Sign-On and Federation profile to adopt; + * either #LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART (which is the default value) + * or #LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST. + * + */ struct _LassoLibAuthnRequest { LassoSamlpRequestAbstract parent; diff --git a/lasso/xml/lib_authn_request_envelope.c b/lasso/xml/lib_authn_request_envelope.c index d70222a0..82a0de02 100644 --- a/lasso/xml/lib_authn_request_envelope.c +++ b/lasso/xml/lib_authn_request_envelope.c @@ -24,9 +24,12 @@ #include -/* - * Schema: +/** + * SECTION:lib_authn_request_envelope + * @short_description: <lib:AuthnRequestEnvelope> * + *
Schema fragment for lib:AuthnRequestEnvelope + * * * @@ -59,6 +62,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_response.c b/lasso/xml/lib_authn_response.c index 0cea1d9e..3598ef20 100644 --- a/lasso/xml/lib_authn_response.c +++ b/lasso/xml/lib_authn_response.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_authn_response + * @short_description: <lib:AuthnResponse> + * + *
Schema fragment for lib:AuthnResponse + * * * @@ -42,14 +45,9 @@ * * * - * From liberty-metadata-v1.0.xsd: - * - * - * - * - * * - * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_response_envelope.c b/lasso/xml/lib_authn_response_envelope.c index 59eaa962..f36e1635 100644 --- a/lasso/xml/lib_authn_response_envelope.c +++ b/lasso/xml/lib_authn_response_envelope.c @@ -24,6 +24,11 @@ #include +/** + * SECTION:lib_authn_response_envelope + * @short_description: <lib:AuthnResponseEnvelope> + * + */ /*****************************************************************************/ diff --git a/lasso/xml/lib_federation_termination_notification.c b/lasso/xml/lib_federation_termination_notification.c index 9f4ac375..03b8b63c 100644 --- a/lasso/xml/lib_federation_termination_notification.c +++ b/lasso/xml/lib_federation_termination_notification.c @@ -25,9 +25,12 @@ #include #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_federation_termination_notification + * @short_description: <lib:FederationTerminationNotification> + * + *
Schema fragment for lib:FederationTerminationNotification + * * @@ -44,13 +47,8 @@ * * * - * - * From liberty-metadata-v1.0.xsd: - * - * - * - * - * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_idp_entries.c b/lasso/xml/lib_idp_entries.c index 5621c148..da00725e 100644 --- a/lasso/xml/lib_idp_entries.c +++ b/lasso/xml/lib_idp_entries.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_idp_entries + * @short_description: <lib:IDPEntries> + * + *
Schema fragment for lib:IDPEntries + * * * @@ -34,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_idp_entry.c b/lasso/xml/lib_idp_entry.c index 6cae98ef..86bee8c7 100644 --- a/lasso/xml/lib_idp_entry.c +++ b/lasso/xml/lib_idp_entry.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): +/** + * SECTION:lib_idp_entry + * @short_description: <lib:IDPEntry> * + *
Schema fragment for lib:IDPEntry + * * * @@ -36,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_idp_list.c b/lasso/xml/lib_idp_list.c index ef0a2244..3b253330 100644 --- a/lasso/xml/lib_idp_list.c +++ b/lasso/xml/lib_idp_list.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_idp_list + * @short_description: <lib:IDPList> + * + *
Schema fragment for lib:IDPList + * * * @@ -36,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_logout_request.c b/lasso/xml/lib_logout_request.c index b135ab7d..4fa07d49 100644 --- a/lasso/xml/lib_logout_request.c +++ b/lasso/xml/lib_logout_request.c @@ -25,9 +25,12 @@ #include #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_logout_request + * @short_description: <lib:LogoutRequest> + * + *
Schema fragment for lib:LogoutRequest + * * * @@ -47,13 +50,8 @@ * * * - * - * From liberty-metadata-v1.0.xsd: - * - * - * - * - * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_logout_response.c b/lasso/xml/lib_logout_response.c index 3c364642..9a519425 100644 --- a/lasso/xml/lib_logout_response.c +++ b/lasso/xml/lib_logout_response.c @@ -24,13 +24,17 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_logout_response + * @short_description: <lib:LogoutResponse> + * + *
Schema fragment for lib:LogoutResponse + * + * ]]> + *
*/ - /*****************************************************************************/ /* private methods */ /*****************************************************************************/ diff --git a/lasso/xml/lib_name_identifier_mapping_request.c b/lasso/xml/lib_name_identifier_mapping_request.c index d561f1df..32cb8a4f 100644 --- a/lasso/xml/lib_name_identifier_mapping_request.c +++ b/lasso/xml/lib_name_identifier_mapping_request.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): - * +/** + * SECTION:lib_name_identifier_mapping_request + * @short_description: <lib:NameIdentifierMappingRequest> + * + *
Schema fragment for lib:NameIdentifierMappingRequest + * * * @@ -43,13 +46,8 @@ * * * - * - * From liberty-metadata-v1.0.xsd: - * - * - * - * - * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_name_identifier_mapping_response.c b/lasso/xml/lib_name_identifier_mapping_response.c index e68ea2d7..44587bb3 100644 --- a/lasso/xml/lib_name_identifier_mapping_response.c +++ b/lasso/xml/lib_name_identifier_mapping_response.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_name_identifier_mapping_response + * @short_description: <lib:NameIdentifierMappingResponse> + * + *
Schema fragment for lib:NameIdentifierMappingResponse + * * * @@ -40,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_register_name_identifier_request.c b/lasso/xml/lib_register_name_identifier_request.c index b089af63..8ef01622 100644 --- a/lasso/xml/lib_register_name_identifier_request.c +++ b/lasso/xml/lib_register_name_identifier_request.c @@ -25,9 +25,12 @@ #include #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_register_name_identifier_request + * @short_description: <lib:RegisterNameIdentifierRequest> + * + *
Schema fragment for lib:RegisterNameIdentifierRequest + * * * @@ -49,13 +52,8 @@ * * * - * - * From liberty-metadata-v1.0.xsd: - * - * - * - * - * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_register_name_identifier_response.c b/lasso/xml/lib_register_name_identifier_response.c index 376eab06..3c0cc1ef 100644 --- a/lasso/xml/lib_register_name_identifier_response.c +++ b/lasso/xml/lib_register_name_identifier_response.c @@ -24,10 +24,15 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_register_name_identifier_response + * @short_description: <lib:RegisterNameIdentifierResponse> + * + *
Schema fragment for lib:RegisterNameIdentifierResponse + * + * ]]> + *
*/ diff --git a/lasso/xml/lib_request_authn_context.c b/lasso/xml/lib_request_authn_context.c index cd6ebd1d..d9398233 100644 --- a/lasso/xml/lib_request_authn_context.c +++ b/lasso/xml/lib_request_authn_context.c @@ -24,12 +24,15 @@ #include -/* +/** + * SECTION:lib_request_authn_context + * @short_description: <lib:RequestAuthnContext> + * * Information describing which authentication context the requester desires the * identity provider to use in authenticating the Principal. * - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * + *
Schema fragment for lib:RequestAuthnContext + * * * @@ -42,6 +45,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_scoping.c b/lasso/xml/lib_scoping.c index 79aa7b89..aab6d8ee 100644 --- a/lasso/xml/lib_scoping.c +++ b/lasso/xml/lib_scoping.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_scoping + * @short_description: <lib:Scoping> + * + *
Schema fragment for lib:Scoping + * * * @@ -34,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_status_response.c b/lasso/xml/lib_status_response.c index c63d8ce9..b6a0ff40 100644 --- a/lasso/xml/lib_status_response.c +++ b/lasso/xml/lib_status_response.c @@ -25,9 +25,12 @@ #include #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_status_response + * @short_description: <lib:StatusResponse> + * + *
Schema fragment for lib:StatusResponse + * * * @@ -43,13 +46,8 @@ * * * - * - * From liberty-metadata-v1.0.xsd: - * - * - * - * - * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/lib_subject.c b/lasso/xml/lib_subject.c index cae222ea..41459a19 100644 --- a/lasso/xml/lib_subject.c +++ b/lasso/xml/lib_subject.c @@ -24,9 +24,12 @@ #include -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_subject + * @short_description: <lib:Subject> + * + *
Schema fragment for lib:Subject + * * * @@ -37,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/sa_credentials.c b/lasso/xml/sa_credentials.c index d879be57..7d78f991 100644 --- a/lasso/xml/sa_credentials.c +++ b/lasso/xml/sa_credentials.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_credentials + * @short_description: <sa:Credentials> + * + *
Schema fragment for sa:Credentials + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/sa_parameter.c b/lasso/xml/sa_parameter.c index d1d0ca21..f238c378 100644 --- a/lasso/xml/sa_parameter.c +++ b/lasso/xml/sa_parameter.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_parameter + * @short_description: <sa:Parameter> + * + *
Schema fragment for sa:Parameter + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/sa_password_transforms.c b/lasso/xml/sa_password_transforms.c index 31f0c1cf..18719cd0 100644 --- a/lasso/xml/sa_password_transforms.c +++ b/lasso/xml/sa_password_transforms.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_password_transforms + * @short_description: <sa:PasswordTransforms> + * + *
Schema fragment for sa:PasswordTransforms + * * * @@ -54,6 +58,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/sa_sasl_request.c b/lasso/xml/sa_sasl_request.c index 9b421eef..a2c81dea 100644 --- a/lasso/xml/sa_sasl_request.c +++ b/lasso/xml/sa_sasl_request.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_sasl_request + * @short_description: <sa:SASLRequest> + * + *
Schema fragment for sa:SASLRequest + * * @@ -45,6 +49,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/sa_sasl_response.c b/lasso/xml/sa_sasl_response.c index 74b6bdfb..cbf87c20 100644 --- a/lasso/xml/sa_sasl_response.c +++ b/lasso/xml/sa_sasl_response.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (lib-arch-authn-svc.xsd): +/** + * SECTION:sa_sasl_response + * @short_description: <sa:SASLResponse> + * + *
Schema fragment for sa:SASLResponse + * * @@ -53,6 +57,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/sa_transform.c b/lasso/xml/sa_transform.c index 9ab5e831..0170c680 100644 --- a/lasso/xml/sa_transform.c +++ b/lasso/xml/sa_transform.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_transform + * @short_description: <sa:Transform> + * + *
Schema fragment for sa:Transform + * * * @@ -43,6 +47,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_action.c b/lasso/xml/saml-2.0/saml2_action.c index 9cc224b6..edfb8027 100644 --- a/lasso/xml/saml-2.0/saml2_action.c +++ b/lasso/xml/saml-2.0/saml2_action.c @@ -24,8 +24,12 @@ #include "saml2_action.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_action + * @short_description: <saml2:Action> + * + *
Schema fragment for saml2:Action + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_advice.c b/lasso/xml/saml-2.0/saml2_advice.c index f4051b38..864686cb 100644 --- a/lasso/xml/saml-2.0/saml2_advice.c +++ b/lasso/xml/saml-2.0/saml2_advice.c @@ -24,8 +24,12 @@ #include "saml2_advice.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_advice + * @short_description: <saml2:Advice> + * + *
Schema fragment for saml2:Advice + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_assertion.c b/lasso/xml/saml-2.0/saml2_assertion.c index 663a9a5d..79baa5ac 100644 --- a/lasso/xml/saml-2.0/saml2_assertion.c +++ b/lasso/xml/saml-2.0/saml2_assertion.c @@ -28,8 +28,12 @@ #include "saml2_assertion.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_assertion + * @short_description: <saml2:Assertion> + * + *
Schema fragment for saml2:Assertion + * * @@ -49,6 +53,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_attribute.c b/lasso/xml/saml-2.0/saml2_attribute.c index fdc0ec2e..1a0d3684 100644 --- a/lasso/xml/saml-2.0/saml2_attribute.c +++ b/lasso/xml/saml-2.0/saml2_attribute.c @@ -24,8 +24,12 @@ #include "saml2_attribute.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_attribute + * @short_description: <saml2:Attribute> + * + *
Schema fragment for saml2:Attribute + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_attribute_statement.c b/lasso/xml/saml-2.0/saml2_attribute_statement.c index ee94ac89..8daa5684 100644 --- a/lasso/xml/saml-2.0/saml2_attribute_statement.c +++ b/lasso/xml/saml-2.0/saml2_attribute_statement.c @@ -24,8 +24,12 @@ #include "saml2_attribute_statement.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_attribute_statement + * @short_description: <saml2:AttributeStatement> + * + *
Schema fragment for saml2:AttributeStatement + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_audience_restriction.c b/lasso/xml/saml-2.0/saml2_audience_restriction.c index 0fe53011..ab927f11 100644 --- a/lasso/xml/saml-2.0/saml2_audience_restriction.c +++ b/lasso/xml/saml-2.0/saml2_audience_restriction.c @@ -24,8 +24,12 @@ #include "saml2_audience_restriction.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_audience_restriction + * @short_description: <saml2:AudienceRestriction> + * + *
Schema fragment for saml2:AudienceRestriction + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_authn_context.c b/lasso/xml/saml-2.0/saml2_authn_context.c index 8edc9ccc..fd14901b 100644 --- a/lasso/xml/saml-2.0/saml2_authn_context.c +++ b/lasso/xml/saml-2.0/saml2_authn_context.c @@ -24,8 +24,12 @@ #include "saml2_authn_context.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_authn_context + * @short_description: <saml2:AuthnContext> + * + *
Schema fragment for saml2:AuthnContext + * * @@ -45,6 +49,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_authn_statement.c b/lasso/xml/saml-2.0/saml2_authn_statement.c index 28bdf145..76ab0db4 100644 --- a/lasso/xml/saml-2.0/saml2_authn_statement.c +++ b/lasso/xml/saml-2.0/saml2_authn_statement.c @@ -24,8 +24,12 @@ #include "saml2_authn_statement.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_authn_statement + * @short_description: <saml2:AuthnStatement> + * + *
Schema fragment for saml2:AuthnStatement + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_authz_decision_statement.c b/lasso/xml/saml-2.0/saml2_authz_decision_statement.c index dcdf3b2f..c5e13c2f 100644 --- a/lasso/xml/saml-2.0/saml2_authz_decision_statement.c +++ b/lasso/xml/saml-2.0/saml2_authz_decision_statement.c @@ -24,8 +24,12 @@ #include "saml2_authz_decision_statement.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_authz_decision_statement + * @short_description: <saml2:AuthzDecisionStatement> + * + *
Schema fragment for saml2:AuthzDecisionStatement + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_base_idabstract.c b/lasso/xml/saml-2.0/saml2_base_idabstract.c index 773de07f..9563b6af 100644 --- a/lasso/xml/saml-2.0/saml2_base_idabstract.c +++ b/lasso/xml/saml-2.0/saml2_base_idabstract.c @@ -24,12 +24,18 @@ #include "saml2_base_idabstract.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_base_idabstract + * @short_description: <saml2:BaseIDAbstract> + * + *
Schema fragment for saml2:BaseIDAbstract + * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_condition_abstract.c b/lasso/xml/saml-2.0/saml2_condition_abstract.c index 50d8d288..80cc96d9 100644 --- a/lasso/xml/saml-2.0/saml2_condition_abstract.c +++ b/lasso/xml/saml-2.0/saml2_condition_abstract.c @@ -24,8 +24,12 @@ #include "saml2_condition_abstract.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_condition_abstract + * @short_description: <saml2:ConditionAbstract> + * + *
Schema fragment for saml2:ConditionAbstract + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_conditions.c b/lasso/xml/saml-2.0/saml2_conditions.c index b4f96851..8fc2a49e 100644 --- a/lasso/xml/saml-2.0/saml2_conditions.c +++ b/lasso/xml/saml-2.0/saml2_conditions.c @@ -24,8 +24,12 @@ #include "saml2_conditions.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_conditions + * @short_description: <saml2:Conditions> + * + *
Schema fragment for saml2:Conditions + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_encrypted_element.c b/lasso/xml/saml-2.0/saml2_encrypted_element.c index be4690ad..00a1b41e 100644 --- a/lasso/xml/saml-2.0/saml2_encrypted_element.c +++ b/lasso/xml/saml-2.0/saml2_encrypted_element.c @@ -24,8 +24,12 @@ #include "saml2_encrypted_element.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_encrypted_element + * @short_description: <saml2:EncryptedElement> + * + *
Schema fragment for saml2:EncryptedElement + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_evidence.c b/lasso/xml/saml-2.0/saml2_evidence.c index 4c86aee5..09cf6835 100644 --- a/lasso/xml/saml-2.0/saml2_evidence.c +++ b/lasso/xml/saml-2.0/saml2_evidence.c @@ -24,8 +24,12 @@ #include "saml2_evidence.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_evidence + * @short_description: <saml2:Evidence> + * + *
Schema fragment for saml2:Evidence + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c b/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c index fcf31580..29cbdb22 100644 --- a/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c +++ b/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c @@ -24,8 +24,12 @@ #include "saml2_key_info_confirmation_data.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_key_info_confirmation_data + * @short_description: <saml2:KeyInfoConfirmationData> + * + *
Schema fragment for saml2:KeyInfoConfirmationData + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_name_id.c b/lasso/xml/saml-2.0/saml2_name_id.c index 60d66985..36892b22 100644 --- a/lasso/xml/saml-2.0/saml2_name_id.c +++ b/lasso/xml/saml-2.0/saml2_name_id.c @@ -24,8 +24,12 @@ #include "saml2_name_id.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_name_id + * @short_description: <saml2:NameID> + * + *
Schema fragment for saml2:NameID + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_one_time_use.c b/lasso/xml/saml-2.0/saml2_one_time_use.c index d7e93ca4..2b403241 100644 --- a/lasso/xml/saml-2.0/saml2_one_time_use.c +++ b/lasso/xml/saml-2.0/saml2_one_time_use.c @@ -24,14 +24,20 @@ #include "saml2_one_time_use.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_one_time_use + * @short_description: <saml2:OneTimeUse> + * + *
Schema fragment for saml2:OneTimeUse + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_proxy_restriction.c b/lasso/xml/saml-2.0/saml2_proxy_restriction.c index f33307bc..a69fadf1 100644 --- a/lasso/xml/saml-2.0/saml2_proxy_restriction.c +++ b/lasso/xml/saml-2.0/saml2_proxy_restriction.c @@ -24,8 +24,12 @@ #include "saml2_proxy_restriction.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_proxy_restriction + * @short_description: <saml2:ProxyRestriction> + * + *
Schema fragment for saml2:ProxyRestriction + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_statement_abstract.c b/lasso/xml/saml-2.0/saml2_statement_abstract.c index fb0c3686..420c7c95 100644 --- a/lasso/xml/saml-2.0/saml2_statement_abstract.c +++ b/lasso/xml/saml-2.0/saml2_statement_abstract.c @@ -24,8 +24,12 @@ #include "saml2_statement_abstract.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_statement_abstract + * @short_description: <saml2:StatementAbstract> + * + *
Schema fragment for saml2:StatementAbstract + * * @@ -42,6 +46,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject.c b/lasso/xml/saml-2.0/saml2_subject.c index f50c043d..781ed6b6 100644 --- a/lasso/xml/saml-2.0/saml2_subject.c +++ b/lasso/xml/saml-2.0/saml2_subject.c @@ -24,8 +24,12 @@ #include "saml2_subject.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject + * @short_description: <saml2:Subject> + * + *
Schema fragment for saml2:Subject + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject_confirmation.c b/lasso/xml/saml-2.0/saml2_subject_confirmation.c index cc5b5619..3686454a 100644 --- a/lasso/xml/saml-2.0/saml2_subject_confirmation.c +++ b/lasso/xml/saml-2.0/saml2_subject_confirmation.c @@ -24,8 +24,12 @@ #include "saml2_subject_confirmation.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject_confirmation + * @short_description: <saml2:SubjectConfirmation> + * + *
Schema fragment for saml2:SubjectConfirmation + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c b/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c index 05300b80..36740488 100644 --- a/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c +++ b/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c @@ -24,8 +24,12 @@ #include "saml2_subject_confirmation_data.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject_confirmation_data + * @short_description: <saml2:SubjectConfirmationData> + * + *
Schema fragment for saml2:SubjectConfirmationData + * * @@ -42,6 +46,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject_locality.c b/lasso/xml/saml-2.0/saml2_subject_locality.c index 80d84452..f4d74f3a 100644 --- a/lasso/xml/saml-2.0/saml2_subject_locality.c +++ b/lasso/xml/saml-2.0/saml2_subject_locality.c @@ -24,13 +24,19 @@ #include "saml2_subject_locality.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject_locality + * @short_description: <saml2:SubjectLocality> + * + *
Schema fragment for saml2:SubjectLocality + * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_artifact_resolve.c b/lasso/xml/saml-2.0/samlp2_artifact_resolve.c index cf3475ee..fabe2e5d 100644 --- a/lasso/xml/saml-2.0/samlp2_artifact_resolve.c +++ b/lasso/xml/saml-2.0/samlp2_artifact_resolve.c @@ -24,8 +24,12 @@ #include "samlp2_artifact_resolve.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_artifact_resolve + * @short_description: <samlp2:ArtifactResolve> + * + *
Schema fragment for samlp2:ArtifactResolve + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_artifact_response.c b/lasso/xml/saml-2.0/samlp2_artifact_response.c index 490b17cd..0c3234e1 100644 --- a/lasso/xml/saml-2.0/samlp2_artifact_response.c +++ b/lasso/xml/saml-2.0/samlp2_artifact_response.c @@ -24,8 +24,12 @@ #include "samlp2_artifact_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_artifact_response + * @short_description: <samlp2:ArtifactResponse> + * + *
Schema fragment for samlp2:ArtifactResponse + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_assertion_id_request.c b/lasso/xml/saml-2.0/samlp2_assertion_id_request.c index f0b4c467..2f1b0ac8 100644 --- a/lasso/xml/saml-2.0/samlp2_assertion_id_request.c +++ b/lasso/xml/saml-2.0/samlp2_assertion_id_request.c @@ -24,8 +24,12 @@ #include "samlp2_assertion_id_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_assertion_idrequest + * @short_description: <samlp2:AssertionIDRequest> + * + *
Schema fragment for samlp2:AssertionIDRequest + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_attribute_query.c b/lasso/xml/saml-2.0/samlp2_attribute_query.c index fd561e1d..76582a17 100644 --- a/lasso/xml/saml-2.0/samlp2_attribute_query.c +++ b/lasso/xml/saml-2.0/samlp2_attribute_query.c @@ -24,8 +24,12 @@ #include "samlp2_attribute_query.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_attribute_query + * @short_description: <samlp2:AttributeQuery> + * + *
Schema fragment for samlp2:AttributeQuery + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_authn_query.c b/lasso/xml/saml-2.0/samlp2_authn_query.c index 1ee54204..3c64e913 100644 --- a/lasso/xml/saml-2.0/samlp2_authn_query.c +++ b/lasso/xml/saml-2.0/samlp2_authn_query.c @@ -24,8 +24,12 @@ #include "samlp2_authn_query.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_authn_query + * @short_description: <samlp2:AuthnQuery> + * + *
Schema fragment for samlp2:AuthnQuery + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_authn_request.c b/lasso/xml/saml-2.0/samlp2_authn_request.c index b00b0968..6f61f51f 100644 --- a/lasso/xml/saml-2.0/samlp2_authn_request.c +++ b/lasso/xml/saml-2.0/samlp2_authn_request.c @@ -24,8 +24,12 @@ #include "samlp2_authn_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_authn_request + * @short_description: <samlp2:AuthnRequest> + * + *
Schema fragment for samlp2:AuthnRequest + * * @@ -47,6 +51,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_authz_decision_query.c b/lasso/xml/saml-2.0/samlp2_authz_decision_query.c index 25d7c089..a8df41b9 100644 --- a/lasso/xml/saml-2.0/samlp2_authz_decision_query.c +++ b/lasso/xml/saml-2.0/samlp2_authz_decision_query.c @@ -24,8 +24,12 @@ #include "samlp2_authz_decision_query.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_authz_decision_query + * @short_description: <samlp2:AuthzDecisionQuery> + * + *
Schema fragment for samlp2:AuthzDecisionQuery + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_extensions.c b/lasso/xml/saml-2.0/samlp2_extensions.c index fbb44f7b..baefe221 100644 --- a/lasso/xml/saml-2.0/samlp2_extensions.c +++ b/lasso/xml/saml-2.0/samlp2_extensions.c @@ -24,14 +24,20 @@ #include "samlp2_extensions.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_extensions + * @short_description: <samlp2:Extensions> + * + *
Schema fragment for samlp2:Extensions + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_idp_entry.c b/lasso/xml/saml-2.0/samlp2_idp_entry.c index be1e3c8f..b85ce505 100644 --- a/lasso/xml/saml-2.0/samlp2_idp_entry.c +++ b/lasso/xml/saml-2.0/samlp2_idp_entry.c @@ -24,14 +24,20 @@ #include "samlp2_idp_entry.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_idp_entry + * @short_description: <samlp2:IDPEntry> + * + *
Schema fragment for samlp2:IDPEntry + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_idp_list.c b/lasso/xml/saml-2.0/samlp2_idp_list.c index 0e7ceeb4..b8313c51 100644 --- a/lasso/xml/saml-2.0/samlp2_idp_list.c +++ b/lasso/xml/saml-2.0/samlp2_idp_list.c @@ -24,8 +24,12 @@ #include "samlp2_idp_list.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_idp_list + * @short_description: <samlp2:IDPList> + * + *
Schema fragment for samlp2:IDPList + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_logout_request.c b/lasso/xml/saml-2.0/samlp2_logout_request.c index 87e061ab..e944f2d8 100644 --- a/lasso/xml/saml-2.0/samlp2_logout_request.c +++ b/lasso/xml/saml-2.0/samlp2_logout_request.c @@ -24,8 +24,12 @@ #include "samlp2_logout_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_logout_request + * @short_description: <samlp2:LogoutRequest> + * + *
Schema fragment for samlp2:LogoutRequest + * * @@ -43,6 +47,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_logout_response.c b/lasso/xml/saml-2.0/samlp2_logout_response.c index 32eabc03..ab46184f 100644 --- a/lasso/xml/saml-2.0/samlp2_logout_response.c +++ b/lasso/xml/saml-2.0/samlp2_logout_response.c @@ -24,10 +24,16 @@ #include "samlp2_logout_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_logout_response + * @short_description: <samlp2:LogoutResponse> + * + *
Schema fragment for samlp2:LogoutResponse + * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c b/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c index 75e880a5..f3142007 100644 --- a/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c +++ b/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c @@ -24,8 +24,12 @@ #include "samlp2_manage_name_id_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_manage_name_id_request + * @short_description: <samlp2:ManageNameIDRequest> + * + *
Schema fragment for samlp2:ManageNameIDRequest + * * @@ -44,6 +48,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c b/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c index 9dcd42f7..76ef2846 100644 --- a/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c +++ b/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c @@ -24,10 +24,16 @@ #include "samlp2_manage_name_id_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_manage_name_id_response + * @short_description: <samlp2:ManageNameIDResponse> + * + *
Schema fragment for samlp2:ManageNameIDResponse + * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c b/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c index 82b5a68a..589f22e9 100644 --- a/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c +++ b/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c @@ -24,8 +24,12 @@ #include "samlp2_name_id_mapping_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_name_id_mapping_request + * @short_description: <samlp2:NameIDMappingRequest> + * + *
Schema fragment for samlp2:NameIDMappingRequest + * * @@ -41,6 +45,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c b/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c index cafcc83c..8afe2f51 100644 --- a/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c +++ b/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c @@ -24,8 +24,12 @@ #include "samlp2_name_id_mapping_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_name_id_mapping_response + * @short_description: <samlp2:NameIDMappingResponse> + * + *
Schema fragment for samlp2:NameIDMappingResponse + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_name_id_policy.c b/lasso/xml/saml-2.0/samlp2_name_id_policy.c index d83aea40..10f3dfca 100644 --- a/lasso/xml/saml-2.0/samlp2_name_id_policy.c +++ b/lasso/xml/saml-2.0/samlp2_name_id_policy.c @@ -24,14 +24,20 @@ #include "samlp2_name_id_policy.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_name_id_policy + * @short_description: <samlp2:NameIDPolicy> + * + *
Schema fragment for samlp2:NameIDPolicy + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_request_abstract.c b/lasso/xml/saml-2.0/samlp2_request_abstract.c index b4cf823c..04863f46 100644 --- a/lasso/xml/saml-2.0/samlp2_request_abstract.c +++ b/lasso/xml/saml-2.0/samlp2_request_abstract.c @@ -28,8 +28,12 @@ #include "samlp2_request_abstract.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_request_abstract + * @short_description: <samlp2:RequestAbstract> + * + *
Schema fragment for samlp2:RequestAbstract + * * @@ -43,6 +47,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_requested_authn_context.c b/lasso/xml/saml-2.0/samlp2_requested_authn_context.c index 17cf3197..21dbf828 100644 --- a/lasso/xml/saml-2.0/samlp2_requested_authn_context.c +++ b/lasso/xml/saml-2.0/samlp2_requested_authn_context.c @@ -24,8 +24,12 @@ #include "samlp2_requested_authn_context.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_requested_authn_context + * @short_description: <samlp2:RequestedAuthnContext> + * + *
Schema fragment for samlp2:RequestedAuthnContext + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_response.c b/lasso/xml/saml-2.0/samlp2_response.c index 69e7f5ce..0950fa7d 100644 --- a/lasso/xml/saml-2.0/samlp2_response.c +++ b/lasso/xml/saml-2.0/samlp2_response.c @@ -26,8 +26,12 @@ #include "saml2_assertion.h" #include "saml2_encrypted_element.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_response + * @short_description: <samlp2:Response> + * + *
Schema fragment for samlp2:Response + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ extern LassoNode* lasso_assertion_encrypt(LassoSaml2Assertion *assertion); diff --git a/lasso/xml/saml-2.0/samlp2_scoping.c b/lasso/xml/saml-2.0/samlp2_scoping.c index 6f216403..822b8dfa 100644 --- a/lasso/xml/saml-2.0/samlp2_scoping.c +++ b/lasso/xml/saml-2.0/samlp2_scoping.c @@ -24,8 +24,12 @@ #include "samlp2_scoping.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_scoping + * @short_description: <samlp2:Scoping> + * + *
Schema fragment for samlp2:Scoping + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status.c b/lasso/xml/saml-2.0/samlp2_status.c index 078e2ebf..2270d294 100644 --- a/lasso/xml/saml-2.0/samlp2_status.c +++ b/lasso/xml/saml-2.0/samlp2_status.c @@ -24,8 +24,12 @@ #include "samlp2_status.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status + * @short_description: <samlp2:Status> + * + *
Schema fragment for samlp2:Status + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status_code.c b/lasso/xml/saml-2.0/samlp2_status_code.c index 21e7cc82..1919b312 100644 --- a/lasso/xml/saml-2.0/samlp2_status_code.c +++ b/lasso/xml/saml-2.0/samlp2_status_code.c @@ -24,8 +24,12 @@ #include "samlp2_status_code.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status_code + * @short_description: <samlp2:StatusCode> + * + *
Schema fragment for samlp2:StatusCode + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status_detail.c b/lasso/xml/saml-2.0/samlp2_status_detail.c index 3292a842..7f3ce7a3 100644 --- a/lasso/xml/saml-2.0/samlp2_status_detail.c +++ b/lasso/xml/saml-2.0/samlp2_status_detail.c @@ -24,14 +24,20 @@ #include "samlp2_status_detail.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status_detail + * @short_description: <samlp2:StatusDetail> + * + *
Schema fragment for samlp2:StatusDetail + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status_response.c b/lasso/xml/saml-2.0/samlp2_status_response.c index caa83255..76bb29a3 100644 --- a/lasso/xml/saml-2.0/samlp2_status_response.c +++ b/lasso/xml/saml-2.0/samlp2_status_response.c @@ -28,8 +28,12 @@ #include "samlp2_status_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status_response + * @short_description: <samlp2:StatusResponse> + * + *
Schema fragment for samlp2:StatusResponse + * * @@ -45,6 +49,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c b/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c index f9d29767..2dc44c88 100644 --- a/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c +++ b/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c @@ -24,8 +24,12 @@ #include "samlp2_subject_query_abstract.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_subject_query_abstract + * @short_description: <samlp2:SubjectQueryAbstract> + * + *
Schema fragment for samlp2:SubjectQueryAbstract + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_terminate.c b/lasso/xml/saml-2.0/samlp2_terminate.c index 868dc58e..c31ae8a0 100644 --- a/lasso/xml/saml-2.0/samlp2_terminate.c +++ b/lasso/xml/saml-2.0/samlp2_terminate.c @@ -24,10 +24,16 @@ #include "samlp2_terminate.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_terminate + * @short_description: <samlp2:Terminate> + * + *
Schema fragment for samlp2:Terminate + * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_advice.c b/lasso/xml/saml_advice.c index 0ce4356d..e0df3402 100644 --- a/lasso/xml/saml_advice.c +++ b/lasso/xml/saml_advice.c @@ -25,9 +25,12 @@ #include #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): - * +/** + * SECTION:saml_advice + * @short_description: <saml:Advice> + * + *
Schema fragment for saml:Advice + * * * @@ -41,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_assertion.c b/lasso/xml/saml_assertion.c index cfaeb39a..f812dea4 100644 --- a/lasso/xml/saml_assertion.c +++ b/lasso/xml/saml_assertion.c @@ -28,8 +28,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_assertion + * @short_description: <saml:Assertion> + * + *
Schema fragment for saml:Assertion + * * @@ -56,6 +60,8 @@ * * * + * ]]> + *
*/ diff --git a/lasso/xml/saml_authentication_statement.c b/lasso/xml/saml_authentication_statement.c index eff629cf..da3ab7d4 100644 --- a/lasso/xml/saml_authentication_statement.c +++ b/lasso/xml/saml_authentication_statement.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_authentication_statement + * @short_description: <saml:AuthenticationStatement> + * + *
Schema fragment for saml:AuthenticationStatement + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_authority_binding.c b/lasso/xml/saml_authority_binding.c index d76f02a5..55489efe 100644 --- a/lasso/xml/saml_authority_binding.c +++ b/lasso/xml/saml_authority_binding.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_authority_binding + * @short_description: <saml:AuthorityBinding> + * + *
Schema fragment for saml:AuthorityBinding + * * @@ -33,6 +37,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_condition_abstract.c b/lasso/xml/saml_condition_abstract.c index b592f548..0d38d521 100644 --- a/lasso/xml/saml_condition_abstract.c +++ b/lasso/xml/saml_condition_abstract.c @@ -24,12 +24,17 @@ #include -/* -The schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): - - - -*/ +/** + * SECTION:saml_condition_abstract + * @short_description: <:saml:ConditionAbstract> + * + *
Schema fragment for saml:ConditionAbstract + * + * + * ]]> + *
+ */ /*****************************************************************************/ /* private methods */ diff --git a/lasso/xml/saml_conditions.c b/lasso/xml/saml_conditions.c index d7de71ea..c6ae2fd6 100644 --- a/lasso/xml/saml_conditions.c +++ b/lasso/xml/saml_conditions.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_conditions + * @short_description: <saml:Conditions> + * + *
Schema fragment for saml:Conditions + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_name_identifier.c b/lasso/xml/saml_name_identifier.c index 597685c0..60ebc03c 100644 --- a/lasso/xml/saml_name_identifier.c +++ b/lasso/xml/saml_name_identifier.c @@ -25,8 +25,12 @@ #include #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_name_identifier + * @short_description: <saml:NameIdentifier> + * + *
Schema fragment for saml:NameIdentifier + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_name_identifier.h b/lasso/xml/saml_name_identifier.h index 9c113e65..78062038 100644 --- a/lasso/xml/saml_name_identifier.h +++ b/lasso/xml/saml_name_identifier.h @@ -49,6 +49,21 @@ extern "C" { typedef struct _LassoSamlNameIdentifier LassoSamlNameIdentifier; typedef struct _LassoSamlNameIdentifierClass LassoSamlNameIdentifierClass; +/** + * LassoSamlNameIdentifier: + * + * @NameQualifier is the provider ID of the provider that created the name + * identifier. + * + * @Format is a string constant defined by the Liberty + * Alliance. The following constants are defined: + * #LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED, + * #LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME, + * #LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED (when providers transmit name + * identifiers) and + * #LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID. + * + */ struct _LassoSamlNameIdentifier { LassoNode parent; diff --git a/lasso/xml/saml_statement_abstract.c b/lasso/xml/saml_statement_abstract.c index 7c8b16cf..0480e44e 100644 --- a/lasso/xml/saml_statement_abstract.c +++ b/lasso/xml/saml_statement_abstract.c @@ -24,12 +24,17 @@ #include -/* -The schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): - - - -*/ +/** + * SECTION:saml_statement_abstract + * @short_description: <saml:StatementAbstract> + * + *
Schema fragment for saml:StatementAbstract + * + * + * ]]> + *
+ */ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject.c b/lasso/xml/saml_subject.c index 61d3879b..5e20bf01 100644 --- a/lasso/xml/saml_subject.c +++ b/lasso/xml/saml_subject.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject + * @short_description: <saml:Subject> + * + *
Schema fragment for saml:Subject + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject_confirmation.c b/lasso/xml/saml_subject_confirmation.c index 057e8e75..40517c1a 100644 --- a/lasso/xml/saml_subject_confirmation.c +++ b/lasso/xml/saml_subject_confirmation.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject_confirmation + * @short_description: <saml:SubjectConfirmation> + * + *
Schema fragment for saml:SubjectConfirmation + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject_locality.c b/lasso/xml/saml_subject_locality.c index 1edc9ea6..b97db441 100644 --- a/lasso/xml/saml_subject_locality.c +++ b/lasso/xml/saml_subject_locality.c @@ -24,14 +24,20 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject_locality + * @short_description: <saml:SubjectLocality> + * + *
Schema fragment for saml:SubjectLocality + * * * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject_statement_abstract.c b/lasso/xml/saml_subject_statement_abstract.c index 0ee03ef1..450bf54b 100644 --- a/lasso/xml/saml_subject_statement_abstract.c +++ b/lasso/xml/saml_subject_statement_abstract.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject_statement_abstract + * @short_description: <saml:SubjectStatementAbstractType> + * + *
Schema fragment for saml:SubjectStatementAbstractType + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/samlp_request.c b/lasso/xml/samlp_request.c index ad2ebaaf..12eba377 100644 --- a/lasso/xml/samlp_request.c +++ b/lasso/xml/samlp_request.c @@ -24,7 +24,12 @@ #include -/* +/** + * SECTION:samlp_request + * @short_description: <samlp:Request> + * + *
Schema fragment for lib:Scoping + * * * @@ -43,6 +48,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/samlp_request_abstract.c b/lasso/xml/samlp_request_abstract.c index bcece750..42254977 100644 --- a/lasso/xml/samlp_request_abstract.c +++ b/lasso/xml/samlp_request_abstract.c @@ -27,8 +27,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_request_abstract + * @short_description: <samlp:RequestAbstractType> + * + *
Schema fragment for samlp:RequestAbstractType + * * @@ -47,6 +51,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/samlp_response.c b/lasso/xml/samlp_response.c index 57e2086e..98bad693 100644 --- a/lasso/xml/samlp_response.c +++ b/lasso/xml/samlp_response.c @@ -25,8 +25,12 @@ #include #include -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_response + * @short_description: <samlp:Response> + * + *
Schema fragment for samlp:Response + * * @@ -39,6 +43,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/samlp_response_abstract.c b/lasso/xml/samlp_response_abstract.c index b477d393..22862ab7 100644 --- a/lasso/xml/samlp_response_abstract.c +++ b/lasso/xml/samlp_response_abstract.c @@ -27,8 +27,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_response_abstract + * @short_description: <samlp:ResponseAbstractType> + * + *
Schema fragment for samlp:ResponseAbstractType + * * @@ -49,6 +53,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/samlp_status.c b/lasso/xml/samlp_status.c index 42de54c2..2c88e44f 100644 --- a/lasso/xml/samlp_status.c +++ b/lasso/xml/samlp_status.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_status + * @short_description: <samlp:Status> + * + *
Schema fragment for samlp:Status + * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/samlp_status_code.c b/lasso/xml/samlp_status_code.c index 2a41a628..43f541d9 100644 --- a/lasso/xml/samlp_status_code.c +++ b/lasso/xml/samlp_status_code.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_status_code + * @short_description: <samlp:StatusCode> + * + *
Schema fragment for samlp:StatusCode + * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_consent.c b/lasso/xml/soap_binding_consent.c index f08c7c6c..cc7f7ef7 100644 --- a/lasso/xml/soap_binding_consent.c +++ b/lasso/xml/soap_binding_consent.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_consent + * @short_description: <soapbinding:ConsentType> + * + *
Schema fragment for soapbinding:ConsentType + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_correlation.c b/lasso/xml/soap_binding_correlation.c index c54a65f4..d7fbd6ad 100644 --- a/lasso/xml/soap_binding_correlation.c +++ b/lasso/xml/soap_binding_correlation.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_correlation + * @short_description: <soapbinding:correlationType> + * + *
Schema fragment for soapbinding:correlationType + * * * @@ -34,6 +38,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_credential.c b/lasso/xml/soap_binding_ext_credential.c index 99c2c0e5..004a930c 100644 --- a/lasso/xml/soap_binding_ext_credential.c +++ b/lasso/xml/soap_binding_ext_credential.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_credential + * @short_description: <soapbinding:Credential> + * + *
Schema fragment for soapbinding:Credential + * * @@ -36,6 +40,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_credentials_context.c b/lasso/xml/soap_binding_ext_credentials_context.c index 75df13b4..d9fbeb31 100644 --- a/lasso/xml/soap_binding_ext_credentials_context.c +++ b/lasso/xml/soap_binding_ext_credentials_context.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_credentials_context + * @short_description: <soapbinding:CredentialsContextType> + * + *
Schema fragment for soapbinding:CredentialsContextType + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_service_instance_update.c b/lasso/xml/soap_binding_ext_service_instance_update.c index 72181791..3cc21f0a 100644 --- a/lasso/xml/soap_binding_ext_service_instance_update.c +++ b/lasso/xml/soap_binding_ext_service_instance_update.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_service_instance_update + * @short_description: <soapbinding:ServiceInstanceUpdateType> + * + *
Schema fragment for soapbinding:ServiceInstanceUpdateType + * * @@ -45,6 +49,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_timeout.c b/lasso/xml/soap_binding_ext_timeout.c index 8387c151..8d9477f8 100644 --- a/lasso/xml/soap_binding_ext_timeout.c +++ b/lasso/xml/soap_binding_ext_timeout.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_timeout + * @short_description: <soapbinding:TimeoutType> + * + *
Schema fragment for soapbinding:TimeoutType + * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_processing_context.c b/lasso/xml/soap_binding_processing_context.c index 56ea0ec8..397df4b8 100644 --- a/lasso/xml/soap_binding_processing_context.c +++ b/lasso/xml/soap_binding_processing_context.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_processing_context + * @short_description: <soapbinding:ProcessingContextType> + * + *
Schema fragment for soapbinding:ProcessingContextType + * * @@ -38,6 +42,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_provider.c b/lasso/xml/soap_binding_provider.c index 93a3e875..579140ca 100644 --- a/lasso/xml/soap_binding_provider.c +++ b/lasso/xml/soap_binding_provider.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_provider + * @short_description: <soapbinding:ProviderType> + * + *
Schema fragment for soapbinding:ProviderType + * * * @@ -35,6 +39,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_usage_directive.c b/lasso/xml/soap_binding_usage_directive.c index a69dda6b..20e07c4c 100644 --- a/lasso/xml/soap_binding_usage_directive.c +++ b/lasso/xml/soap_binding_usage_directive.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_usage_directive + * @short_description: <soapbinding:UsageDirectiveType> + * + *
Schema fragment for soapbinding:UsageDirectiveType + * * * @@ -37,6 +41,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_body.c b/lasso/xml/soap_body.c index 92654d2e..bf60bc7e 100644 --- a/lasso/xml/soap_body.c +++ b/lasso/xml/soap_body.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragments (http://www.w3.org/2001/06/soap-envelope): +/** + * SECTION:soap_body + * @short_description: <soap:Body> + * + *
Schema fragment for soap:Body + * * @@ -40,6 +44,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/soap_envelope.c b/lasso/xml/soap_envelope.c index bb237fc7..ea06eac1 100644 --- a/lasso/xml/soap_envelope.c +++ b/lasso/xml/soap_envelope.c @@ -24,9 +24,10 @@ #include -/* - * Schema fragments (): - * +/** + * SECTION:soap_envelope + * @short_description: <soap:Envelope> + * */ /*****************************************************************************/ diff --git a/lasso/xml/soap_header.c b/lasso/xml/soap_header.c index 1cbba386..1c63899d 100644 --- a/lasso/xml/soap_header.c +++ b/lasso/xml/soap_header.c @@ -24,8 +24,9 @@ #include -/* - * Schema fragments (http://www.w3.org/2001/06/soap-envelope): +/** + * SECTION:soap_header + * @short_description: <soap:Header> * */ diff --git a/lasso/xml/strings.h b/lasso/xml/strings.h index 41249453..d1f32e4e 100644 --- a/lasso/xml/strings.h +++ b/lasso/xml/strings.h @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:strings + * @short_description: Useful string constants + * + **/ + #ifndef __LASSO_STRINGS_H__ #define __LASSO_STRINGS_H__ @@ -50,9 +56,41 @@ #define LASSO_LIB_MINOR_VERSION_N 2 /* NameIDPolicyType */ + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_NONE: + * + * None policy for use in #LassoLibAuthnRequest. It + * means an existing federation must be used and an error should be produced if + * none existed beforehand. + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_NONE "none" + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME: + * + * Onetime policy for use in #LassoLibAuthnRequest. It + * means a federation must not be created between identity and service + * provider. A temporary name identifier should be used instead. + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME "onetime" + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED: + * + * Federated policy for use in #LassoLibAuthnRequest. It + * means a federation may be created between identity and service provider (if + * it didn't exist before). + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED "federated" + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_ANY: + * + * Any policy for use in #LassoLibAuthnRequest. It means + * a federation may be created if the principal agrees and it can fall back to + * onetime if he does not. + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_ANY "any" /* AuthenticationClassRef */ @@ -104,10 +142,27 @@ #define LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE "lib:UnsupportedProfile" /* ProtocolProfile */ + +/** + * LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART: + * + * Identifies the Single Sign-On "Artifact" profile; where an artifact is + * passed from identity provider to service provider and back to get the + * #LassoLibAssertion. + */ #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART \ "http://projectliberty.org/profiles/brws-art" + +/** + * LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST: + * + * Identifies the Single Sign-On "POST" profile; where the #LassoLibAssertion + * is sent directly from the identity provider to the service provider in an + * HTML form submission message. + */ #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST \ "http://projectliberty.org/profiles/brws-post" + #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP \ "http://projectliberty.org/profiles/lecp" #define LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP \ @@ -130,8 +185,28 @@ #define LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP "http://projectliberty.org/profiles/slo-idp-soap" /* NameIdentifier formats */ + +/** + * LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED: + * + * Federated name identifier constant, used in + * #LassoNameIdentifier. It implies the name identifier belongs to + * a federation established between SP and IdP. + */ #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED "urn:liberty:iff:nameid:federated" + +/** + * LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME: + * + * "One-time" name identifier constant, used in #LassoNameIdentifier. + */ #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME "urn:liberty:iff:nameid:one-time" + +/** + * LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED: + * + * "Encrypted" name identifier constant, used in #LassoNameIdentifier. + */ #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED "urn:liberty:iff:nameid:encrypted" #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID "urn:liberty:iff:nameid:entityID" diff --git a/lasso/xml/utility_status.c b/lasso/xml/utility_status.c index 81b7b48d..7e216ca4 100644 --- a/lasso/xml/utility_status.c +++ b/lasso/xml/utility_status.c @@ -24,8 +24,12 @@ #include -/* - * Schema fragment +/** + * SECTION:utility_status + * @short_description: <utility:Status> + * + *
Schema fragment for utility:Status + * * @@ -43,6 +47,8 @@ * * * + * ]]> + *
*/ /*****************************************************************************/ diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index faaa268f..f93bab3d 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -22,6 +22,15 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:node + * @short_description: Base class for all Lasso objects + * + * #LassoNode is the base class for Lasso objects; just a step over GObject as + * defined in glib. + * + */ + #include #include -- cgit