summaryrefslogtreecommitdiffstats
path: root/docs/reference
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-08-26 15:15:07 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-08-26 15:15:07 +0000
commitfd256b2269cb7e15cc6113270d6a20541a574cc4 (patch)
tree8961c64403c21382cf3b9a2d7f28803d06d6ad57 /docs/reference
parentb8475305e447e62169da0954247d21077e5ca805 (diff)
downloadlasso-fd256b2269cb7e15cc6113270d6a20541a574cc4.tar.gz
lasso-fd256b2269cb7e15cc6113270d6a20541a574cc4.tar.xz
lasso-fd256b2269cb7e15cc6113270d6a20541a574cc4.zip
Docs: change the doc production and lot of other fixes
* lasso/Makefile.am: distribute extract_sections.py * docs/references/lasso/lasso.types.in: add missing class (mainly SAML2 and ID-WSF 1.0/2.0) from docs/references/lasso.types.in * lasso/xml/strings.h: add lots of documentation, or at least documentation template to strings constants. * id-ff/login.h: * saml-2.0/assertion_query.h: * xml/xml.h: document undocumented enumerations. * lasso/errors.h: add proper documentation about error codes. * lasso/errors.c: new version of the lasso_strerror function * lasso/build_strerror.py: update the script that generater lasso_strerror from the documentation comments. Remove usage of OFTYPE * lasso/id-ff/session.c: * lasso/id-ff/session.h: remove usage of oftype, prefer gtk-introspection annotations instead. * lasso/id-wsf/data_service.h: * lasso/id-wsf/data_service.c: do the same. Add a script to build lasso-sections.txt * lasso/extract_sections.py: this script parses header files and generated lasso-sections.txt content for GObject class descriptions. Add a template file for the lasso-section.txt file * docs/references/lasso-sections.txt.in: this file serves as a base for the generation of lasso-sections.txt Update docs/references/Makefile.am for generating lasso-sections.txt * docs/references/Makefile.am: always rebuild template, using out of source build directory is too weird without it. call new script extract_sections.py to regenerate lasso-sections.txt if header files changed. Update lasso.sgml file with all missing sections * docs/reference/lasso.sgml: add all missing sections, mainly objects from XML schemas. * docs/reference/lasso-sections.txt: update it * *.c: add section documentation to some files. * lasso/xml/strings.h: fix bad usage or docbook markup
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/Makefile.am171
-rw-r--r--docs/reference/lasso-sections.txt2313
-rw-r--r--docs/reference/lasso-sections.txt.in529
-rw-r--r--docs/reference/lasso.sgml377
-rw-r--r--docs/reference/lasso.types.in59
-rw-r--r--docs/reference/lasso/Makefile.am121
-rw-r--r--docs/reference/lasso/lasso-docs.sgml535
-rw-r--r--docs/reference/lasso/lasso-sections.txt6020
-rw-r--r--docs/reference/lasso/lasso.types.in346
-rw-r--r--docs/reference/lasso/version.xml.in (renamed from docs/reference/version.xml.in)0
-rw-r--r--docs/reference/snippet-types.rst99
11 files changed, 7552 insertions, 3018 deletions
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index f468ea88..1dcfe865 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -1,170 +1 @@
-MAINTAINERCLEANFILES = Makefile.in
-EXTRA_DIST = \
- lasso-sections.txt \
- lasso.sgml \
- lasso.types.in \
- version.xml.in \
- style.css
-
-if WSF_ENABLED
-lasso.types: lasso.types.in
- sed -e 's/#WSF# //g' < $(srcdir)/lasso.types.in > lasso.types
-else
-lasso.types: lasso.types.in
- grep -v '#WSF#' $(srcdir)/lasso.types.in > lasso.types
-endif
-
-
-
-# We need to pre-process original source files
-# because gtkdoc does not understand some C features
-#
-DOC_SOURCE_DIR = ./code
-DOC_SOURCE_FILES = \
- $(shell find $(top_srcdir)/lasso -name '*.c' -print ) \
- $(shell find $(top_srcdir)/lasso -name '*.h' -print | grep -v private)
-
-IGNORE_HFILES = lasso_config.h
-
-# do nothing for all
-all: docs
-
-docs: sgml html clean-sources
-
-html: sgml lasso.sgml lasso-index
- @echo '*** Building HTML ***'
- test -d html || mkdir html
- cd html && gtkdoc-mkhtml lasso ../build/lasso.sgml
- cp $(srcdir)/style.css html/
-
-SCANOBJ_FILES = lasso.hierarchy lasso.signals lasso.interfaces lasso.prerequisites lasso.args
-
-#
-# Prepeare sgml files from sources for each library. We are also
-# doing some "magic" here by automatically adding links to XML DSig and
-# XML Enc specification, we also remove "Ptr" from the end of the link
-# targets to make more references
-#
-sgml: templates
- @echo '*** Building SGML ***'
- cp $(srcdir)/*.sgml version.xml build/
- cd build && gtkdoc-mkdb --module=lasso \
- --main-sgml-file=lasso.sgml \
- --sgml-mode \
- --output-format=xml \
- --tmpl-dir=../tmpl/ \
- --source-dir=../$(DOC_SOURCE_DIR)/lasso \
- --output-dir=../sgml/
- (for i in `find sgml -name "*.sgml" -print` ; do \
- cat $$i | \
- sed 's!\(&lt;dsig:\)\([^/]*\)\(\/&gt;\)!<ulink URL=\"http://www.w3.org/TR/xmldsig-core/#sec-\2\">\1\2\3</ulink>!g' | \
- sed 's!\(&lt;enc:\)\([^/]*\)\(\/&gt;\)!<ulink URL=\"http://www.w3.org/TR/xmlenc-core/#sec-\2\">\1\2\3</ulink>!g' | \
- sed 's!linkend=\"\(.*\)Ptr\"!linkend=\"\1\"!g' > \
- $$i.tmp; \
- mv -f $$i.tmp $$i; \
- done);
- rm -f build/sgml && $(LN_S) ../sgml build/sgml
-
-
-# don't rebuild templates if tmpl is not in srcdir
-templates: scan
- @echo '*** Building TMPL ***'
- if test $(top_builddir) = $(top_srcdir); then \
- (cd build && gtkdoc-mktmpl --module=lasso --output-dir=../tmpl/) ; \
- fi
-
-# CFLAGS and LDFLAGS for compiling scan program.
-GTKDOC_CFLAGS = \
- $(LASSO_CFLAGS) \
- -I$(top_builddir) \
- -I$(top_srcdir)
-
-GTKDOC_LIBS = \
- $(LASSO_LIBS) \
- $(top_builddir)/lasso/liblasso.la
-
-GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC)
-GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC)
-
-scan: doc_sources lasso.types
- test -d build || mkdir build
- @echo '*** Scan sources ***'
- cp $(srcdir)/lasso-sections.txt build/
- if grep -l '^..*$$' lasso.types > /dev/null ; then \
- CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTKDOC_CFLAGS)" LDFLAGS="$(GTKDOC_LIBS)" gtkdoc-scangobj $(SCANOBJ_OPTIONS) --module=lasso --types=lasso.types --output-dir=build/ ; \
- else \
- cd $(srcdir) ; \
- for i in $(SCANOBJ_FILES) ; do \
- test -f $$i || touch $$i ; \
- done \
- fi
- gtkdoc-scan --module=lasso \
- --source-dir=$(DOC_SOURCE_DIR)/lasso/ \
- --output-dir=build/ \
- --ignore-headers="$(IGNORE_HFILES)"
-
-#
-# Prepare source files by coping them to "code" folder and
-# removing LASSO_EXPORT* stuff that makes gtkdoc crazy
-#
-doc_sources: $(DOC_SOURCE_FILES)
- @echo '*** Prepare sources ***'
- (for i in $(DOC_SOURCE_FILES) ; do \
- folder_name=`echo $$i | sed 's#$(top_srcdir)/##' | sed 's#/[^/]*$$##'`; \
- file_name=`echo $$i | sed 's#.*/##'`; \
- test -d $(DOC_SOURCE_DIR)/$$folder_name || mkdir -p $(DOC_SOURCE_DIR)/$$folder_name; \
- cat $$i | \
- sed 's/#if.*//' | \
- sed 's/#el.*//' | \
- sed 's/#end.*//' | \
- sed 's/LASSO_EXPORT_VAR//' | \
- sed 's/LASSO_EXPORT//' > \
- $(DOC_SOURCE_DIR)/$$folder_name/$$file_name; \
- done);
-
-#
-# Create index for all functions. For macros and defines need to add -CAPS suffix
-#
-lasso-index: scan
- @echo '*** Create functions index ***'
- grep -h '<NAME>.*</NAME>' build/lasso-*decl.txt | \
- grep -v '<NAME>extern</NAME>' | \
- sort -u | \
- sed 's#_#-#g' | \
- sed 's#<NAME>\([^-]*\)-\([^<]*\)</NAME>#<listitem><para><link linkend=\"\1-\2-CAPS\">\1-\2</link></para></listitem>#g' | \
- sed 's#<NAME>\([^<]*\)</NAME>#<listitem><para><link linkend=\"\1\">\1</link></para></listitem>#g' > \
- sgml/lasso-index.sgml
-
-clean-local: clean-sources
- -rm -rf $(DOC_SOURCE_DIR)
- -rm -rf .libs
- -if test $(top_builddir) != $(top_srcdir); then rm -f tmpl/*.sgml ; fi
- -rm -rf sgml
- -rm -rf html
- -rm -rf build
- -rm -f $(SCANOBJ_FILES) index.sgml lasso-index.sgml
- -rm -rf $(SCANOBJ_FILES) *.o *~ *.bak *.stamp
- -rm -f lasso.types
- -rm -rf tmpl
-
-clean-sources:
- -rm -rf code
-
-maintainer-clean-local: clean
- -rm -rf `find sgml -name "*.sgml" -print`
-
-if GTK_DOC_ENABLED
-dist-check-gtkdoc:
-else
-dist-check-gtkdoc:
- @echo "*** gtk-doc must be installed and enabled in order to make dist"
- @false
-endif
-
-dist-hook: dist-check-gtkdoc dist-hook-local
- mkdir $(distdir)/tmpl
- mkdir $(distdir)/html
- -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
- -cp $(srcdir)/html/* $(distdir)/html
-
-.PHONY : dist-hook-local
+SUBDIRS = lasso
diff --git a/docs/reference/lasso-sections.txt b/docs/reference/lasso-sections.txt
deleted file mode 100644
index 51036e2a..00000000
--- a/docs/reference/lasso-sections.txt
+++ /dev/null
@@ -1,2313 +0,0 @@
-<INCLUDE>lasso/lasso.h</INCLUDE>
-
-<SECTION>
-<FILE>provider</FILE>
-<TITLE>LassoProvider</TITLE>
-LassoProvider
-LassoProviderRole
-LassoHttpMethod
-LassoMdProtocolType
-lasso_provider_new
-lasso_provider_new_from_dump
-lasso_provider_accept_http_method
-lasso_provider_get_assertion_consumer_service_url
-lasso_provider_get_base64_succinct_id
-lasso_provider_get_first_http_method
-lasso_provider_get_metadata_list
-lasso_provider_get_metadata_one
-lasso_provider_has_protocol_profile
-lasso_provider_get_organization
-<SUBSECTION Standard>
-LASSO_PROVIDER
-LASSO_IS_PROVIDER
-LASSO_TYPE_PROVIDER
-lasso_provider_get_type
-LASSO_PROVIDER_CLASS
-LASSO_IS_PROVIDER_CLASS
-LASSO_PROVIDER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>server</FILE>
-<TITLE>LassoServer</TITLE>
-LassoServer
-lasso_server_new
-lasso_server_new_from_dump
-lasso_server_add_provider
-lasso_server_add_service
-lasso_server_destroy
-lasso_server_dump
-lasso_server_get_provider
-lasso_server_get_service
-<SUBSECTION Standard>
-LASSO_SERVER
-LASSO_IS_SERVER
-LASSO_TYPE_SERVER
-lasso_server_get_type
-LASSO_SERVER_CLASS
-LASSO_IS_SERVER_CLASS
-LASSO_SERVER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>identity</FILE>
-<TITLE>LassoIdentity</TITLE>
-LassoIdentity
-lasso_identity_new
-lasso_identity_new_from_dump
-lasso_identity_destroy
-lasso_identity_dump
-lasso_identity_get_federation
-<SUBSECTION Standard>
-LASSO_IDENTITY
-LASSO_IS_IDENTITY
-LASSO_TYPE_IDENTITY
-lasso_identity_get_type
-LASSO_IDENTITY_CLASS
-LASSO_IS_IDENTITY_CLASS
-LASSO_IDENTITY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>session</FILE>
-<TITLE>LassoSession</TITLE>
-LassoSession
-lasso_session_new
-lasso_session_new_from_dump
-lasso_session_destroy
-lasso_session_dump
-lasso_session_get_assertions
-lasso_session_get_provider_index
-lasso_session_is_empty
-<SUBSECTION Standard>
-LASSO_SESSION
-LASSO_IS_SESSION
-LASSO_TYPE_SESSION
-lasso_session_get_type
-LASSO_SESSION_CLASS
-LASSO_IS_SESSION_CLASS
-LASSO_SESSION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>federation</FILE>
-<TITLE>LassoFederation</TITLE>
-LassoFederation
-lasso_federation_new
-lasso_federation_destroy
-lasso_federation_build_local_name_identifier
-lasso_federation_verify_name_identifier
-<SUBSECTION Standard>
-LASSO_FEDERATION
-LASSO_IS_FEDERATION
-LASSO_TYPE_FEDERATION
-lasso_federation_get_type
-LASSO_FEDERATION_CLASS
-LASSO_IS_FEDERATION_CLASS
-LASSO_FEDERATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>profile</FILE>
-<TITLE>LassoProfile</TITLE>
-LassoRequestType
-LassoProfile
-lasso_profile_get_identity
-lasso_profile_get_session
-lasso_profile_is_identity_dirty
-lasso_profile_is_session_dirty
-lasso_profile_set_identity_from_dump
-lasso_profile_set_session_from_dump
-lasso_profile_get_request_type_from_soap_msg
-lasso_profile_is_liberty_query
-lasso_profile_get_nameIdentifier
-<SUBSECTION Standard>
-LASSO_PROFILE
-LASSO_IS_PROFILE
-LASSO_TYPE_PROFILE
-lasso_profile_get_type
-LASSO_PROFILE_CLASS
-LASSO_IS_PROFILE_CLASS
-LASSO_PROFILE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>login</FILE>
-<TITLE>LassoLogin</TITLE>
-LassoLogin
-LassoLoginProtocolProfile
-lasso_login_new
-lasso_login_destroy
-lasso_login_dump
-lasso_login_new_from_dump
-lasso_login_accept_sso
-lasso_login_build_artifact_msg
-lasso_login_build_assertion
-lasso_login_build_authn_request_msg
-lasso_login_build_authn_response_msg
-lasso_login_build_request_msg
-lasso_login_build_response_msg
-lasso_login_init_authn_request
-lasso_login_init_idp_initiated_authn_request
-lasso_login_init_request
-lasso_login_must_ask_for_consent
-lasso_login_must_authenticate
-lasso_login_process_authn_request_msg
-lasso_login_process_authn_response_msg
-lasso_login_process_request_msg
-lasso_login_process_response_msg
-lasso_login_validate_request_msg
-lasso_login_set_encryptedResourceId
-lasso_login_set_resourceId
-<SUBSECTION Standard>
-LASSO_LOGIN
-LASSO_IS_LOGIN
-LASSO_TYPE_LOGIN
-lasso_login_get_type
-LASSO_LOGIN_CLASS
-LASSO_IS_LOGIN_CLASS
-LASSO_LOGIN_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>logout</FILE>
-<TITLE>LassoLogout</TITLE>
-LassoLogout
-lasso_logout_new
-lasso_logout_new_from_dump
-lasso_logout_build_request_msg
-lasso_logout_build_response_msg
-lasso_logout_destroy
-lasso_logout_dump
-lasso_logout_get_next_providerID
-lasso_logout_init_request
-lasso_logout_process_request_msg
-lasso_logout_process_response_msg
-lasso_logout_reset_providerID_index
-lasso_logout_validate_request
-<SUBSECTION Standard>
-LASSO_LOGOUT
-LASSO_IS_LOGOUT
-LASSO_TYPE_LOGOUT
-lasso_logout_get_type
-LASSO_LOGOUT_CLASS
-LASSO_IS_LOGOUT_CLASS
-LASSO_LOGOUT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>defederation</FILE>
-<TITLE>LassoDefederation</TITLE>
-LassoDefederation
-lasso_defederation_new
-lasso_defederation_destroy
-lasso_defederation_build_notification_msg
-lasso_defederation_init_notification
-lasso_defederation_process_notification_msg
-lasso_defederation_validate_notification
-<SUBSECTION Standard>
-LASSO_DEFEDERATION
-LASSO_IS_DEFEDERATION
-LASSO_TYPE_DEFEDERATION
-lasso_defederation_get_type
-LASSO_DEFEDERATION_CLASS
-LASSO_IS_DEFEDERATION_CLASS
-LASSO_DEFEDERATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>name_registration</FILE>
-<TITLE>LassoNameRegistration</TITLE>
-LassoNameRegistration
-lasso_name_registration_new
-lasso_name_registration_destroy
-lasso_name_registration_new_from_dump
-lasso_name_registration_build_request_msg
-lasso_name_registration_build_response_msg
-lasso_name_registration_init_request
-lasso_name_registration_process_request_msg
-lasso_name_registration_process_response_msg
-lasso_name_registration_validate_request
-<SUBSECTION Standard>
-LASSO_NAME_REGISTRATION
-LASSO_IS_NAME_REGISTRATION
-LASSO_TYPE_NAME_REGISTRATION
-lasso_name_registration_get_type
-LASSO_NAME_REGISTRATION_CLASS
-LASSO_IS_NAME_REGISTRATION_CLASS
-LASSO_NAME_REGISTRATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>name_identifier_mapping</FILE>
-<TITLE>LassoNameIdentifierMapping</TITLE>
-LassoNameIdentifierMapping
-lasso_name_identifier_mapping_new
-lasso_name_identifier_mapping_destroy
-lasso_name_identifier_mapping_build_request_msg
-lasso_name_identifier_mapping_build_response_msg
-lasso_name_identifier_mapping_init_request
-lasso_name_identifier_mapping_process_request_msg
-lasso_name_identifier_mapping_process_response_msg
-lasso_name_identifier_mapping_validate_request
-<SUBSECTION Standard>
-LASSO_NAME_IDENTIFIER_MAPPING
-LASSO_IS_NAME_IDENTIFIER_MAPPING
-LASSO_TYPE_NAME_IDENTIFIER_MAPPING
-lasso_name_identifier_mapping_get_type
-LASSO_NAME_IDENTIFIER_MAPPING_CLASS
-LASSO_IS_NAME_IDENTIFIER_MAPPING_CLASS
-LASSO_NAME_IDENTIFIER_MAPPING_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>name_id_management</FILE>
-<TITLE>LassoNameIdManagement</TITLE>
-LassoNameIdManagement
-lasso_name_id_management_new
-lasso_name_id_management_destroy
-lasso_name_id_management_new_from_dump
-lasso_name_id_management_build_request_msg
-lasso_name_id_management_build_response_msg
-lasso_name_id_management_init_request
-lasso_name_id_management_process_request_msg
-lasso_name_id_management_process_response_msg
-lasso_name_id_management_validate_request
-<SUBSECTION Standard>
-LASSO_NAME_ID_MANAGEMENT
-LASSO_IS_NAME_ID_MANAGEMENT
-LASSO_TYPE_NAME_ID_MANAGEMENT
-lasso_name_id_management_get_type
-LASSO_NAME_ID_MANAGEMENT_CLASS
-LASSO_IS_NAME_ID_MANAGEMENT_CLASS
-LASSO_NAME_ID_MANAGEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_assertion</FILE>
-<TITLE>LassoLibAssertion</TITLE>
-LassoLibAssertion
-lasso_lib_assertion_new
-lasso_lib_assertion_new_full
-<SUBSECTION Standard>
-LASSO_LIB_ASSERTION
-LASSO_IS_LIB_ASSERTION
-LASSO_TYPE_LIB_ASSERTION
-lasso_lib_assertion_get_type
-LASSO_LIB_ASSERTION_CLASS
-LASSO_IS_LIB_ASSERTION_CLASS
-LASSO_LIB_ASSERTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_authn_request</FILE>
-<TITLE>LassoLibAuthnRequest</TITLE>
-LassoLibAuthnRequest
-lasso_lib_authn_request_new
-<SUBSECTION Standard>
-LASSO_LIB_AUTHN_REQUEST
-LASSO_IS_LIB_AUTHN_REQUEST
-LASSO_TYPE_LIB_AUTHN_REQUEST
-lasso_lib_authn_request_get_type
-LASSO_LIB_AUTHN_REQUEST_CLASS
-LASSO_IS_LIB_AUTHN_REQUEST_CLASS
-LASSO_LIB_AUTHN_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_authn_request_envelope</FILE>
-<TITLE>LassoLibAuthnRequestEnvelope</TITLE>
-LassoLibAuthnRequestEnvelope
-lasso_lib_authn_request_envelope_new
-lasso_lib_authn_request_envelope_new_full
-<SUBSECTION Standard>
-LASSO_LIB_AUTHN_REQUEST_ENVELOPE
-LASSO_IS_LIB_AUTHN_REQUEST_ENVELOPE
-LASSO_TYPE_LIB_AUTHN_REQUEST_ENVELOPE
-lasso_lib_authn_request_envelope_get_type
-LASSO_LIB_AUTHN_REQUEST_ENVELOPE_CLASS
-LASSO_IS_LIB_AUTHN_REQUEST_ENVELOPE_CLASS
-LASSO_LIB_AUTHN_REQUEST_ENVELOPE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_authn_response</FILE>
-<TITLE>LassoLibAuthnResponse</TITLE>
-LassoLibAuthnResponse
-lasso_lib_authn_response_new
-<SUBSECTION Standard>
-LASSO_LIB_AUTHN_RESPONSE
-LASSO_IS_LIB_AUTHN_RESPONSE
-LASSO_TYPE_LIB_AUTHN_RESPONSE
-lasso_lib_authn_response_get_type
-LASSO_LIB_AUTHN_RESPONSE_CLASS
-LASSO_IS_LIB_AUTHN_RESPONSE_CLASS
-LASSO_LIB_AUTHN_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_authn_response_envelope</FILE>
-<TITLE>LassoLibAuthnResponseEnvelope</TITLE>
-LassoLibAuthnResponseEnvelope
-lasso_lib_authn_response_envelope_new
-<SUBSECTION Standard>
-LASSO_LIB_AUTHN_RESPONSE_ENVELOPE
-LASSO_IS_LIB_AUTHN_RESPONSE_ENVELOPE
-LASSO_TYPE_LIB_AUTHN_RESPONSE_ENVELOPE
-lasso_lib_authn_response_envelope_get_type
-LASSO_LIB_AUTHN_RESPONSE_ENVELOPE_CLASS
-LASSO_IS_LIB_AUTHN_RESPONSE_ENVELOPE_CLASS
-LASSO_LIB_AUTHN_RESPONSE_ENVELOPE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_idp_entries</FILE>
-<TITLE>LassoLibIDPEntries</TITLE>
-LassoLibIDPEntries
-lasso_lib_idp_entries_new
-<SUBSECTION Standard>
-LASSO_LIB_IDP_ENTRIES
-LASSO_IS_LIB_IDP_ENTRIES
-LASSO_TYPE_LIB_IDP_ENTRIES
-lasso_lib_idp_entries_get_type
-LASSO_LIB_IDP_ENTRIES_CLASS
-LASSO_IS_LIB_IDP_ENTRIES_CLASS
-LASSO_LIB_IDP_ENTRIES_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_idp_entry</FILE>
-<TITLE>LassoLibIDPEntry</TITLE>
-LassoLibIDPEntry
-lasso_lib_idp_entry_new
-<SUBSECTION Standard>
-LASSO_LIB_IDP_ENTRY
-LASSO_IS_LIB_IDP_ENTRY
-LASSO_TYPE_LIB_IDP_ENTRY
-lasso_lib_idp_entry_get_type
-LASSO_LIB_IDP_ENTRY_CLASS
-LASSO_IS_LIB_IDP_ENTRY_CLASS
-LASSO_LIB_IDP_ENTRY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_idp_list</FILE>
-<TITLE>LassoLibIDPList</TITLE>
-LassoLibIDPList
-lasso_lib_idp_list_new
-<SUBSECTION Standard>
-LASSO_LIB_IDP_LIST
-LASSO_IS_LIB_IDP_LIST
-LASSO_TYPE_LIB_IDP_LIST
-lasso_lib_idp_list_get_type
-LASSO_LIB_IDP_LIST_CLASS
-LASSO_IS_LIB_IDP_LIST_CLASS
-LASSO_LIB_IDP_LIST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_request_authn_context</FILE>
-<TITLE>LassoLibRequestAuthnContext</TITLE>
-LassoLibRequestAuthnContext
-lasso_lib_request_authn_context_new
-<SUBSECTION Standard>
-LASSO_LIB_REQUEST_AUTHN_CONTEXT
-LASSO_IS_LIB_REQUEST_AUTHN_CONTEXT
-LASSO_TYPE_LIB_REQUEST_AUTHN_CONTEXT
-lasso_lib_request_authn_context_get_type
-LASSO_LIB_REQUEST_AUTHN_CONTEXT_CLASS
-LASSO_IS_LIB_REQUEST_AUTHN_CONTEXT_CLASS
-LASSO_LIB_REQUEST_AUTHN_CONTEXT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_scoping</FILE>
-<TITLE>LassoLibScoping</TITLE>
-LassoLibScoping
-lasso_lib_scoping_new
-<SUBSECTION Standard>
-LASSO_LIB_SCOPING
-LASSO_IS_LIB_SCOPING
-LASSO_TYPE_LIB_SCOPING
-lasso_lib_scoping_get_type
-LASSO_LIB_SCOPING_CLASS
-LASSO_IS_LIB_SCOPING_CLASS
-LASSO_LIB_SCOPING_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_advice</FILE>
-<TITLE>LassoSamlAdvice</TITLE>
-LassoSamlAdvice
-lasso_saml_advice_new
-<SUBSECTION Standard>
-LASSO_SAML_ADVICE
-LASSO_IS_SAML_ADVICE
-LASSO_TYPE_SAML_ADVICE
-lasso_saml_advice_get_type
-LASSO_SAML_ADVICE_CLASS
-LASSO_IS_SAML_ADVICE_CLASS
-LASSO_SAML_ADVICE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_assertion</FILE>
-<TITLE>LassoSamlAssertion</TITLE>
-LassoSamlAssertion
-lasso_saml_assertion_new
-<SUBSECTION Standard>
-LASSO_SAML_ASSERTION
-LASSO_IS_SAML_ASSERTION
-LASSO_TYPE_SAML_ASSERTION
-lasso_saml_assertion_get_type
-LASSO_SAML_ASSERTION_CLASS
-LASSO_IS_SAML_ASSERTION_CLASS
-LASSO_SAML_ASSERTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_audience_restriction_condition</FILE>
-<TITLE>LassoSamlAudienceRestrictionCondition</TITLE>
-LassoSamlAudienceRestrictionCondition
-lasso_saml_audience_restriction_condition_new
-lasso_saml_audience_restriction_condition_new_full
-<SUBSECTION Standard>
-LASSO_SAML_AUDIENCE_RESTRICTION_CONDITION
-LASSO_IS_SAML_AUDIENCE_RESTRICTION_CONDITION
-LASSO_TYPE_SAML_AUDIENCE_RESTRICTION_CONDITION
-lasso_saml_audience_restriction_condition_get_type
-LASSO_SAML_AUDIENCE_RESTRICTION_CONDITION_CLASS
-LASSO_IS_SAML_AUDIENCE_RESTRICTION_CONDITION_CLASS
-LASSO_SAML_AUDIENCE_RESTRICTION_CONDITION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_authentication_statement</FILE>
-<TITLE>LassoSamlAuthenticationStatement</TITLE>
-LassoSamlAuthenticationStatement
-lasso_saml_authentication_statement_new
-<SUBSECTION Standard>
-LASSO_SAML_AUTHENTICATION_STATEMENT
-LASSO_IS_SAML_AUTHENTICATION_STATEMENT
-LASSO_TYPE_SAML_AUTHENTICATION_STATEMENT
-lasso_saml_authentication_statement_get_type
-LASSO_SAML_AUTHENTICATION_STATEMENT_CLASS
-LASSO_IS_SAML_AUTHENTICATION_STATEMENT_CLASS
-LASSO_SAML_AUTHENTICATION_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_authority_binding</FILE>
-<TITLE>LassoSamlAuthorityBinding</TITLE>
-LassoSamlAuthorityBinding
-lasso_saml_authority_binding_new
-<SUBSECTION Standard>
-LASSO_SAML_AUTHORITY_BINDING
-LASSO_IS_SAML_AUTHORITY_BINDING
-LASSO_TYPE_SAML_AUTHORITY_BINDING
-lasso_saml_authority_binding_get_type
-LASSO_SAML_AUTHORITY_BINDING_CLASS
-LASSO_IS_SAML_AUTHORITY_BINDING_CLASS
-LASSO_SAML_AUTHORITY_BINDING_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_condition_abstract</FILE>
-<TITLE>LassoSamlConditionAbstract</TITLE>
-LassoSamlConditionAbstract
-<SUBSECTION Standard>
-LASSO_SAML_CONDITION_ABSTRACT
-LASSO_IS_SAML_CONDITION_ABSTRACT
-LASSO_TYPE_SAML_CONDITION_ABSTRACT
-lasso_saml_condition_abstract_get_type
-LASSO_SAML_CONDITION_ABSTRACT_CLASS
-LASSO_IS_SAML_CONDITION_ABSTRACT_CLASS
-LASSO_SAML_CONDITION_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_conditions</FILE>
-<TITLE>LassoSamlConditions</TITLE>
-LassoSamlConditions
-lasso_saml_conditions_new
-<SUBSECTION Standard>
-LASSO_SAML_CONDITIONS
-LASSO_IS_SAML_CONDITIONS
-LASSO_TYPE_SAML_CONDITIONS
-lasso_saml_conditions_get_type
-LASSO_SAML_CONDITIONS_CLASS
-LASSO_IS_SAML_CONDITIONS_CLASS
-LASSO_SAML_CONDITIONS_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_name_identifier</FILE>
-<TITLE>LassoSamlNameIdentifier</TITLE>
-LassoSamlNameIdentifier
-lasso_saml_name_identifier_new
-<SUBSECTION Standard>
-LASSO_SAML_NAME_IDENTIFIER
-LASSO_IS_SAML_NAME_IDENTIFIER
-LASSO_TYPE_SAML_NAME_IDENTIFIER
-lasso_saml_name_identifier_get_type
-LASSO_SAML_NAME_IDENTIFIER_CLASS
-LASSO_IS_SAML_NAME_IDENTIFIER_CLASS
-LASSO_SAML_NAME_IDENTIFIER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_statement_abstract</FILE>
-<TITLE>LassoSamlStatementAbstract</TITLE>
-LassoSamlStatementAbstract
-<SUBSECTION Standard>
-LASSO_SAML_STATEMENT_ABSTRACT
-LASSO_IS_SAML_STATEMENT_ABSTRACT
-LASSO_TYPE_SAML_STATEMENT_ABSTRACT
-lasso_saml_statement_abstract_get_type
-LASSO_SAML_STATEMENT_ABSTRACT_CLASS
-LASSO_IS_SAML_STATEMENT_ABSTRACT_CLASS
-LASSO_SAML_STATEMENT_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_subject</FILE>
-<TITLE>LassoSamlSubject</TITLE>
-LassoSamlSubject
-lasso_saml_subject_new
-<SUBSECTION Standard>
-LASSO_SAML_SUBJECT
-LASSO_IS_SAML_SUBJECT
-LASSO_TYPE_SAML_SUBJECT
-lasso_saml_subject_get_type
-LASSO_SAML_SUBJECT_CLASS
-LASSO_IS_SAML_SUBJECT_CLASS
-LASSO_SAML_SUBJECT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_subject_confirmation</FILE>
-<TITLE>LassoSamlSubjectConfirmation</TITLE>
-LassoSamlSubjectConfirmation
-lasso_saml_subject_confirmation_new
-<SUBSECTION Standard>
-LASSO_SAML_SUBJECT_CONFIRMATION
-LASSO_IS_SAML_SUBJECT_CONFIRMATION
-LASSO_TYPE_SAML_SUBJECT_CONFIRMATION
-lasso_saml_subject_confirmation_get_type
-LASSO_SAML_SUBJECT_CONFIRMATION_CLASS
-LASSO_IS_SAML_SUBJECT_CONFIRMATION_CLASS
-LASSO_SAML_SUBJECT_CONFIRMATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_subject_locality</FILE>
-<TITLE>LassoSamlSubjectLocality</TITLE>
-LassoSamlSubjectLocality
-lasso_saml_subject_locality_new
-<SUBSECTION Standard>
-LASSO_SAML_SUBJECT_LOCALITY
-LASSO_IS_SAML_SUBJECT_LOCALITY
-LASSO_TYPE_SAML_SUBJECT_LOCALITY
-lasso_saml_subject_locality_get_type
-LASSO_SAML_SUBJECT_LOCALITY_CLASS
-LASSO_IS_SAML_SUBJECT_LOCALITY_CLASS
-LASSO_SAML_SUBJECT_LOCALITY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_subject_statement_abstract</FILE>
-<TITLE>LassoSamlSubjectStatementAbstract</TITLE>
-LassoSamlSubjectStatementAbstract
-<SUBSECTION Standard>
-LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT
-LASSO_IS_SAML_SUBJECT_STATEMENT_ABSTRACT
-LASSO_TYPE_SAML_SUBJECT_STATEMENT_ABSTRACT
-lasso_saml_subject_statement_abstract_get_type
-LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT_CLASS
-LASSO_IS_SAML_SUBJECT_STATEMENT_ABSTRACT_CLASS
-LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_request_abstract</FILE>
-<TITLE>LassoSamlpRequestAbstract</TITLE>
-LassoSamlpRequestAbstract
-<SUBSECTION Standard>
-LASSO_SAMLP_REQUEST_ABSTRACT
-LASSO_IS_SAMLP_REQUEST_ABSTRACT
-LASSO_TYPE_SAMLP_REQUEST_ABSTRACT
-lasso_samlp_request_abstract_get_type
-LASSO_SAMLP_REQUEST_ABSTRACT_CLASS
-LASSO_IS_SAMLP_REQUEST_ABSTRACT_CLASS
-LASSO_SAMLP_REQUEST_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_response</FILE>
-<TITLE>LassoSamlpResponse</TITLE>
-LassoSamlpResponse
-lasso_samlp_response_new
-<SUBSECTION Standard>
-LASSO_SAMLP_RESPONSE
-LASSO_IS_SAMLP_RESPONSE
-LASSO_TYPE_SAMLP_RESPONSE
-lasso_samlp_response_get_type
-LASSO_SAMLP_RESPONSE_CLASS
-LASSO_IS_SAMLP_RESPONSE_CLASS
-LASSO_SAMLP_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_response_abstract</FILE>
-<TITLE>LassoSamlpResponseAbstract</TITLE>
-LassoSamlpResponseAbstract
-<SUBSECTION Standard>
-LASSO_SAMLP_RESPONSE_ABSTRACT
-LASSO_IS_SAMLP_RESPONSE_ABSTRACT
-LASSO_TYPE_SAMLP_RESPONSE_ABSTRACT
-lasso_samlp_response_abstract_get_type
-LASSO_SAMLP_RESPONSE_ABSTRACT_CLASS
-LASSO_IS_SAMLP_RESPONSE_ABSTRACT_CLASS
-LASSO_SAMLP_RESPONSE_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_status</FILE>
-<TITLE>LassoSamlpStatus</TITLE>
-LassoSamlpStatus
-lasso_samlp_status_new
-<SUBSECTION Standard>
-LASSO_SAMLP_STATUS
-LASSO_IS_SAMLP_STATUS
-LASSO_TYPE_SAMLP_STATUS
-lasso_samlp_status_get_type
-LASSO_SAMLP_STATUS_CLASS
-LASSO_IS_SAMLP_STATUS_CLASS
-LASSO_SAMLP_STATUS_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_status_code</FILE>
-<TITLE>LassoSamlpStatusCode</TITLE>
-LassoSamlpStatusCode
-lasso_samlp_status_code_new
-<SUBSECTION Standard>
-LASSO_SAMLP_STATUS_CODE
-LASSO_IS_SAMLP_STATUS_CODE
-LASSO_TYPE_SAMLP_STATUS_CODE
-lasso_samlp_status_code_get_type
-LASSO_SAMLP_STATUS_CODE_CLASS
-LASSO_IS_SAMLP_STATUS_CODE_CLASS
-LASSO_SAMLP_STATUS_CODE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>node</FILE>
-<TITLE>LassoNode</TITLE>
-LassoNode
-LassoSignatureType
-LassoSignatureMethod
-lasso_node_new
-lasso_node_new_from_dump
-lasso_node_new_from_xmlNode
-lasso_node_new_from_soap
-lasso_node_init_from_message
-lasso_node_init_from_query
-lasso_node_init_from_xml
-lasso_node_destroy
-lasso_node_dump
-lasso_node_export_to_base64
-lasso_node_export_to_query
-lasso_node_export_to_soap
-lasso_node_export_to_ecp_soap_response
-lasso_node_export_to_paos_request
-lasso_node_export_to_xml
-lasso_node_get_xmlNode
-LassoMessageFormat
-lasso_node_decrypt
-lasso_node_encrypt
-lasso_node_get_original_xmlnode
-lasso_node_set_original_xmlnode
-lasso_node_cleanup_original_xmlnodes
-<SUBSECTION Standard>
-LASSO_NODE
-LASSO_IS_NODE
-LASSO_TYPE_NODE
-lasso_node_get_type
-LASSO_NODE_CLASS
-LASSO_IS_NODE_CLASS
-LASSO_NODE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_logout_request</FILE>
-<TITLE>LassoLibLogoutRequest</TITLE>
-LassoLibLogoutRequest
-lasso_lib_logout_request_new
-lasso_lib_logout_request_new_full
-<SUBSECTION Standard>
-LASSO_LIB_LOGOUT_REQUEST
-LASSO_IS_LIB_LOGOUT_REQUEST
-LASSO_TYPE_LIB_LOGOUT_REQUEST
-lasso_lib_logout_request_get_type
-LASSO_LIB_LOGOUT_REQUEST_CLASS
-LASSO_IS_LIB_LOGOUT_REQUEST_CLASS
-LASSO_LIB_LOGOUT_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_federation_termination_notification</FILE>
-<TITLE>LassoLibFederationTerminationNotification</TITLE>
-LassoLibFederationTerminationNotification
-lasso_lib_federation_termination_notification_new
-lasso_lib_federation_termination_notification_new_full
-<SUBSECTION Standard>
-LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION
-LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION
-LASSO_TYPE_LIB_FEDERATION_TERMINATION_NOTIFICATION
-lasso_lib_federation_termination_notification_get_type
-LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
-LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
-LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_logout_response</FILE>
-<TITLE>LassoLibLogoutResponse</TITLE>
-LassoLibLogoutResponse
-lasso_lib_logout_response_new
-lasso_lib_logout_response_new_full
-<SUBSECTION Standard>
-LASSO_LIB_LOGOUT_RESPONSE
-LASSO_IS_LIB_LOGOUT_RESPONSE
-LASSO_TYPE_LIB_LOGOUT_RESPONSE
-lasso_lib_logout_response_get_type
-LASSO_LIB_LOGOUT_RESPONSE_CLASS
-LASSO_IS_LIB_LOGOUT_RESPONSE_CLASS
-LASSO_LIB_LOGOUT_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_name_identifier_mapping_request</FILE>
-<TITLE>LassoLibNameIdentifierMappingRequest</TITLE>
-LassoLibNameIdentifierMappingRequest
-lasso_lib_name_identifier_mapping_request_new
-lasso_lib_name_identifier_mapping_request_new_full
-<SUBSECTION Standard>
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
-LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
-lasso_lib_name_identifier_mapping_request_get_type
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_name_identifier_mapping_response</FILE>
-<TITLE>LassoLibNameIdentifierMappingResponse</TITLE>
-LassoLibNameIdentifierMappingResponse
-lasso_lib_name_identifier_mapping_response_new
-lasso_lib_name_identifier_mapping_response_new_full
-<SUBSECTION Standard>
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
-LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
-lasso_lib_name_identifier_mapping_response_get_type
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_register_name_identifier_request</FILE>
-<TITLE>LassoLibRegisterNameIdentifierRequest</TITLE>
-LassoLibRegisterNameIdentifierRequest
-lasso_lib_register_name_identifier_request_new
-lasso_lib_register_name_identifier_request_new_full
-<SUBSECTION Standard>
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
-LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
-lasso_lib_register_name_identifier_request_get_type
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_register_name_identifier_response</FILE>
-<TITLE>LassoLibRegisterNameIdentifierResponse</TITLE>
-LassoLibRegisterNameIdentifierResponse
-lasso_lib_register_name_identifier_response_new
-lasso_lib_register_name_identifier_response_new_full
-<SUBSECTION Standard>
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
-LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
-lasso_lib_register_name_identifier_response_get_type
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_status_response</FILE>
-<TITLE>LassoLibStatusResponse</TITLE>
-LassoLibStatusResponse
-lasso_lib_status_response_new
-<SUBSECTION Standard>
-LASSO_LIB_STATUS_RESPONSE
-LASSO_IS_LIB_STATUS_RESPONSE
-LASSO_TYPE_LIB_STATUS_RESPONSE
-lasso_lib_status_response_get_type
-LASSO_LIB_STATUS_RESPONSE_CLASS
-LASSO_IS_LIB_STATUS_RESPONSE_CLASS
-LASSO_LIB_STATUS_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_subject</FILE>
-<TITLE>LassoLibSubject</TITLE>
-LassoLibSubject
-lasso_lib_subject_new
-<SUBSECTION Standard>
-LASSO_LIB_SUBJECT
-LASSO_IS_LIB_SUBJECT
-LASSO_TYPE_LIB_SUBJECT
-lasso_lib_subject_get_type
-LASSO_LIB_SUBJECT_CLASS
-LASSO_IS_LIB_SUBJECT_CLASS
-LASSO_LIB_SUBJECT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_request</FILE>
-<TITLE>LassoSamlpRequest</TITLE>
-LassoSamlpRequest
-lasso_samlp_request_new
-<SUBSECTION Standard>
-LASSO_SAMLP_REQUEST
-LASSO_IS_SAMLP_REQUEST
-LASSO_TYPE_SAMLP_REQUEST
-lasso_samlp_request_get_type
-LASSO_SAMLP_REQUEST_CLASS
-LASSO_IS_SAMLP_REQUEST_CLASS
-LASSO_SAMLP_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_authn_context</FILE>
-<TITLE>LassoLibAuthnContext</TITLE>
-LassoLibAuthnContext
-lasso_lib_authn_context_new
-<SUBSECTION Standard>
-LASSO_LIB_AUTHN_CONTEXT
-LASSO_IS_LIB_AUTHN_CONTEXT
-LASSO_TYPE_LIB_AUTHN_CONTEXT
-lasso_lib_authn_context_get_type
-LASSO_LIB_AUTHN_CONTEXT_CLASS
-LASSO_IS_LIB_AUTHN_CONTEXT_CLASS
-LASSO_LIB_AUTHN_CONTEXT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_authentication_statement</FILE>
-<TITLE>LassoLibAuthenticationStatement</TITLE>
-LassoLibAuthenticationStatement
-lasso_lib_authentication_statement_new
-lasso_lib_authentication_statement_new_full
-<SUBSECTION Standard>
-LASSO_LIB_AUTHENTICATION_STATEMENT
-LASSO_IS_LIB_AUTHENTICATION_STATEMENT
-LASSO_TYPE_LIB_AUTHENTICATION_STATEMENT
-lasso_lib_authentication_statement_get_type
-LASSO_LIB_AUTHENTICATION_STATEMENT_CLASS
-LASSO_IS_LIB_AUTHENTICATION_STATEMENT_CLASS
-LASSO_LIB_AUTHENTICATION_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lasso</FILE>
-lasso_init
-lasso_shutdown
-lasso_check_version
-LassoCheckVersionMode
-lasso_register_dst_service
-</SECTION>
-
-<SECTION>
-<FILE>lecp</FILE>
-<TITLE>LassoLecp</TITLE>
-LassoLecp
-lasso_lecp_new
-lasso_lecp_destroy
-lasso_lecp_build_authn_request_envelope_msg
-lasso_lecp_build_authn_request_msg
-lasso_lecp_build_authn_response_msg
-lasso_lecp_build_authn_response_envelope_msg
-lasso_lecp_init_authn_request
-lasso_lecp_process_authn_request_msg
-lasso_lecp_process_authn_request_envelope_msg
-lasso_lecp_process_authn_response_envelope_msg
-<SUBSECTION Standard>
-LASSO_LECP
-LASSO_IS_LECP
-LASSO_TYPE_LECP
-lasso_lecp_get_type
-LASSO_LECP_CLASS
-LASSO_IS_LECP_CLASS
-LASSO_LECP_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>ecp</FILE>
-<TITLE>LassoEcp</TITLE>
-LassoEcp
-lasso_ecp_new
-lasso_ecp_destroy
-lasso_ecp_process_authn_request_msg
-lasso_ecp_process_response_msg
-<SUBSECTION Standard>
-LASSO_LECP
-LASSO_IS_LECP
-LASSO_TYPE_LECP
-lasso_lecp_get_type
-LASSO_LECP_CLASS
-LASSO_IS_LECP_CLASS
-LASSO_LECP_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>strings</FILE>
-
-<SUBSECTION>
-LASSO_LASSO_HREF
-LASSO_LASSO_PREFIX
-LASSO_PYTHON_HREF
-
-<SUBSECTION>
-LASSO_LIB_HREF
-LASSO_LIB_PREFIX
-LASSO_LIB_MAJOR_VERSION_N
-LASSO_LIB_MINOR_VERSION_N
-
-<SUBSECTION>
-LASSO_LIB_NAMEID_POLICY_TYPE_NONE
-LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME
-LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED
-LASSO_LIB_NAMEID_POLICY_TYPE_ANY
-
-<SUBSECTION>
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI
-LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN
-
-<SUBSECTION>
-LASSO_LIB_AUTHN_CONTEXT_COMPARISON_EXACT
-LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM
-LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM
-LASSO_LIB_AUTHN_CONTEXT_COMPARISON_BETTER
-
-<SUBSECTION>
-LASSO_LIB_STATUS_CODE_FEDERATION_DOES_NOT_EXIST
-LASSO_LIB_STATUS_CODE_INVALID_ASSERTION_CONSUMER_SERVICE_INDEX
-LASSO_LIB_STATUS_CODE_INVALID_SIGNATURE
-LASSO_LIB_STATUS_CODE_NO_AUTHN_CONTEXT
-LASSO_LIB_STATUS_CODE_NO_AVAILABLEIDP
-LASSO_LIB_STATUS_CODE_NO_PASSIVE
-LASSO_LIB_STATUS_CODE_NO_SUPPORTEDIDP
-LASSO_LIB_STATUS_CODE_PROXY_COUNT_EXCEEDED
-LASSO_LIB_STATUS_CODE_UNKNOWN_PRINCIPAL
-LASSO_LIB_STATUS_CODE_UNSIGNED_AUTHN_REQUEST
-LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE
-
-<SUBSECTION>
-LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART
-LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST
-LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP
-LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP
-LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP
-LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP
-LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP
-LASSO_LIB_PROTOCOL_PROFILE_NIM_SP_HTTP
-LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP
-LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP
-LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_HTTP
-LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_SOAP
-LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_HTTP
-LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_SOAP
-LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP
-LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP
-
-<SUBSECTION>
-LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED
-LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME
-LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED
-LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID
-
-<SUBSECTION>
-LASSO_LIB_CONSENT_OBTAINED
-LASSO_LIB_CONSENT_OBTAINED_PRIOR
-LASSO_LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT
-LASSO_LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT
-LASSO_LIB_CONSENT_UNAVAILABLE
-LASSO_LIB_CONSENT_INAPPLICABLE
-
-<SUBSECTION>
-LASSO_SECURITY_MECH_NULL
-LASSO_SECURITY_MECH_X509
-LASSO_SECURITY_MECH_SAML
-LASSO_SECURITY_MECH_BEARER
-LASSO_SECURITY_MECH_TLS
-LASSO_SECURITY_MECH_TLS_X509
-LASSO_SECURITY_MECH_TLS_SAML
-LASSO_SECURITY_MECH_TLS_BEARER
-LASSO_SECURITY_MECH_CLIENT_TLS
-LASSO_SECURITY_MECH_CLIENT_TLS_X509
-LASSO_SECURITY_MECH_CLIENT_TLS_SAML
-LASSO_SECURITY_MECH_CLIENT_TLS_BEARER
-
-<SUBSECTION>
-LASSO_SECURITY11_MECH_X509
-LASSO_SECURITY11_MECH_SAML
-LASSO_SECURITY11_MECH_BEARER
-LASSO_SECURITY11_MECH_TLS_X509
-LASSO_SECURITY11_MECH_TLS_SAML
-LASSO_SECURITY11_MECH_TLS_BEARER
-
-<SUBSECTION>
-LASSO_DISCO_HREF
-LASSO_DISCO_PREFIX
-LASSO_EP_HREF
-LASSO_EP_PREFIX
-LASSO_PP_HREF
-LASSO_PP_PREFIX
-LASSO_IS_HREF
-LASSO_IS_PREFIX
-LASSO_SA_HREF
-LASSO_SA_PREFIX
-LASSO_SEC_HREF
-LASSO_SEC_PREFIX
-
-<SUBSECTION>
-LASSO_SA_SASL_SERVICE_NAME
-
-<SUBSECTION>
-LASSO_IS_INTERACT_ATTR_INTERACT_IF_NEEDED
-LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT
-LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT_FOR_DATA
-
-<SUBSECTION>
-LASSO_DISCO_STATUS_CODE_OK
-LASSO_DISCO_STATUS_CODE_DISCO_OK
-LASSO_DISCO_STATUS_CODE_FAILED
-LASSO_DISCO_STATUS_CODE_REMOVE_ENTRY
-LASSO_DISCO_STATUS_CODE_FORBIDDEN
-LASSO_DISCO_STATUS_CODE_NO_RESULTS
-LASSO_DISCO_STATUS_CODE_DIRECTIVES
-
-<SUBSECTION>
-LASSO_DST_STATUS_CODE_OK
-LASSO_DST_STATUS_CODE_FAILED
-LASSO_DST_STATUS_CODE_PARTIAL
-LASSO_DST_STATUS_CODE_ACTION_NOT_AUTHORIZED
-LASSO_DST_STATUS_CODE_ACTION_NOT_SUPPORTED
-LASSO_DST_STATUS_CODE_ALL_RETURNED
-LASSO_DST_STATUS_CODE_CHANGE_HISTORY_NOT_SUPPORTED
-LASSO_DST_STATUS_CODE_CHANGED_SINCE_RETURNS_ALL
-LASSO_DST_STATUS_CODE_DATA_TOO_LONG
-LASSO_DST_STATUS_CODE_EXISTS_ALREADY
-LASSO_DST_STATUS_CODE_EXTENSION_NOT_SUPPORTED
-LASSO_DST_STATUS_CODE_INVALID_DATA
-LASSO_DST_STATUS_CODE_INVALID_RESOURCE_ID
-LASSO_DST_STATUS_CODE_INVALID_SELECT
-LASSO_DST_STATUS_CODE_MISSING_NEW_DATA_ELEMENT
-LASSO_DST_STATUS_CODE_MISSING_RESOURCE_ID_ELEMENT
-LASSO_DST_STATUS_CODE_MISSING_SELECT
-LASSO_DST_STATUS_CODE_MODIFIED_SINCE
-LASSO_DST_STATUS_CODE_NO_MORE_ELEMENTS
-LASSO_DST_STATUS_CODE_NO_MULTIPLE_ALLOWED
-LASSO_DST_STATUS_CODE_NO_MULTIPLE_RESOURCES
-LASSO_DST_STATUS_CODE_TIME_OUT
-LASSO_DST_STATUS_CODE_UNEXPECTED_ERROR
-
-<SUBSECTION>
-LASSO_SA_STATUS_CODE_OK
-LASSO_SA_STATUS_CODE_CONTINUE
-LASSO_SA_STATUS_CODE_ABORT
-
-<SUBSECTION>
-LASSO_METADATA_HREF
-LASSO_METADATA_PREFIX
-
-<SUBSECTION>
-LASSO_SAML_ASSERTION_HREF
-LASSO_SAML_ASSERTION_PREFIX
-LASSO_SAML_PROTOCOL_HREF
-LASSO_SAML_PROTOCOL_PREFIX
-LASSO_SAML_MAJOR_VERSION_N
-LASSO_SAML_MINOR_VERSION_N
-
-<SUBSECTION>
-LASSO_SAML_STATUS_CODE_SUCCESS
-LASSO_SAML_STATUS_CODE_REQUEST_DENIED
-LASSO_SAML_STATUS_CODE_VERSION_MISMATCH
-LASSO_SAML_STATUS_CODE_REQUESTER
-LASSO_SAML_STATUS_CODE_RESPONDER
-LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
-LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_LOW
-LASSO_SAML_STATUS_CODE_REQUEST_VERSION_DEPRECATED
-LASSO_SAML_STATUS_CODE_TOO_MANY_RESPONSES
-LASSO_SAML_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
-
-<SUBSECTION>
-LASSO_SAML_AUTHENTICATION_METHOD_PASSWORD
-LASSO_SAML_AUTHENTICATION_METHOD_KERBEROS
-LASSO_SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD
-LASSO_SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN
-LASSO_SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI
-LASSO_SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI
-LASSO_SAML_AUTHENTICATION_METHOD_PGP
-LASSO_SAML_AUTHENTICATION_METHODS_PKI
-LASSO_SAML_AUTHENTICATION_METHOD_XKMS
-LASSO_SAML_AUTHENTICATION_METHOD_XMLD_SIG
-LASSO_SAML_AUTHENTICATION_METHOD_UNSPECIFIED
-LASSO_SAML_AUTHENTICATION_METHOD_LIBERTY
-
-<SUBSECTION>
-LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT
-LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT01
-LASSO_SAML_CONFIRMATION_METHOD_BEARER
-LASSO_SAML_CONFIRMATION_METHOD_HOLDER_OF_KEY
-LASSO_SAML_CONFIRMATION_METHOD_SENDER_VOUCHES
-
-<SUBSECTION>
-LASSO_SOAP_ENV_HREF
-LASSO_SOAP_ENV_PREFIX
-LASSO_SOAP_ENV_ACTOR
-LASSO_SOAP_BINDING_HREF
-LASSO_SOAP_BINDING_PREFIX
-LASSO_SOAP_BINDING_EXT_HREF
-LASSO_SOAP_BINDING_EXT_PREFIX
-
-<SUBSECTION>
-LASSO_IDWSF2_SB2_HREF
-LASSO_IDWSF2_SB2_PREFIX
-LASSO_IDWSF2_SBF_HREF
-LASSO_IDWSF2_SBF_PREFIX
-
-<SUBSECTION>
-LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_OFFLINE
-LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_ONLINE
-LASSO_SOAP_BINDING_PROCESS_CONTEXT_SIMULATE
-
-<SUBSECTION>
-LASSO_SOAP_FAULT_CODE_SERVER
-LASSO_SOAP_FAULT_STRING_SERVER
-LASSO_SOAP_FAULT_STRING_IDENTITY_NOT_FOUND
-
-<SUBSECTION>
-LASSO_PAOS_HREF
-LASSO_PAOS_PREFIX
-
-<SUBSECTION>
-LASSO_ECP_HREF
-LASSO_ECP_PREFIX
-
-<SUBSECTION>
-LASSO_SAML2_METADATA_HREF
-LASSO_SAML2_METADATA_BINDING_SOAP
-LASSO_SAML2_METADATA_BINDING_REDIRECT
-LASSO_SAML2_METADATA_BINDING_POST
-LASSO_SAML2_METADATA_BINDING_ARTIFACT
-LASSO_SAML2_METADATA_BINDING_PAOS
-
-<SUBSECTION>
-LASSO_SAML2_PROTOCOL_HREF
-LASSO_SAML2_PROTOCOL_PREFIX
-LASSO_SAML2_ASSERTION_HREF
-LASSO_SAML2_ASSERTION_PREFIX
-
-<SUBSECTION>
-LASSO_SAML2_DEFLATE_ENCODING
-
-<SUBSECTION>
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT
-LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED
-
-<SUBSECTION>
-LASSO_SAML2_ATTRIBUTE_NAME_EPR
-LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI
-
-<SUBSECTION>
-LASSO_SAML2_CONSENT_OBTAINED
-LASSO_SAML2_CONSENT_PRIOR
-LASSO_SAML2_CONSENT_IMPLICIT
-LASSO_SAML2_CONSENT_EXPLICIT
-LASSO_SAML2_CONSENT_UNAVAILABLE
-LASSO_SAML2_CONSENT_INAPPLICABLE
-
-<SUBSECTION>
-LASSO_SAML2_STATUS_CODE_SUCCESS
-LASSO_SAML2_STATUS_CODE_REQUESTER
-LASSO_SAML2_STATUS_CODE_RESPONDER
-LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH
-LASSO_SAML2_STATUS_CODE_AUTHN_FAILED
-LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME
-LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY
-LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT
-LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP
-LASSO_SAML2_STATUS_CODE_NO_PASSIVE
-LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP
-LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT
-LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED
-LASSO_SAML2_STATUS_CODE_REQUEST_DENIED
-LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED
-LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED
-LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
-LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW
-LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
-LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES
-LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE
-LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL
-LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING
-
-<SUBSECTION>
-LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY
-LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL
-LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD
-LASSO_SAML2_AUTHN_CONTEXT_KERBEROS
-LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT
-LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED
-LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT
-LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED
-LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY
-LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY
-LASSO_SAML2_AUTHN_CONTEXT_PGP
-LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT
-LASSO_SAML2_AUTHN_CONTEXT_PASSWORD
-LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION
-LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD
-LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI
-LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI
-LASSO_SAML2_AUTHN_CONTEXT_SPKI
-LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD
-LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT
-LASSO_SAML2_AUTHN_CONTEXT_X509
-LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY
-LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN
-LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG
-
-<SUBSECTION>
-LASSO_SAML2_CONFIRMATION_METHOD_BEARER
-
-<SUBSECTION>
-LASSO_IDWSF2_DISCO_HREF
-LASSO_IDWSF2_DISCO_PREFIX
-LASSO_IDWSF2_DST_HREF
-LASSO_IDWSF2_DST_PREFIX
-LASSO_IDWSF2_DSTREF_HREF
-LASSO_IDWSF2_DSTREF_PREFIX
-LASSO_IDWSF2_IMS_HREF
-LASSO_IDWSF2_IMS_PREFIX
-LASSO_IDWSF2_IS_HREF
-LASSO_IDWSF2_IS_PREFIX
-LASSO_IDWSF2_PS_HREF
-LASSO_IDWSF2_PS_PREFIX
-LASSO_IDWSF2_SUBS_HREF
-LASSO_IDWSF2_SUBS_PREFIX
-LASSO_IDWSF2_SUBSREF_HREF
-LASSO_IDWSF2_SUBSREF_PREFIX
-LASSO_IDWSF2_UTIL_HREF
-LASSO_IDWSF2_UTIL_PREFIX
-LASSO_IDWSF2_SEC_HREF
-LASSO_IDWSF2_SEC_PREFIX
-
-<SUBSECTION>
-LASSO_WSSE_HREF
-LASSO_WSSE_PREFIX
-LASSO_WSSE1_HREF
-LASSO_WSSE1_PREFIX
-LASSO_WSUTIL1_HREF
-LASSO_WSUTIL1_PREFIX
-LASSO_WSA_HREF
-LASSO_WSA_PREFIX
-LASSO_WSSE_200401_HREF
-LASSO_WSSE_200401_PREFIX
-LASSO_WSU_HREF
-LASSO_WSU_PREFIX
-
-<SUBSECTION>
-LASSO_DS_HREF
-LASSO_DS_PREFIX
-LASSO_XSI_HREF
-LASSO_XSI_PREFIX
-
-</SECTION>
-
-<SECTION>
-<FILE>saml_attribute_designator</FILE>
-<TITLE>LassoSamlAttributeDesignator</TITLE>
-LassoSamlAttributeDesignator
-lasso_saml_attribute_designator_new
-<SUBSECTION Standard>
-LASSO_SAML_ATTRIBUTE_DESIGNATOR
-LASSO_IS_SAML_ATTRIBUTE_DESIGNATOR
-LASSO_TYPE_SAML_ATTRIBUTE_DESIGNATOR
-lasso_saml_attribute_designator_get_type
-LASSO_SAML_ATTRIBUTE_DESIGNATOR_CLASS
-LASSO_IS_SAML_ATTRIBUTE_DESIGNATOR_CLASS
-LASSO_SAML_ATTRIBUTE_DESIGNATOR_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_attribute</FILE>
-<TITLE>LassoSamlAttribute</TITLE>
-LassoSamlAttribute
-lasso_saml_attribute_new
-<SUBSECTION Standard>
-LASSO_SAML_ATTRIBUTE
-LASSO_IS_SAML_ATTRIBUTE
-LASSO_TYPE_SAML_ATTRIBUTE
-lasso_saml_attribute_get_type
-LASSO_SAML_ATTRIBUTE_CLASS
-LASSO_IS_SAML_ATTRIBUTE_CLASS
-LASSO_SAML_ATTRIBUTE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_attribute_value</FILE>
-<TITLE>LassoSamlAttributeValue</TITLE>
-LassoSamlAttributeValue
-lasso_saml_attribute_value_new
-<SUBSECTION Standard>
-LASSO_SAML_ATTRIBUTE_VALUE
-LASSO_IS_SAML_ATTRIBUTE_VALUE
-LASSO_TYPE_SAML_ATTRIBUTE_VALUE
-lasso_saml_attribute_value_get_type
-LASSO_SAML_ATTRIBUTE_VALUE_CLASS
-LASSO_IS_SAML_ATTRIBUTE_VALUE_CLASS
-LASSO_SAML_ATTRIBUTE_VALUE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_attribute_statement</FILE>
-<TITLE>LassoSamlAttributeStatement</TITLE>
-LassoSamlAttributeStatement
-lasso_saml_attribute_statement_new
-<SUBSECTION Standard>
-LASSO_SAML_ATTRIBUTE_STATEMENT
-LASSO_IS_SAML_ATTRIBUTE_STATEMENT
-LASSO_TYPE_SAML_ATTRIBUTE_STATEMENT
-lasso_saml_attribute_statement_get_type
-LASSO_SAML_ATTRIBUTE_STATEMENT_CLASS
-LASSO_IS_SAML_ATTRIBUTE_STATEMENT_CLASS
-LASSO_SAML_ATTRIBUTE_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml_subject_statement</FILE>
-<TITLE>LassoSamlSubjectStatement</TITLE>
-LassoSamlSubjectStatement
-lasso_saml_subject_statement_new
-<SUBSECTION Standard>
-LASSO_SAML_SUBJECT_STATEMENT
-LASSO_IS_SAML_SUBJECT_STATEMENT
-LASSO_TYPE_SAML_SUBJECT_STATEMENT
-lasso_saml_subject_statement_get_type
-LASSO_SAML_SUBJECT_STATEMENT_CLASS
-LASSO_IS_SAML_SUBJECT_STATEMENT_CLASS
-LASSO_SAML_SUBJECT_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>discovery</FILE>
-<TITLE>LassoDiscovery</TITLE>
-LassoDiscovery
-lasso_discovery_new
-lasso_discovery_add_requested_service_type
-lasso_discovery_build_modify_response_msg
-lasso_discovery_build_response_msg
-lasso_discovery_get_service
-lasso_discovery_get_services
-lasso_discovery_init_insert
-lasso_discovery_init_query
-lasso_discovery_init_remove
-lasso_discovery_process_modify_msg
-lasso_discovery_process_modify_response_msg
-lasso_discovery_process_query_msg
-lasso_discovery_process_query_response_msg
-<SUBSECTION Standard>
-LASSO_DISCOVERY
-LASSO_IS_DISCOVERY
-LASSO_TYPE_DISCOVERY
-lasso_discovery_get_type
-LASSO_DISCOVERY_CLASS
-LASSO_IS_DISCOVERY_CLASS
-LASSO_DISCOVERY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>data_service</FILE>
-<TITLE>LassoDataService</TITLE>
-LassoDataService
-lasso_data_service_new
-lasso_data_service_new_full
-lasso_data_service_init_query
-lasso_data_service_add_query_item
-lasso_data_service_process_query_msg
-lasso_data_service_build_response_msg
-lasso_data_service_process_query_response_msg
-lasso_data_service_get_answer
-lasso_data_service_get_answer_for_item_id
-<SUBSECTION Standard>
-LASSO_DATA_SERVICE
-LASSO_IS_DATA_SERVICE
-LASSO_TYPE_DATA_SERVICE
-lasso_data_service_get_type
-LASSO_DATA_SERVICE_CLASS
-LASSO_IS_DATA_SERVICE_CLASS
-LASSO_DATA_SERVICE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>idwsf2_discovery</FILE>
-<TITLE>LassoIdWsf2Discovery</TITLE>
-LassoIdWsf2Discovery
-lasso_idwsf2_discovery_new
-lasso_idwsf2_discovery_metadata_register_self
-lasso_idwsf2_discovery_init_metadata_register
-lasso_idwsf2_discovery_process_metadata_register_msg
-lasso_idwsf2_discovery_process_metadata_register_response_msg
-lasso_idwsf2_discovery_init_metadata_association_add
-lasso_idwsf2_discovery_process_metadata_association_add_msg
-lasso_idwsf2_discovery_register_metadata
-lasso_idwsf2_discovery_process_metadata_association_add_response_msg
-lasso_idwsf2_discovery_init_query
-lasso_idwsf2_discovery_add_requested_service_type
-lasso_idwsf2_discovery_process_query_msg
-lasso_idwsf2_discovery_build_query_response_eprs
-lasso_idwsf2_discovery_process_query_response_msg
-lasso_idwsf2_discovery_get_service
-<SUBSECTION Standard>
-LASSO_IDWSF2_DISCOVERY
-LASSO_IS_IDWSF2_DISCOVERY
-LASSO_TYPE_IDWSF2_DISCOVERY
-LASSO_DISCOVERY_CLASS
-LASSO_IS_DISCOVERY_CLASS
-LASSO_DISCOVERY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>idwsf2_data_service</FILE>
-<TITLE>LassoIdWsf2DataService</TITLE>
-LassoIdWsf2DataService
-lasso_idwsf2_data_service_new
-lasso_idwsf2_data_service_new_full
-lasso_idwsf2_data_service_init_query
-lasso_idwsf2_data_service_add_query_item
-lasso_idwsf2_data_service_process_query_msg
-lasso_idwsf2_data_service_parse_query_items
-lasso_idwsf2_data_service_process_query_response_msg
-lasso_idwsf2_data_service_get_attribute_nodes
-lasso_idwsf2_data_service_get_attribute_node
-lasso_idwsf2_data_service_get_attribute_strings
-lasso_idwsf2_data_service_get_attribute_string
-lasso_idwsf2_data_service_init_redirect_user_for_consent
-lasso_idwsf2_data_service_init_modify
-lasso_idwsf2_data_service_add_modify_item
-lasso_idwsf2_data_service_process_modify_msg
-lasso_idwsf2_data_service_parse_modify_items
-lasso_idwsf2_data_service_process_modify_response_msg
-<SUBSECTION Standard>
-LASSO_IDWSF2_DATA_SERVICE
-LASSO_IS_IDWSF2_DATA_SERVICE
-LASSO_TYPE_IDWSF2_DATA_SERVICE
-LASSO_IDWSF2_DATA_SERVICE_CLASS
-LASSO_IS_IDWSF2_DATA_SERVICE_CLASS
-LASSO_IDWSF2_DATA_SERVICE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_action</FILE>
-<TITLE>LassoSaml2Action</TITLE>
-LassoSaml2Action
-lasso_saml2_action_new
-<SUBSECTION Standard>
-LASSO_SAML2_ACTION
-LASSO_IS_SAML2_ACTION
-LASSO_TYPE_SAML2_ACTION
-lasso_saml2_action_get_type
-LASSO_SAML2_ACTION_CLASS
-LASSO_IS_SAML2_ACTION_CLASS
-LASSO_SAML2_ACTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_advice</FILE>
-<TITLE>LassoSaml2Advice</TITLE>
-LassoSaml2Advice
-lasso_saml2_advice_new
-<SUBSECTION Standard>
-LASSO_SAML2_ADVICE
-LASSO_IS_SAML2_ADVICE
-LASSO_TYPE_SAML2_ADVICE
-lasso_saml2_advice_get_type
-LASSO_SAML2_ADVICE_CLASS
-LASSO_IS_SAML2_ADVICE_CLASS
-LASSO_SAML2_ADVICE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_assertion</FILE>
-<TITLE>LassoSaml2Assertion</TITLE>
-LassoSaml2Assertion
-lasso_saml2_assertion_new
-<SUBSECTION Standard>
-LASSO_SAML2_ASSERTION
-LASSO_IS_SAML2_ASSERTION
-LASSO_TYPE_SAML2_ASSERTION
-lasso_saml2_assertion_get_type
-LASSO_SAML2_ASSERTION_CLASS
-LASSO_IS_SAML2_ASSERTION_CLASS
-LASSO_SAML2_ASSERTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_attribute</FILE>
-<TITLE>LassoSaml2Attribute</TITLE>
-LassoSaml2Attribute
-lasso_saml2_attribute_new
-<SUBSECTION Standard>
-LASSO_SAML2_ATTRIBUTE
-LASSO_IS_SAML2_ATTRIBUTE
-LASSO_TYPE_SAML2_ATTRIBUTE
-lasso_saml2_attribute_get_type
-LASSO_SAML2_ATTRIBUTE_CLASS
-LASSO_IS_SAML2_ATTRIBUTE_CLASS
-LASSO_SAML2_ATTRIBUTE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_attribute_value</FILE>
-<TITLE>LassoSaml2AttributeValue</TITLE>
-LassoSaml2AttributeValue
-lasso_saml2_attribute_value_new
-<SUBSECTION Standard>
-LASSO_SAML2_ATTRIBUTE_VALUE
-LASSO_IS_SAML2_ATTRIBUTE_VALUE
-LASSO_TYPE_SAML2_ATTRIBUTE_VALUE
-lasso_saml2_attribute_value_get_type
-LASSO_SAML2_ATTRIBUTE_VALUE_CLASS
-LASSO_IS_SAML2_ATTRIBUTE_VALUE_CLASS
-LASSO_SAML2_ATTRIBUTE_VALUE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_attribute_statement</FILE>
-<TITLE>LassoSaml2AttributeStatement</TITLE>
-LassoSaml2AttributeStatement
-lasso_saml2_attribute_statement_new
-<SUBSECTION Standard>
-LASSO_SAML2_ATTRIBUTE_STATEMENT
-LASSO_IS_SAML2_ATTRIBUTE_STATEMENT
-LASSO_TYPE_SAML2_ATTRIBUTE_STATEMENT
-lasso_saml2_attribute_statement_get_type
-LASSO_SAML2_ATTRIBUTE_STATEMENT_CLASS
-LASSO_IS_SAML2_ATTRIBUTE_STATEMENT_CLASS
-LASSO_SAML2_ATTRIBUTE_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_audience_restriction</FILE>
-<TITLE>LassoSaml2AudienceRestriction</TITLE>
-LassoSaml2AudienceRestriction
-lasso_saml2_audience_restriction_new
-<SUBSECTION Standard>
-LASSO_SAML2_AUDIENCE_RESTRICTION
-LASSO_IS_SAML2_AUDIENCE_RESTRICTION
-LASSO_TYPE_SAML2_AUDIENCE_RESTRICTION
-lasso_saml2_audience_restriction_get_type
-LASSO_SAML2_AUDIENCE_RESTRICTION_CLASS
-LASSO_IS_SAML2_AUDIENCE_RESTRICTION_CLASS
-LASSO_SAML2_AUDIENCE_RESTRICTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_authn_context</FILE>
-<TITLE>LassoSaml2AuthnContext</TITLE>
-LassoSaml2AuthnContext
-lasso_saml2_authn_context_new
-<SUBSECTION Standard>
-LASSO_SAML2_AUTHN_CONTEXT
-LASSO_IS_SAML2_AUTHN_CONTEXT
-LASSO_TYPE_SAML2_AUTHN_CONTEXT
-lasso_saml2_authn_context_get_type
-LASSO_SAML2_AUTHN_CONTEXT_CLASS
-LASSO_IS_SAML2_AUTHN_CONTEXT_CLASS
-LASSO_SAML2_AUTHN_CONTEXT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_authn_statement</FILE>
-<TITLE>LassoSaml2AuthnStatement</TITLE>
-LassoSaml2AuthnStatement
-lasso_saml2_authn_statement_new
-<SUBSECTION Standard>
-LASSO_SAML2_AUTHN_STATEMENT
-LASSO_IS_SAML2_AUTHN_STATEMENT
-LASSO_TYPE_SAML2_AUTHN_STATEMENT
-lasso_saml2_authn_statement_get_type
-LASSO_SAML2_AUTHN_STATEMENT_CLASS
-LASSO_IS_SAML2_AUTHN_STATEMENT_CLASS
-LASSO_SAML2_AUTHN_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_authz_decision_statement</FILE>
-<TITLE>LassoSaml2AuthzDecisionStatement</TITLE>
-LassoSaml2AuthzDecisionStatement
-lasso_saml2_authz_decision_statement_new
-<SUBSECTION Standard>
-LASSO_SAML2_AUTHZ_DECISION_STATEMENT
-LASSO_IS_SAML2_AUTHZ_DECISION_STATEMENT
-LASSO_TYPE_SAML2_AUTHZ_DECISION_STATEMENT
-lasso_saml2_authz_decision_statement_get_type
-LASSO_SAML2_AUTHZ_DECISION_STATEMENT_CLASS
-LASSO_IS_SAML2_AUTHZ_DECISION_STATEMENT_CLASS
-LASSO_SAML2_AUTHZ_DECISION_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_base_idabstract</FILE>
-<TITLE>LassoSaml2BaseIDAbstract</TITLE>
-LassoSaml2BaseIDAbstract
-lasso_saml2_base_idabstract_new
-<SUBSECTION Standard>
-LASSO_SAML2_BASE_IDABSTRACT
-LASSO_IS_SAML2_BASE_IDABSTRACT
-LASSO_TYPE_SAML2_BASE_IDABSTRACT
-lasso_saml2_base_idabstract_get_type
-LASSO_SAML2_BASE_IDABSTRACT_CLASS
-LASSO_IS_SAML2_BASE_IDABSTRACT_CLASS
-LASSO_SAML2_BASE_IDABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_condition_abstract</FILE>
-<TITLE>LassoSaml2ConditionAbstract</TITLE>
-LassoSaml2ConditionAbstract
-lasso_saml2_condition_abstract_new
-<SUBSECTION Standard>
-LASSO_SAML2_CONDITION_ABSTRACT
-LASSO_IS_SAML2_CONDITION_ABSTRACT
-LASSO_TYPE_SAML2_CONDITION_ABSTRACT
-lasso_saml2_condition_abstract_get_type
-LASSO_SAML2_CONDITION_ABSTRACT_CLASS
-LASSO_IS_SAML2_CONDITION_ABSTRACT_CLASS
-LASSO_SAML2_CONDITION_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_conditions</FILE>
-<TITLE>LassoSaml2Conditions</TITLE>
-LassoSaml2Conditions
-lasso_saml2_conditions_new
-<SUBSECTION Standard>
-LASSO_SAML2_CONDITIONS
-LASSO_IS_SAML2_CONDITIONS
-LASSO_TYPE_SAML2_CONDITIONS
-lasso_saml2_conditions_get_type
-LASSO_SAML2_CONDITIONS_CLASS
-LASSO_IS_SAML2_CONDITIONS_CLASS
-LASSO_SAML2_CONDITIONS_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_encrypted_element</FILE>
-<TITLE>LassoSaml2EncryptedElement</TITLE>
-LassoSaml2EncryptedElement
-lasso_saml2_encrypted_element_new
-<SUBSECTION Standard>
-LASSO_SAML2_ENCRYPTED_ELEMENT
-LASSO_IS_SAML2_ENCRYPTED_ELEMENT
-LASSO_TYPE_SAML2_ENCRYPTED_ELEMENT
-lasso_saml2_encrypted_element_get_type
-LASSO_SAML2_ENCRYPTED_ELEMENT_CLASS
-LASSO_IS_SAML2_ENCRYPTED_ELEMENT_CLASS
-LASSO_SAML2_ENCRYPTED_ELEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_evidence</FILE>
-<TITLE>LassoSaml2Evidence</TITLE>
-LassoSaml2Evidence
-lasso_saml2_evidence_new
-<SUBSECTION Standard>
-LASSO_SAML2_EVIDENCE
-LASSO_IS_SAML2_EVIDENCE
-LASSO_TYPE_SAML2_EVIDENCE
-lasso_saml2_evidence_get_type
-LASSO_SAML2_EVIDENCE_CLASS
-LASSO_IS_SAML2_EVIDENCE_CLASS
-LASSO_SAML2_EVIDENCE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_key_info_confirmation_data</FILE>
-<TITLE>LassoSaml2KeyInfoConfirmationData</TITLE>
-LassoSaml2KeyInfoConfirmationData
-lasso_saml2_key_info_confirmation_data_new
-<SUBSECTION Standard>
-LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA
-LASSO_IS_SAML2_KEY_INFO_CONFIRMATION_DATA
-LASSO_TYPE_SAML2_KEY_INFO_CONFIRMATION_DATA
-lasso_saml2_key_info_confirmation_data_get_type
-LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_CLASS
-LASSO_IS_SAML2_KEY_INFO_CONFIRMATION_DATA_CLASS
-LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_name_id</FILE>
-<TITLE>LassoSaml2NameID</TITLE>
-LassoSaml2NameID
-lasso_saml2_name_id_new
-<SUBSECTION Standard>
-LASSO_SAML2_NAME_ID
-LASSO_IS_SAML2_NAME_ID
-LASSO_TYPE_SAML2_NAME_ID
-lasso_saml2_name_id_get_type
-LASSO_SAML2_NAME_ID_CLASS
-LASSO_IS_SAML2_NAME_ID_CLASS
-LASSO_SAML2_NAME_ID_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_one_time_use</FILE>
-<TITLE>LassoSaml2OneTimeUse</TITLE>
-LassoSaml2OneTimeUse
-lasso_saml2_one_time_use_new
-<SUBSECTION Standard>
-LASSO_SAML2_ONE_TIME_USE
-LASSO_IS_SAML2_ONE_TIME_USE
-LASSO_TYPE_SAML2_ONE_TIME_USE
-lasso_saml2_one_time_use_get_type
-LASSO_SAML2_ONE_TIME_USE_CLASS
-LASSO_IS_SAML2_ONE_TIME_USE_CLASS
-LASSO_SAML2_ONE_TIME_USE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_proxy_restriction</FILE>
-<TITLE>LassoSaml2ProxyRestriction</TITLE>
-LassoSaml2ProxyRestriction
-lasso_saml2_proxy_restriction_new
-<SUBSECTION Standard>
-LASSO_SAML2_PROXY_RESTRICTION
-LASSO_IS_SAML2_PROXY_RESTRICTION
-LASSO_TYPE_SAML2_PROXY_RESTRICTION
-lasso_saml2_proxy_restriction_get_type
-LASSO_SAML2_PROXY_RESTRICTION_CLASS
-LASSO_IS_SAML2_PROXY_RESTRICTION_CLASS
-LASSO_SAML2_PROXY_RESTRICTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_statement_abstract</FILE>
-<TITLE>LassoSaml2StatementAbstract</TITLE>
-LassoSaml2StatementAbstract
-lasso_saml2_statement_abstract_new
-<SUBSECTION Standard>
-LASSO_SAML2_STATEMENT_ABSTRACT
-LASSO_IS_SAML2_STATEMENT_ABSTRACT
-LASSO_TYPE_SAML2_STATEMENT_ABSTRACT
-lasso_saml2_statement_abstract_get_type
-LASSO_SAML2_STATEMENT_ABSTRACT_CLASS
-LASSO_IS_SAML2_STATEMENT_ABSTRACT_CLASS
-LASSO_SAML2_STATEMENT_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_subject_confirmation_data</FILE>
-<TITLE>LassoSaml2SubjectConfirmationData</TITLE>
-LassoSaml2SubjectConfirmationData
-lasso_saml2_subject_confirmation_data_new
-<SUBSECTION Standard>
-LASSO_SAML2_SUBJECT_CONFIRMATION_DATA
-LASSO_IS_SAML2_SUBJECT_CONFIRMATION_DATA
-LASSO_TYPE_SAML2_SUBJECT_CONFIRMATION_DATA
-lasso_saml2_subject_confirmation_data_get_type
-LASSO_SAML2_SUBJECT_CONFIRMATION_DATA_CLASS
-LASSO_IS_SAML2_SUBJECT_CONFIRMATION_DATA_CLASS
-LASSO_SAML2_SUBJECT_CONFIRMATION_DATA_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_subject_confirmation</FILE>
-<TITLE>LassoSaml2SubjectConfirmation</TITLE>
-LassoSaml2SubjectConfirmation
-lasso_saml2_subject_confirmation_new
-<SUBSECTION Standard>
-LASSO_SAML2_SUBJECT_CONFIRMATION
-LASSO_IS_SAML2_SUBJECT_CONFIRMATION
-LASSO_TYPE_SAML2_SUBJECT_CONFIRMATION
-lasso_saml2_subject_confirmation_get_type
-LASSO_SAML2_SUBJECT_CONFIRMATION_CLASS
-LASSO_IS_SAML2_SUBJECT_CONFIRMATION_CLASS
-LASSO_SAML2_SUBJECT_CONFIRMATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_subject</FILE>
-<TITLE>LassoSaml2Subject</TITLE>
-LassoSaml2Subject
-lasso_saml2_subject_new
-<SUBSECTION Standard>
-LASSO_SAML2_SUBJECT
-LASSO_IS_SAML2_SUBJECT
-LASSO_TYPE_SAML2_SUBJECT
-lasso_saml2_subject_get_type
-LASSO_SAML2_SUBJECT_CLASS
-LASSO_IS_SAML2_SUBJECT_CLASS
-LASSO_SAML2_SUBJECT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>saml2_subject_locality</FILE>
-<TITLE>LassoSaml2SubjectLocality</TITLE>
-LassoSaml2SubjectLocality
-lasso_saml2_subject_locality_new
-<SUBSECTION Standard>
-LASSO_SAML2_SUBJECT_LOCALITY
-LASSO_IS_SAML2_SUBJECT_LOCALITY
-LASSO_TYPE_SAML2_SUBJECT_LOCALITY
-lasso_saml2_subject_locality_get_type
-LASSO_SAML2_SUBJECT_LOCALITY_CLASS
-LASSO_IS_SAML2_SUBJECT_LOCALITY_CLASS
-LASSO_SAML2_SUBJECT_LOCALITY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_artifact_resolve</FILE>
-<TITLE>LassoSamlp2ArtifactResolve</TITLE>
-LassoSamlp2ArtifactResolve
-lasso_samlp2_artifact_resolve_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_ARTIFACT_RESOLVE
-LASSO_IS_SAMLP2_ARTIFACT_RESOLVE
-LASSO_TYPE_SAMLP2_ARTIFACT_RESOLVE
-lasso_samlp2_artifact_resolve_get_type
-LASSO_SAMLP2_ARTIFACT_RESOLVE_CLASS
-LASSO_IS_SAMLP2_ARTIFACT_RESOLVE_CLASS
-LASSO_SAMLP2_ARTIFACT_RESOLVE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_artifact_response</FILE>
-<TITLE>LassoSamlp2ArtifactResponse</TITLE>
-LassoSamlp2ArtifactResponse
-lasso_samlp2_artifact_response_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_ARTIFACT_RESPONSE
-LASSO_IS_SAMLP2_ARTIFACT_RESPONSE
-LASSO_TYPE_SAMLP2_ARTIFACT_RESPONSE
-lasso_samlp2_artifact_response_get_type
-LASSO_SAMLP2_ARTIFACT_RESPONSE_CLASS
-LASSO_IS_SAMLP2_ARTIFACT_RESPONSE_CLASS
-LASSO_SAMLP2_ARTIFACT_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_assertion_id_request</FILE>
-<TITLE>LassoSamlp2AssertionIDRequest</TITLE>
-LassoSamlp2AssertionIDRequest
-lasso_samlp2_assertion_id_request_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_ASSERTION_ID_REQUEST
-LASSO_IS_SAMLP2_ASSERTION_ID_REQUEST
-LASSO_TYPE_SAMLP2_ASSERTION_ID_REQUEST
-lasso_samlp2_assertion_id_request_get_type
-LASSO_SAMLP2_ASSERTION_ID_REQUEST_CLASS
-LASSO_IS_SAMLP2_ASSERTION_ID_REQUEST_CLASS
-LASSO_SAMLP2_ASSERTION_ID_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_attribute_query</FILE>
-<TITLE>LassoSamlp2AttributeQuery</TITLE>
-LassoSamlp2AttributeQuery
-lasso_samlp2_attribute_query_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_ATTRIBUTE_QUERY
-LASSO_IS_SAMLP2_ATTRIBUTE_QUERY
-LASSO_TYPE_SAMLP2_ATTRIBUTE_QUERY
-lasso_samlp2_attribute_query_get_type
-LASSO_SAMLP2_ATTRIBUTE_QUERY_CLASS
-LASSO_IS_SAMLP2_ATTRIBUTE_QUERY_CLASS
-LASSO_SAMLP2_ATTRIBUTE_QUERY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_authn_query</FILE>
-<TITLE>LassoSamlp2AuthnQuery</TITLE>
-LassoSamlp2AuthnQuery
-lasso_samlp2_authn_query_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_AUTHN_QUERY
-LASSO_IS_SAMLP2_AUTHN_QUERY
-LASSO_TYPE_SAMLP2_AUTHN_QUERY
-lasso_samlp2_authn_query_get_type
-LASSO_SAMLP2_AUTHN_QUERY_CLASS
-LASSO_IS_SAMLP2_AUTHN_QUERY_CLASS
-LASSO_SAMLP2_AUTHN_QUERY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_authn_request</FILE>
-<TITLE>LassoSamlp2AuthnRequest</TITLE>
-LassoSamlp2AuthnRequest
-lasso_samlp2_authn_request_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_AUTHN_REQUEST
-LASSO_IS_SAMLP2_AUTHN_REQUEST
-LASSO_TYPE_SAMLP2_AUTHN_REQUEST
-lasso_samlp2_authn_request_get_type
-LASSO_SAMLP2_AUTHN_REQUEST_CLASS
-LASSO_IS_SAMLP2_AUTHN_REQUEST_CLASS
-LASSO_SAMLP2_AUTHN_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_authz_decision_query</FILE>
-<TITLE>LassoSamlp2AuthzDecisionQuery</TITLE>
-LassoSamlp2AuthzDecisionQuery
-lasso_samlp2_authz_decision_query_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_AUTHZ_DECISION_QUERY
-LASSO_IS_SAMLP2_AUTHZ_DECISION_QUERY
-LASSO_TYPE_SAMLP2_AUTHZ_DECISION_QUERY
-lasso_samlp2_authz_decision_query_get_type
-LASSO_SAMLP2_AUTHZ_DECISION_QUERY_CLASS
-LASSO_IS_SAMLP2_AUTHZ_DECISION_QUERY_CLASS
-LASSO_SAMLP2_AUTHZ_DECISION_QUERY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_extensions</FILE>
-<TITLE>LassoSamlp2Extensions</TITLE>
-LassoSamlp2Extensions
-lasso_samlp2_extensions_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_EXTENSIONS
-LASSO_IS_SAMLP2_EXTENSIONS
-LASSO_TYPE_SAMLP2_EXTENSIONS
-lasso_samlp2_extensions_get_type
-LASSO_SAMLP2_EXTENSIONS_CLASS
-LASSO_IS_SAMLP2_EXTENSIONS_CLASS
-LASSO_SAMLP2_EXTENSIONS_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_idp_entry</FILE>
-<TITLE>LassoSamlp2IDPEntry</TITLE>
-LassoSamlp2IDPEntry
-lasso_samlp2_idp_entry_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_IDP_ENTRY
-LASSO_IS_SAMLP2_IDP_ENTRY
-LASSO_TYPE_SAMLP2_IDP_ENTRY
-lasso_samlp2_idp_entry_get_type
-LASSO_SAMLP2_IDP_ENTRY_CLASS
-LASSO_IS_SAMLP2_IDP_ENTRY_CLASS
-LASSO_SAMLP2_IDP_ENTRY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_idp_list</FILE>
-<TITLE>LassoSamlp2IDPList</TITLE>
-LassoSamlp2IDPList
-lasso_samlp2_idp_list_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_IDP_LIST
-LASSO_IS_SAMLP2_IDP_LIST
-LASSO_TYPE_SAMLP2_IDP_LIST
-lasso_samlp2_idp_list_get_type
-LASSO_SAMLP2_IDP_LIST_CLASS
-LASSO_IS_SAMLP2_IDP_LIST_CLASS
-LASSO_SAMLP2_IDP_LIST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_logout_request</FILE>
-<TITLE>LassoSamlp2LogoutRequest</TITLE>
-LassoSamlp2LogoutRequest
-lasso_samlp2_logout_request_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_LOGOUT_REQUEST
-LASSO_IS_SAMLP2_LOGOUT_REQUEST
-LASSO_TYPE_SAMLP2_LOGOUT_REQUEST
-lasso_samlp2_logout_request_get_type
-LASSO_SAMLP2_LOGOUT_REQUEST_CLASS
-LASSO_IS_SAMLP2_LOGOUT_REQUEST_CLASS
-LASSO_SAMLP2_LOGOUT_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_logout_response</FILE>
-<TITLE>LassoSamlp2LogoutResponse</TITLE>
-LassoSamlp2LogoutResponse
-lasso_samlp2_logout_response_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_LOGOUT_RESPONSE
-LASSO_IS_SAMLP2_LOGOUT_RESPONSE
-LASSO_TYPE_SAMLP2_LOGOUT_RESPONSE
-lasso_samlp2_logout_response_get_type
-LASSO_SAMLP2_LOGOUT_RESPONSE_CLASS
-LASSO_IS_SAMLP2_LOGOUT_RESPONSE_CLASS
-LASSO_SAMLP2_LOGOUT_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_manage_name_id_request</FILE>
-<TITLE>LassoSamlp2ManageNameIDRequest</TITLE>
-LassoSamlp2ManageNameIDRequest
-lasso_samlp2_manage_name_id_request_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST
-LASSO_IS_SAMLP2_MANAGE_NAME_ID_REQUEST
-LASSO_TYPE_SAMLP2_MANAGE_NAME_ID_REQUEST
-lasso_samlp2_manage_name_id_request_get_type
-LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST_CLASS
-LASSO_IS_SAMLP2_MANAGE_NAME_ID_REQUEST_CLASS
-LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_manage_name_id_response</FILE>
-<TITLE>LassoSamlp2ManageNameIDResponse</TITLE>
-LassoSamlp2ManageNameIDResponse
-lasso_samlp2_manage_name_id_response_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE
-LASSO_IS_SAMLP2_MANAGE_NAME_ID_RESPONSE
-LASSO_TYPE_SAMLP2_MANAGE_NAME_ID_RESPONSE
-lasso_samlp2_manage_name_id_response_get_type
-LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE_CLASS
-LASSO_IS_SAMLP2_MANAGE_NAME_ID_RESPONSE_CLASS
-LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_name_id_mapping_request</FILE>
-<TITLE>LassoSamlp2NameIDMappingRequest</TITLE>
-LassoSamlp2NameIDMappingRequest
-lasso_samlp2_name_id_mapping_request_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST
-LASSO_IS_SAMLP2_NAME_ID_MAPPING_REQUEST
-LASSO_TYPE_SAMLP2_NAME_ID_MAPPING_REQUEST
-lasso_samlp2_name_id_mapping_request_get_type
-LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST_CLASS
-LASSO_IS_SAMLP2_NAME_ID_MAPPING_REQUEST_CLASS
-LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_name_id_mapping_response</FILE>
-<TITLE>LassoSamlp2NameIDMappingResponse</TITLE>
-LassoSamlp2NameIDMappingResponse
-lasso_samlp2_name_id_mapping_response_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE
-LASSO_IS_SAMLP2_NAME_ID_MAPPING_RESPONSE
-LASSO_TYPE_SAMLP2_NAME_ID_MAPPING_RESPONSE
-lasso_samlp2_name_id_mapping_response_get_type
-LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE_CLASS
-LASSO_IS_SAMLP2_NAME_ID_MAPPING_RESPONSE_CLASS
-LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_name_id_policy</FILE>
-<TITLE>LassoSamlp2NameIDPolicy</TITLE>
-LassoSamlp2NameIDPolicy
-lasso_samlp2_name_id_policy_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_NAME_ID_POLICY
-LASSO_IS_SAMLP2_NAME_ID_POLICY
-LASSO_TYPE_SAMLP2_NAME_ID_POLICY
-lasso_samlp2_name_id_policy_get_type
-LASSO_SAMLP2_NAME_ID_POLICY_CLASS
-LASSO_IS_SAMLP2_NAME_ID_POLICY_CLASS
-LASSO_SAMLP2_NAME_ID_POLICY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_request_abstract</FILE>
-<TITLE>LassoSamlp2RequestAbstract</TITLE>
-LassoSamlp2RequestAbstract
-lasso_samlp2_request_abstract_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_REQUEST_ABSTRACT
-LASSO_IS_SAMLP2_REQUEST_ABSTRACT
-LASSO_TYPE_SAMLP2_REQUEST_ABSTRACT
-lasso_samlp2_request_abstract_get_type
-LASSO_SAMLP2_REQUEST_ABSTRACT_CLASS
-LASSO_IS_SAMLP2_REQUEST_ABSTRACT_CLASS
-LASSO_SAMLP2_REQUEST_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_requested_authn_context</FILE>
-<TITLE>LassoSamlp2RequestedAuthnContext</TITLE>
-LassoSamlp2RequestedAuthnContext
-lasso_samlp2_requested_authn_context_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT
-LASSO_IS_SAMLP2_REQUESTED_AUTHN_CONTEXT
-LASSO_TYPE_SAMLP2_REQUESTED_AUTHN_CONTEXT
-lasso_samlp2_requested_authn_context_get_type
-LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT_CLASS
-LASSO_IS_SAMLP2_REQUESTED_AUTHN_CONTEXT_CLASS
-LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_response</FILE>
-<TITLE>LassoSamlp2Response</TITLE>
-LassoSamlp2Response
-lasso_samlp2_response_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_RESPONSE
-LASSO_IS_SAMLP2_RESPONSE
-LASSO_TYPE_SAMLP2_RESPONSE
-lasso_samlp2_response_get_type
-LASSO_SAMLP2_RESPONSE_CLASS
-LASSO_IS_SAMLP2_RESPONSE_CLASS
-LASSO_SAMLP2_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_scoping</FILE>
-<TITLE>LassoSamlp2Scoping</TITLE>
-LassoSamlp2Scoping
-lasso_samlp2_scoping_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_SCOPING
-LASSO_IS_SAMLP2_SCOPING
-LASSO_TYPE_SAMLP2_SCOPING
-lasso_samlp2_scoping_get_type
-LASSO_SAMLP2_SCOPING_CLASS
-LASSO_IS_SAMLP2_SCOPING_CLASS
-LASSO_SAMLP2_SCOPING_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_status_code</FILE>
-<TITLE>LassoSamlp2StatusCode</TITLE>
-LassoSamlp2StatusCode
-lasso_samlp2_status_code_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_STATUS_CODE
-LASSO_IS_SAMLP2_STATUS_CODE
-LASSO_TYPE_SAMLP2_STATUS_CODE
-lasso_samlp2_status_code_get_type
-LASSO_SAMLP2_STATUS_CODE_CLASS
-LASSO_IS_SAMLP2_STATUS_CODE_CLASS
-LASSO_SAMLP2_STATUS_CODE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_status_detail</FILE>
-<TITLE>LassoSamlp2StatusDetail</TITLE>
-LassoSamlp2StatusDetail
-lasso_samlp2_status_detail_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_STATUS_DETAIL
-LASSO_IS_SAMLP2_STATUS_DETAIL
-LASSO_TYPE_SAMLP2_STATUS_DETAIL
-lasso_samlp2_status_detail_get_type
-LASSO_SAMLP2_STATUS_DETAIL_CLASS
-LASSO_IS_SAMLP2_STATUS_DETAIL_CLASS
-LASSO_SAMLP2_STATUS_DETAIL_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_status</FILE>
-<TITLE>LassoSamlp2Status</TITLE>
-LassoSamlp2Status
-lasso_samlp2_status_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_STATUS
-LASSO_IS_SAMLP2_STATUS
-LASSO_TYPE_SAMLP2_STATUS
-lasso_samlp2_status_get_type
-LASSO_SAMLP2_STATUS_CLASS
-LASSO_IS_SAMLP2_STATUS_CLASS
-LASSO_SAMLP2_STATUS_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_status_response</FILE>
-<TITLE>LassoSamlp2StatusResponse</TITLE>
-LassoSamlp2StatusResponse
-lasso_samlp2_status_response_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_STATUS_RESPONSE
-LASSO_IS_SAMLP2_STATUS_RESPONSE
-LASSO_TYPE_SAMLP2_STATUS_RESPONSE
-lasso_samlp2_status_response_get_type
-LASSO_SAMLP2_STATUS_RESPONSE_CLASS
-LASSO_IS_SAMLP2_STATUS_RESPONSE_CLASS
-LASSO_SAMLP2_STATUS_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_subject_query_abstract</FILE>
-<TITLE>LassoSamlp2SubjectQueryAbstract</TITLE>
-LassoSamlp2SubjectQueryAbstract
-lasso_samlp2_subject_query_abstract_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT
-LASSO_IS_SAMLP2_SUBJECT_QUERY_ABSTRACT
-LASSO_TYPE_SAMLP2_SUBJECT_QUERY_ABSTRACT
-lasso_samlp2_subject_query_abstract_get_type
-LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT_CLASS
-LASSO_IS_SAMLP2_SUBJECT_QUERY_ABSTRACT_CLASS
-LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp2_terminate</FILE>
-<TITLE>LassoSamlp2Terminate</TITLE>
-LassoSamlp2Terminate
-lasso_samlp2_terminate_new
-<SUBSECTION Standard>
-LASSO_SAMLP2_TERMINATE
-LASSO_IS_SAMLP2_TERMINATE
-LASSO_TYPE_SAMLP2_TERMINATE
-lasso_samlp2_terminate_get_type
-LASSO_SAMLP2_TERMINATE_CLASS
-LASSO_IS_SAMLP2_TERMINATE_CLASS
-LASSO_SAMLP2_TERMINATE_GET_CLASS
-</SECTION>
-
diff --git a/docs/reference/lasso-sections.txt.in b/docs/reference/lasso-sections.txt.in
new file mode 100644
index 00000000..20f92fec
--- /dev/null
+++ b/docs/reference/lasso-sections.txt.in
@@ -0,0 +1,529 @@
+<INCLUDE>lasso/lasso.h</INCLUDE>
+
+<SECTION>
+<FILE>strings</FILE>
+
+<SUBSECTION>
+LASSO_LASSO_HREF
+LASSO_LASSO_PREFIX
+LASSO_PYTHON_HREF
+
+<SUBSECTION>
+LASSO_LIB_HREF
+LASSO_LIB_PREFIX
+LASSO_LIB_MAJOR_VERSION_N
+LASSO_LIB_MINOR_VERSION_N
+
+<SUBSECTION>
+LASSO_LIB_NAMEID_POLICY_TYPE_NONE
+LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME
+LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED
+LASSO_LIB_NAMEID_POLICY_TYPE_ANY
+
+<SUBSECTION>
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN
+
+<SUBSECTION>
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_EXACT
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_BETTER
+
+<SUBSECTION>
+LASSO_LIB_STATUS_CODE_FEDERATION_DOES_NOT_EXIST
+LASSO_LIB_STATUS_CODE_INVALID_ASSERTION_CONSUMER_SERVICE_INDEX
+LASSO_LIB_STATUS_CODE_INVALID_SIGNATURE
+LASSO_LIB_STATUS_CODE_NO_AUTHN_CONTEXT
+LASSO_LIB_STATUS_CODE_NO_AVAILABLEIDP
+LASSO_LIB_STATUS_CODE_NO_PASSIVE
+LASSO_LIB_STATUS_CODE_NO_SUPPORTEDIDP
+LASSO_LIB_STATUS_CODE_PROXY_COUNT_EXCEEDED
+LASSO_LIB_STATUS_CODE_UNKNOWN_PRINCIPAL
+LASSO_LIB_STATUS_CODE_UNSIGNED_AUTHN_REQUEST
+LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE
+
+<SUBSECTION>
+LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART
+LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST
+LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_NIM_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP
+
+<SUBSECTION>
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID
+
+<SUBSECTION>
+LASSO_LIB_CONSENT_OBTAINED
+LASSO_LIB_CONSENT_OBTAINED_PRIOR
+LASSO_LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT
+LASSO_LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT
+LASSO_LIB_CONSENT_UNAVAILABLE
+LASSO_LIB_CONSENT_INAPPLICABLE
+
+<SUBSECTION>
+LASSO_SECURITY_MECH_NULL
+LASSO_SECURITY_MECH_X509
+LASSO_SECURITY_MECH_SAML
+LASSO_SECURITY_MECH_BEARER
+LASSO_SECURITY_MECH_TLS
+LASSO_SECURITY_MECH_TLS_X509
+LASSO_SECURITY_MECH_TLS_SAML
+LASSO_SECURITY_MECH_TLS_BEARER
+LASSO_SECURITY_MECH_CLIENT_TLS
+LASSO_SECURITY_MECH_CLIENT_TLS_X509
+LASSO_SECURITY_MECH_CLIENT_TLS_SAML
+LASSO_SECURITY_MECH_CLIENT_TLS_BEARER
+
+<SUBSECTION>
+LASSO_SECURITY11_MECH_X509
+LASSO_SECURITY11_MECH_SAML
+LASSO_SECURITY11_MECH_BEARER
+LASSO_SECURITY11_MECH_TLS_X509
+LASSO_SECURITY11_MECH_TLS_SAML
+LASSO_SECURITY11_MECH_TLS_BEARER
+
+<SUBSECTION>
+LASSO_DISCO_HREF
+LASSO_DISCO_PREFIX
+LASSO_EP_HREF
+LASSO_EP_PREFIX
+LASSO_PP_HREF
+LASSO_PP_PREFIX
+LASSO_IS_HREF
+LASSO_IS_PREFIX
+LASSO_SA_HREF
+LASSO_SA_PREFIX
+LASSO_SEC_HREF
+LASSO_SEC_PREFIX
+
+<SUBSECTION>
+LASSO_SA_SASL_SERVICE_NAME
+
+<SUBSECTION>
+LASSO_IS_INTERACT_ATTR_INTERACT_IF_NEEDED
+LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT
+LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT_FOR_DATA
+
+<SUBSECTION>
+LASSO_DISCO_STATUS_CODE_OK
+LASSO_DISCO_STATUS_CODE_DISCO_OK
+LASSO_DISCO_STATUS_CODE_FAILED
+LASSO_DISCO_STATUS_CODE_REMOVE_ENTRY
+LASSO_DISCO_STATUS_CODE_FORBIDDEN
+LASSO_DISCO_STATUS_CODE_NO_RESULTS
+LASSO_DISCO_STATUS_CODE_DIRECTIVES
+
+<SUBSECTION>
+LASSO_DST_STATUS_CODE_OK
+LASSO_DST_STATUS_CODE_FAILED
+LASSO_DST_STATUS_CODE_PARTIAL
+LASSO_DST_STATUS_CODE_ACTION_NOT_AUTHORIZED
+LASSO_DST_STATUS_CODE_ACTION_NOT_SUPPORTED
+LASSO_DST_STATUS_CODE_ALL_RETURNED
+LASSO_DST_STATUS_CODE_CHANGE_HISTORY_NOT_SUPPORTED
+LASSO_DST_STATUS_CODE_CHANGED_SINCE_RETURNS_ALL
+LASSO_DST_STATUS_CODE_DATA_TOO_LONG
+LASSO_DST_STATUS_CODE_EXISTS_ALREADY
+LASSO_DST_STATUS_CODE_EXTENSION_NOT_SUPPORTED
+LASSO_DST_STATUS_CODE_INVALID_DATA
+LASSO_DST_STATUS_CODE_INVALID_RESOURCE_ID
+LASSO_DST_STATUS_CODE_INVALID_SELECT
+LASSO_DST_STATUS_CODE_MISSING_NEW_DATA_ELEMENT
+LASSO_DST_STATUS_CODE_MISSING_RESOURCE_ID_ELEMENT
+LASSO_DST_STATUS_CODE_MISSING_SELECT
+LASSO_DST_STATUS_CODE_MODIFIED_SINCE
+LASSO_DST_STATUS_CODE_NO_MORE_ELEMENTS
+LASSO_DST_STATUS_CODE_NO_MULTIPLE_ALLOWED
+LASSO_DST_STATUS_CODE_NO_MULTIPLE_RESOURCES
+LASSO_DST_STATUS_CODE_TIME_OUT
+LASSO_DST_STATUS_CODE_UNEXPECTED_ERROR
+
+<SUBSECTION>
+LASSO_SA_STATUS_CODE_OK
+LASSO_SA_STATUS_CODE_CONTINUE
+LASSO_SA_STATUS_CODE_ABORT
+
+<SUBSECTION>
+LASSO_METADATA_HREF
+LASSO_METADATA_PREFIX
+
+<SUBSECTION>
+LASSO_SAML_ASSERTION_HREF
+LASSO_SAML_ASSERTION_PREFIX
+LASSO_SAML_PROTOCOL_HREF
+LASSO_SAML_PROTOCOL_PREFIX
+LASSO_SAML_MAJOR_VERSION_N
+LASSO_SAML_MINOR_VERSION_N
+
+<SUBSECTION>
+LASSO_SAML_STATUS_CODE_SUCCESS
+LASSO_SAML_STATUS_CODE_REQUEST_DENIED
+LASSO_SAML_STATUS_CODE_VERSION_MISMATCH
+LASSO_SAML_STATUS_CODE_REQUESTER
+LASSO_SAML_STATUS_CODE_RESPONDER
+LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
+LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_LOW
+LASSO_SAML_STATUS_CODE_REQUEST_VERSION_DEPRECATED
+LASSO_SAML_STATUS_CODE_TOO_MANY_RESPONSES
+LASSO_SAML_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
+
+<SUBSECTION>
+LASSO_SAML_AUTHENTICATION_METHOD_PASSWORD
+LASSO_SAML_AUTHENTICATION_METHOD_KERBEROS
+LASSO_SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD
+LASSO_SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN
+LASSO_SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI
+LASSO_SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI
+LASSO_SAML_AUTHENTICATION_METHOD_PGP
+LASSO_SAML_AUTHENTICATION_METHODS_PKI
+LASSO_SAML_AUTHENTICATION_METHOD_XKMS
+LASSO_SAML_AUTHENTICATION_METHOD_XMLD_SIG
+LASSO_SAML_AUTHENTICATION_METHOD_UNSPECIFIED
+LASSO_SAML_AUTHENTICATION_METHOD_LIBERTY
+
+<SUBSECTION>
+LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT
+LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT01
+LASSO_SAML_CONFIRMATION_METHOD_BEARER
+LASSO_SAML_CONFIRMATION_METHOD_HOLDER_OF_KEY
+LASSO_SAML_CONFIRMATION_METHOD_SENDER_VOUCHES
+
+<SUBSECTION>
+LASSO_SOAP_ENV_HREF
+LASSO_SOAP_ENV_PREFIX
+LASSO_SOAP_ENV_ACTOR
+LASSO_SOAP_BINDING_HREF
+LASSO_SOAP_BINDING_PREFIX
+LASSO_SOAP_BINDING_EXT_HREF
+LASSO_SOAP_BINDING_EXT_PREFIX
+
+<SUBSECTION>
+LASSO_IDWSF2_SB2_HREF
+LASSO_IDWSF2_SB2_PREFIX
+LASSO_IDWSF2_SBF_HREF
+LASSO_IDWSF2_SBF_PREFIX
+
+<SUBSECTION>
+LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_OFFLINE
+LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_ONLINE
+LASSO_SOAP_BINDING_PROCESS_CONTEXT_SIMULATE
+
+<SUBSECTION>
+LASSO_SOAP_FAULT_CODE_SERVER
+LASSO_SOAP_FAULT_STRING_SERVER
+LASSO_SOAP_FAULT_STRING_IDENTITY_NOT_FOUND
+
+<SUBSECTION>
+LASSO_PAOS_HREF
+LASSO_PAOS_PREFIX
+
+<SUBSECTION>
+LASSO_ECP_HREF
+LASSO_ECP_PREFIX
+
+<SUBSECTION>
+LASSO_SAML2_METADATA_HREF
+LASSO_SAML2_METADATA_BINDING_SOAP
+LASSO_SAML2_METADATA_BINDING_REDIRECT
+LASSO_SAML2_METADATA_BINDING_POST
+LASSO_SAML2_METADATA_BINDING_ARTIFACT
+LASSO_SAML2_METADATA_BINDING_PAOS
+
+<SUBSECTION>
+LASSO_SAML2_PROTOCOL_HREF
+LASSO_SAML2_PROTOCOL_PREFIX
+LASSO_SAML2_ASSERTION_HREF
+LASSO_SAML2_ASSERTION_PREFIX
+
+<SUBSECTION>
+LASSO_SAML2_DEFLATE_ENCODING
+
+<SUBSECTION>
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED
+
+<SUBSECTION>
+LASSO_SAML2_ATTRIBUTE_NAME_EPR
+LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI
+
+<SUBSECTION>
+LASSO_SAML2_CONSENT_OBTAINED
+LASSO_SAML2_CONSENT_PRIOR
+LASSO_SAML2_CONSENT_IMPLICIT
+LASSO_SAML2_CONSENT_EXPLICIT
+LASSO_SAML2_CONSENT_UNAVAILABLE
+LASSO_SAML2_CONSENT_INAPPLICABLE
+
+<SUBSECTION>
+LASSO_SAML2_STATUS_CODE_SUCCESS
+LASSO_SAML2_STATUS_CODE_REQUESTER
+LASSO_SAML2_STATUS_CODE_RESPONDER
+LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH
+LASSO_SAML2_STATUS_CODE_AUTHN_FAILED
+LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME
+LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY
+LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT
+LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP
+LASSO_SAML2_STATUS_CODE_NO_PASSIVE
+LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP
+LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT
+LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED
+LASSO_SAML2_STATUS_CODE_REQUEST_DENIED
+LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED
+LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED
+LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
+LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW
+LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
+LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES
+LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE
+LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL
+LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING
+
+<SUBSECTION>
+LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL
+LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD
+LASSO_SAML2_AUTHN_CONTEXT_KERBEROS
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED
+LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_PGP
+LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT
+LASSO_SAML2_AUTHN_CONTEXT_PASSWORD
+LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION
+LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD
+LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI
+LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI
+LASSO_SAML2_AUTHN_CONTEXT_SPKI
+LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD
+LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT
+LASSO_SAML2_AUTHN_CONTEXT_X509
+LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN
+LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG
+
+<SUBSECTION>
+LASSO_SAML2_CONFIRMATION_METHOD_BEARER
+
+<SUBSECTION>
+LASSO_IDWSF2_DISCO_HREF
+LASSO_IDWSF2_DISCO_PREFIX
+LASSO_IDWSF2_DST_HREF
+LASSO_IDWSF2_DST_PREFIX
+LASSO_IDWSF2_DSTREF_HREF
+LASSO_IDWSF2_DSTREF_PREFIX
+LASSO_IDWSF2_IMS_HREF
+LASSO_IDWSF2_IMS_PREFIX
+LASSO_IDWSF2_IS_HREF
+LASSO_IDWSF2_IS_PREFIX
+LASSO_IDWSF2_PS_HREF
+LASSO_IDWSF2_PS_PREFIX
+LASSO_IDWSF2_SUBS_HREF
+LASSO_IDWSF2_SUBS_PREFIX
+LASSO_IDWSF2_SUBSREF_HREF
+LASSO_IDWSF2_SUBSREF_PREFIX
+LASSO_IDWSF2_UTIL_HREF
+LASSO_IDWSF2_UTIL_PREFIX
+LASSO_IDWSF2_SEC_HREF
+LASSO_IDWSF2_SEC_PREFIX
+
+<SUBSECTION>
+LASSO_WSSE_HREF
+LASSO_WSSE_PREFIX
+LASSO_WSSE1_HREF
+LASSO_WSSE1_PREFIX
+LASSO_WSUTIL1_HREF
+LASSO_WSUTIL1_PREFIX
+LASSO_WSA_HREF
+LASSO_WSA_PREFIX
+LASSO_WSSE_200401_HREF
+LASSO_WSSE_200401_PREFIX
+LASSO_WSU_HREF
+LASSO_WSU_PREFIX
+
+<SUBSECTION>
+LASSO_DS_HREF
+LASSO_DS_PREFIX
+LASSO_XSI_HREF
+LASSO_XSI_PREFIX
+
+</SECTION>
+
+<SECTION>
+<FILE>lasso</FILE>
+lasso_init
+lasso_shutdown
+lasso_check_version
+LassoCheckVersionMode
+</SECTION>
+
+<SECTION>
+<FILE>errors</FILE>
+<TITLE>Error codes</TITLE>
+LASSO_ERROR_UNDEFINED
+LASSO_ERROR_UNIMPLEMENTED
+LASSO_ERROR_OUT_OF_MEMORY
+LASSO_ERROR_CAST_FAILED
+LASSO_XML_ERROR_NODE_NOT_FOUND
+LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND
+LASSO_XML_ERROR_ATTR_NOT_FOUND
+LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND
+LASSO_XML_ERROR_INVALID_FILE
+LASSO_XML_ERROR_OBJECT_CONSTRUCTION_FAILED
+LASSO_XML_ERROR_MISSING_NAMESPACE
+LASSO_DS_ERROR_SIGNATURE_NOT_FOUND
+LASSO_DS_ERROR_INVALID_SIGNATURE
+LASSO_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED
+LASSO_DS_ERROR_CONTEXT_CREATION_FAILED
+LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED
+LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED
+LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED
+LASSO_DS_ERROR_SIGNATURE_FAILED
+LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED
+LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED
+LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED
+LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED
+LASSO_DS_ERROR_INVALID_SIGALG
+LASSO_DS_ERROR_DIGEST_COMPUTE_FAILED
+LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND
+LASSO_DS_ERROR_TOO_MUCH_REFERENCES
+LASSO_DS_ERROR_INVALID_REFERENCE_FOR_SAML
+LASSO_DS_ERROR_DECRYPTION_FAILED
+LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND
+LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED
+LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH
+LASSO_SERVER_ERROR_SET_ENCRYPTION_PRIVATE_KEY_FAILED
+LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE
+LASSO_LOGOUT_ERROR_REQUEST_DENIED
+LASSO_LOGOUT_ERROR_FEDERATION_NOT_FOUND
+LASSO_LOGOUT_ERROR_UNKNOWN_PRINCIPAL
+LASSO_PROFILE_ERROR_INVALID_QUERY
+LASSO_PROFILE_ERROR_INVALID_POST_MSG
+LASSO_PROFILE_ERROR_INVALID_SOAP_MSG
+LASSO_PROFILE_ERROR_MISSING_REQUEST
+LASSO_PROFILE_ERROR_INVALID_HTTP_METHOD
+LASSO_PROFILE_ERROR_INVALID_PROTOCOLPROFILE
+LASSO_PROFILE_ERROR_INVALID_MSG
+LASSO_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID
+LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE
+LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL
+LASSO_PROFILE_ERROR_IDENTITY_NOT_FOUND
+LASSO_PROFILE_ERROR_FEDERATION_NOT_FOUND
+LASSO_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND
+LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED
+LASSO_PROFILE_ERROR_BUILDING_REQUEST_FAILED
+LASSO_PROFILE_ERROR_BUILDING_MESSAGE_FAILED
+LASSO_PROFILE_ERROR_BUILDING_RESPONSE_FAILED
+LASSO_PROFILE_ERROR_SESSION_NOT_FOUND
+LASSO_PROFILE_ERROR_BAD_IDENTITY_DUMP
+LASSO_PROFILE_ERROR_BAD_SESSION_DUMP
+LASSO_PROFILE_ERROR_MISSING_RESPONSE
+LASSO_PROFILE_ERROR_MISSING_STATUS_CODE
+LASSO_PROFILE_ERROR_MISSING_ARTIFACT
+LASSO_PROFILE_ERROR_MISSING_RESOURCE_OFFERING
+LASSO_PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION
+LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE
+LASSO_PROFILE_ERROR_MISSING_ASSERTION
+LASSO_PROFILE_ERROR_MISSING_SUBJECT
+LASSO_PROFILE_ERROR_MISSING_NAME_IDENTIFIER
+LASSO_PROFILE_ERROR_INVALID_ARTIFACT
+LASSO_PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY
+LASSO_PROFILE_ERROR_STATUS_NOT_SUCCESS
+LASSO_PROFILE_ERROR_MISSING_ISSUER
+LASSO_PROFILE_ERROR_MISSING_SERVICE_INSTANCE
+LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE
+LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE_ADDRESS
+LASSO_PROFILE_ERROR_INVALID_ISSUER
+LASSO_PROFILE_ERROR_MISSING_SERVER
+LASSO_PROFILE_ERROR_UNKNOWN_PROVIDER
+LASSO_PROFILE_ERROR_CANNOT_VERIFY_SIGNATURE
+LASSO_PROFILE_ERROR_CANNOT_FIND_A_PROVIDER
+LASSO_PROFILE_ERROR_RESPONSE_DOES_NOT_MATCH_REQUEST
+LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ
+LASSO_PARAM_ERROR_INVALID_VALUE
+LASSO_PARAM_ERROR_CHECK_FAILED
+LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT
+LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND
+LASSO_LOGIN_ERROR_CONSENT_NOT_OBTAINED
+LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY
+LASSO_LOGIN_ERROR_REQUEST_DENIED
+LASSO_LOGIN_ERROR_INVALID_SIGNATURE
+LASSO_LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST
+LASSO_LOGIN_ERROR_STATUS_NOT_SUCCESS
+LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL
+LASSO_LOGIN_ERROR_NO_DEFAULT_ENDPOINT
+LASSO_LOGIN_ERROR_ASSERTION_REPLAY
+LASSO_LOGIN_ERROR_ASSERTION_DOES_NOT_MATCH_REQUEST_ID
+LASSO_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER
+LASSO_SOAP_FAULT_REDIRECT_REQUEST
+LASSO_SOAP_ERROR_MISSING_ENVELOPE
+LASSO_SOAP_ERROR_MISSING_HEADER
+LASSO_SOAP_ERROR_MISSING_BODY
+LASSO_SOAP_ERROR_MISSING_SOAP_FAULT_DETAIL
+LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_NAMESPACE
+LASSO_NAME_IDENTIFIER_MAPPING_ERROR_FORBIDDEN_CALL_ON_THIS_SIDE
+LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_IDENTIFIER
+LASSO_DATA_SERVICE_ERROR_UNREGISTERED_DST
+LASSO_DATA_SERVICE_CANNOT_ADD_ITEM
+LASSO_WSF_PROFILE_ERROR_MISSING_CORRELATION
+LASSO_WSF_PROFILE_ERROR_MISSING_SECURITY
+LASSO_WSF_PROFILE_ERROR_MISSING_ASSERTION_ID
+LASSO_WSF_PROFILE_ERROR_MISSING_ENDPOINT
+LASSO_WSF_PROFILE_ERROR_SOAP_FAULT
+LASSO_WSF_PROFILE_ERROR_UNSUPPORTED_SECURITY_MECHANISM
+LASSO_WSF_PROFILE_ERROR_MISSING_DESCRIPTION
+LASSO_WSF_PROFILE_ERROR_MISSING_RESOURCE_ID
+LASSO_WSF_PROFILE_ERROR_MISSING_CREDENTIAL_REF
+LASSO_WSF_PROFILE_ERROR_INVALID_OR_MISSING_REFERENCE_TO_MESSAGE_ID
+LASSO_DISCOVERY_ERROR_SVC_METADATA_REGISTER_FAILED
+LASSO_DISCOVERY_ERROR_SVC_METADATA_ASSOCIATION_ADD_FAILED
+LASSO_DISCOVERY_ERROR_MISSING_REQUESTED_SERVICE
+LASSO_DISCOVERY_ERROR_FAILED_TO_BUILD_ENDPOINT_REFERENCE
+LASSO_DST_ERROR_MISSING_SERVICE_DATA
+LASSO_DST_ERROR_QUERY_FAILED
+LASSO_DST_ERROR_QUERY_PARTIALLY_FAILED
+LASSO_DST_ERROR_MODIFY_FAILED
+LASSO_DST_ERROR_MODIFY_PARTIALLY_FAILED
+LASSO_DST_ERROR_NEW_DATA_MISSING
+LASSO_DST_ERROR_QUERY_NOT_FOUND
+LASSO_DST_ERROR_NO_DATA
+LASSO_DST_ERROR_MALFORMED_QUERY
+LASSO_REGISTRY_ERROR_KEY_EXISTS
+LASSO_PROVIDER_ERROR_MISSING_PUBLIC_KEY
+</SECTION>
diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml
deleted file mode 100644
index 641be345..00000000
--- a/docs/reference/lasso.sgml
+++ /dev/null
@@ -1,377 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY LassoLibAssertion SYSTEM "sgml/lib_assertion.xml">
-<!ENTITY LassoLibAuthnRequest SYSTEM "sgml/lib_authn_request.xml">
-<!ENTITY LassoLibAuthnRequestEnvelope SYSTEM "sgml/lib_authn_request_envelope.xml">
-<!ENTITY LassoLibAuthnResponse SYSTEM "sgml/lib_authn_response.xml">
-<!ENTITY LassoLibAuthnResponseEnvelope SYSTEM "sgml/lib_authn_response_envelope.xml">
-<!ENTITY LassoLibIDPEntries SYSTEM "sgml/lib_idp_entries.xml">
-<!ENTITY LassoLibIDPEntry SYSTEM "sgml/lib_idp_entry.xml">
-<!ENTITY LassoLibIDPList SYSTEM "sgml/lib_idp_list.xml">
-<!ENTITY LassoLibRequestAuthnContext SYSTEM "sgml/lib_request_authn_context.xml">
-<!ENTITY LassoLibScoping SYSTEM "sgml/lib_scoping.xml">
-<!ENTITY LassoSamlAdvice SYSTEM "sgml/saml_advice.xml">
-<!ENTITY LassoSamlAssertion SYSTEM "sgml/saml_assertion.xml">
-<!ENTITY LassoSamlAttribute SYSTEM "sgml/saml_attribute.xml">
-<!ENTITY LassoSamlAttributeDesignator SYSTEM "sgml/saml_attribute_designator.xml">
-<!ENTITY LassoSamlAttributeValue SYSTEM "sgml/saml_attribute_value.xml">
-<!ENTITY LassoSamlAttributeStatement SYSTEM "sgml/saml_attribute_statement.xml">
-<!ENTITY LassoSamlAudienceRestrictionCondition SYSTEM "sgml/saml_audience_restriction_condition.xml">
-<!ENTITY LassoSamlAuthenticationStatement SYSTEM "sgml/saml_authentication_statement.xml">
-<!ENTITY LassoSamlAuthorityBinding SYSTEM "sgml/saml_authority_binding.xml">
-<!ENTITY LassoSamlConditionAbstract SYSTEM "sgml/saml_condition_abstract.xml">
-<!ENTITY LassoSamlConditions SYSTEM "sgml/saml_conditions.xml">
-<!ENTITY LassoSamlNameIdentifier SYSTEM "sgml/saml_name_identifier.xml">
-<!ENTITY LassoSamlStatementAbstract SYSTEM "sgml/saml_statement_abstract.xml">
-<!ENTITY LassoSamlSubject SYSTEM "sgml/saml_subject.xml">
-<!ENTITY LassoSamlSubjectConfirmation SYSTEM "sgml/saml_subject_confirmation.xml">
-<!ENTITY LassoSamlSubjectLocality SYSTEM "sgml/saml_subject_locality.xml">
-<!ENTITY LassoSamlSubjectStatementAbstract SYSTEM "sgml/saml_subject_statement_abstract.xml">
-<!ENTITY LassoSamlpRequestAbstract SYSTEM "sgml/samlp_request_abstract.xml">
-<!ENTITY LassoSamlpResponse SYSTEM "sgml/samlp_response.xml">
-<!ENTITY LassoSamlpResponseAbstract SYSTEM "sgml/samlp_response_abstract.xml">
-<!ENTITY LassoSamlpStatus SYSTEM "sgml/samlp_status.xml">
-<!ENTITY LassoSamlpStatusCode SYSTEM "sgml/samlp_status_code.xml">
-<!ENTITY LassoNode SYSTEM "sgml/node.xml">
-<!ENTITY LassoLibLogoutRequest SYSTEM "sgml/lib_logout_request.xml">
-<!ENTITY LassoLibFederationTerminationNotification SYSTEM "sgml/lib_federation_termination_notification.xml">
-<!ENTITY LassoLibLogoutResponse SYSTEM "sgml/lib_logout_response.xml">
-<!ENTITY LassoLibNameIdentifierMappingRequest SYSTEM "sgml/lib_name_identifier_mapping_request.xml">
-<!ENTITY LassoLibNameIdentifierMappingResponse SYSTEM "sgml/lib_name_identifier_mapping_response.xml">
-<!ENTITY LassoLibRegisterNameIdentifierRequest SYSTEM "sgml/lib_register_name_identifier_request.xml">
-<!ENTITY LassoLibRegisterNameIdentifierResponse SYSTEM "sgml/lib_register_name_identifier_response.xml">
-<!ENTITY LassoLibStatusResponse SYSTEM "sgml/lib_status_response.xml">
-<!ENTITY LassoLibSubject SYSTEM "sgml/lib_subject.xml">
-<!ENTITY LassoSamlpRequest SYSTEM "sgml/samlp_request.xml">
-<!ENTITY LassoLibAuthnContext SYSTEM "sgml/lib_authn_context.xml">
-<!ENTITY LassoLibAuthenticationStatement SYSTEM "sgml/lib_authentication_statement.xml">
-<!ENTITY lasso-lasso SYSTEM "sgml/lasso.xml">
-<!ENTITY LassoFederation SYSTEM "sgml/federation.xml">
-<!ENTITY LassoLecp SYSTEM "sgml/lecp.xml">
-<!ENTITY LassoProvider SYSTEM "sgml/provider.xml">
-<!ENTITY LassoDefederation SYSTEM "sgml/defederation.xml">
-<!ENTITY LassoNameRegistration SYSTEM "sgml/name_registration.xml">
-<!ENTITY LassoNameIdentifierMapping SYSTEM "sgml/name_identifier_mapping.xml">
-<!ENTITY LassoNameIdManagement SYSTEM "sgml/name_id_management.xml">
-<!ENTITY LassoEcp SYSTEM "sgml/ecp.xml">
-<!ENTITY LassoIdentity SYSTEM "sgml/identity.xml">
-<!ENTITY LassoLogin SYSTEM "sgml/login.xml">
-<!ENTITY LassoLogout SYSTEM "sgml/logout.xml">
-<!ENTITY LassoProfile SYSTEM "sgml/profile.xml">
-<!ENTITY LassoServer SYSTEM "sgml/server.xml">
-<!ENTITY LassoSession SYSTEM "sgml/session.xml">
-<!ENTITY LassoStrings SYSTEM "sgml/strings.xml">
-<!ENTITY LassoDiscovery SYSTEM "sgml/discovery.xml">
-<!ENTITY LassoDataService SYSTEM "sgml/data_service.xml">
-<!ENTITY LassoIdWsf2Discovery SYSTEM "sgml/idwsf2_discovery.xml">
-<!ENTITY LassoIdWsf2DataService SYSTEM "sgml/idwsf2_data_service.xml">
-
-<!ENTITY LassoSaml2Action SYSTEM "sgml/saml2_action.xml">
-<!ENTITY LassoSaml2Advice SYSTEM "sgml/saml2_advice.xml">
-<!ENTITY LassoSaml2Assertion SYSTEM "sgml/saml2_assertion.xml">
-<!ENTITY LassoSaml2Attribute SYSTEM "sgml/saml2_attribute.xml">
-<!ENTITY LassoSaml2AttributeValue SYSTEM "sgml/saml2_attribute_value.xml">
-<!ENTITY LassoSaml2AttributeStatement SYSTEM "sgml/saml2_attribute_statement.xml">
-<!ENTITY LassoSaml2AudienceRestriction SYSTEM "sgml/saml2_audience_restriction.xml">
-<!ENTITY LassoSaml2AuthnContext SYSTEM "sgml/saml2_authn_context.xml">
-<!ENTITY LassoSaml2AuthnStatement SYSTEM "sgml/saml2_authn_statement.xml">
-<!ENTITY LassoSaml2AuthzDecisionStatement SYSTEM "sgml/saml2_authz_decision_statement.xml">
-<!ENTITY LassoSaml2BaseIDAbstract SYSTEM "sgml/saml2_base_idabstract.xml">
-<!ENTITY LassoSaml2ConditionAbstract SYSTEM "sgml/saml2_condition_abstract.xml">
-<!ENTITY LassoSaml2Conditions SYSTEM "sgml/saml2_conditions.xml">
-<!ENTITY LassoSaml2EncryptedElement SYSTEM "sgml/saml2_encrypted_element.xml">
-<!ENTITY LassoSaml2Evidence SYSTEM "sgml/saml2_evidence.xml">
-<!ENTITY LassoSaml2KeyInfoConfirmationData SYSTEM "sgml/saml2_key_info_confirmation_data.xml">
-<!ENTITY LassoSaml2NameID SYSTEM "sgml/saml2_name_id.xml">
-<!ENTITY LassoSaml2OneTimeUse SYSTEM "sgml/saml2_one_time_use.xml">
-<!ENTITY LassoSaml2ProxyRestriction SYSTEM "sgml/saml2_proxy_restriction.xml">
-<!ENTITY LassoSaml2StatementAbstract SYSTEM "sgml/saml2_statement_abstract.xml">
-<!ENTITY LassoSaml2SubjectConfirmationData SYSTEM "sgml/saml2_subject_confirmation_data.xml">
-<!ENTITY LassoSaml2SubjectConfirmation SYSTEM "sgml/saml2_subject_confirmation.xml">
-<!ENTITY LassoSaml2Subject SYSTEM "sgml/saml2_subject.xml">
-<!ENTITY LassoSaml2SubjectLocality SYSTEM "sgml/saml2_subject_locality.xml">
-<!ENTITY LassoSamlp2ArtifactResolve SYSTEM "sgml/samlp2_artifact_resolve.xml">
-<!ENTITY LassoSamlp2ArtifactResponse SYSTEM "sgml/samlp2_artifact_response.xml">
-<!ENTITY LassoSamlp2AssertionIDRequest SYSTEM "sgml/samlp2_assertion_id_request.xml">
-<!ENTITY LassoSamlp2AttributeQuery SYSTEM "sgml/samlp2_attribute_query.xml">
-<!ENTITY LassoSamlp2AuthnQuery SYSTEM "sgml/samlp2_authn_query.xml">
-<!ENTITY LassoSamlp2AuthnRequest SYSTEM "sgml/samlp2_authn_request.xml">
-<!ENTITY LassoSamlp2AuthzDecisionQuery SYSTEM "sgml/samlp2_authz_decision_query.xml">
-<!ENTITY LassoSamlp2Extensions SYSTEM "sgml/samlp2_extensions.xml">
-<!ENTITY LassoSamlp2IDPEntry SYSTEM "sgml/samlp2_idp_entry.xml">
-<!ENTITY LassoSamlp2IDPList SYSTEM "sgml/samlp2_idp_list.xml">
-<!ENTITY LassoSamlp2LogoutRequest SYSTEM "sgml/samlp2_logout_request.xml">
-<!ENTITY LassoSamlp2LogoutResponse SYSTEM "sgml/samlp2_logout_response.xml">
-<!ENTITY LassoSamlp2ManageNameIDRequest SYSTEM "sgml/samlp2_manage_name_id_request.xml">
-<!ENTITY LassoSamlp2ManageNameIDResponse SYSTEM "sgml/samlp2_manage_name_id_response.xml">
-<!ENTITY LassoSamlp2NameIDMappingRequest SYSTEM "sgml/samlp2_name_id_mapping_request.xml">
-<!ENTITY LassoSamlp2NameIDMappingResponse SYSTEM "sgml/samlp2_name_id_mapping_response.xml">
-<!ENTITY LassoSamlp2NameIDPolicy SYSTEM "sgml/samlp2_name_id_policy.xml">
-<!ENTITY LassoSamlp2RequestAbstract SYSTEM "sgml/samlp2_request_abstract.xml">
-<!ENTITY LassoSamlp2RequestedAuthnContext SYSTEM "sgml/samlp2_requested_authn_context.xml">
-<!ENTITY LassoSamlp2Response SYSTEM "sgml/samlp2_response.xml">
-<!ENTITY LassoSamlp2Scoping SYSTEM "sgml/samlp2_scoping.xml">
-<!ENTITY LassoSamlp2StatusCode SYSTEM "sgml/samlp2_status_code.xml">
-<!ENTITY LassoSamlp2StatusDetail SYSTEM "sgml/samlp2_status_detail.xml">
-<!ENTITY LassoSamlp2Status SYSTEM "sgml/samlp2_status.xml">
-<!ENTITY LassoSamlp2StatusResponse SYSTEM "sgml/samlp2_status_response.xml">
-<!ENTITY LassoSamlp2SubjectQueryAbstract SYSTEM "sgml/samlp2_subject_query_abstract.xml">
-<!ENTITY LassoSamlp2Terminate SYSTEM "sgml/samlp2_terminate.xml">
-
-<!ENTITY version SYSTEM "version.xml">
-]>
-<book id="index">
- <bookinfo>
- <title>Lasso Reference Manual</title>
- <releaseinfo>for Lasso &version;</releaseinfo>
-
- <legalnotice>
- <para>
- Permission is granted to copy, distribute and/or modify this document
- under the terms of the GNU General Public License as published by the
- Free Software Foundation; either version 2 of the License, or (at your
- option) any later version.
- </para>
- </legalnotice>
-
- <copyright>
- <year>2004, 2005, 2006, 2007, 2008</year>
- <holder>Entr'ouvert</holder>
- </copyright>
-
- </bookinfo>
-
- <chapter id="lasso">
- <title>Lasso &amp; Liberty Alliance Overview</title>
- <para>
-Lasso is a library which provides all the necessary functions for sites to
-implement <ulink url="http://www.projectliberty.org">Liberty Alliance</ulink>
-specifications. It defines processes for federated identities, single sign-on
-and related protocols.
- </para>
-
- <para>
-Founded in 2001 by Sun in order to propose an alternative to the
-Microsoft Passport project, the consortium Liberty Alliance aims to
-promote an infrastructure of standards allowing the management of
-federated identities between several services or systems.
- </para>
-
- <para>
-
-A federated identity (or network identity) of an individual or a legal entity
-on Internet gather at the same time:
-
-<itemizedlist>
- <listitem>
- Its identification (name, co-ordinates, preferences, history...);
- </listitem>
- <listitem>
- Its authentication (which guarantees the validity of an identity);
- </listitem>
- <listitem>
- Its authorisations (access rights to information, access rights to
- services).
- </listitem>
-</itemizedlist>
-</para>
-
-<para>
-Liberty standards aims to give more coherence to a network identity
-which is scattered (numerous logins and passwords) today. This identity
-becomes frequently delicate to manage, both for customers and businesses.
-</para>
-
-<para>
-The Liberty Alliance specifications define three types of actors:
-
-<itemizedlist>
- <listitem>
- The user, person or entity who can acquire an identity;
- </listitem>
- <listitem>
- The identity provider which creates and manages the identity of
- the users, and authenticates them to the service providers;
- </listitem>
- <listitem>
- The service provider who provides services to the users once that
- they have authenticated to an identity provider.
- </listitem>
-</itemizedlist>
-</para>
-
-<para>
-One calls circle of trust a grouping of identity providers and service
-providers which agreed to share (to federate) the identity of their users.
-</para>
-
- <para>
-Contrary to most other implementations of Liberty Alliance, Lasso is not a
-full-fedged system but a simple C library, with complete bindings for Java,
-Perl, PHP and Python. The integration work should largely be facilitated.
-An existing site should be able to integrate it in a few days of
-development, without calling into question its architecture. Lasso is a
-library written in C Language.
- </para>
-
- <para>
-Lasso is built on top of <ulink url="http://www.xmlsoft.org">libxml2</ulink>,
-<ulink url="http://www.aleksey.com/xmlsec/">XMLSec</ulink> and
-<ulink url="http://www.openssl.org">OpenSSL</ulink> and is licensed under
-the <ulink url="http://lasso.entrouvert.org/license">GNU General Public License</ulink>
-(with an <ulink url="http://lasso.entrouvert.org/license#openssl">OpenSSL exception</ulink>).
- </para>
-
- </chapter>
-
- <index/>
-
- <chapter id="architecture">
- <title>Lasso Architecture</title>
- &LassoProvider;
- &LassoServer;
- &LassoIdentity;
- &LassoSession;
- &LassoFederation;
- </chapter>
-
- <chapter id="idff">
- <title>Identity Federation Framework</title>
-
- &LassoProfile;
- &LassoLogin;
- &LassoLogout;
- &LassoDefederation;
- &LassoNameRegistration;
- &LassoNameIdentifierMapping;
- &LassoNameIdManagement;
- &LassoLecp;
- &LassoEcp;
-
- </chapter>
-
- <chapter id="idwsf">
- <title>Identity Web Services Framework</title>
-
- &LassoDiscovery;
- &LassoDataService;
- &LassoIdWsf2Discovery;
- &LassoIdWsf2DataService;
-
- </chapter>
-
- <chapter id="xml-idff">
- <title>Objects from ID-FF 1.2 schemas</title>
-
- &LassoLibAssertion;
- &LassoLibAuthenticationStatement;
- &LassoLibAuthnContext;
- &LassoLibAuthnRequest;
- &LassoLibAuthnRequestEnvelope;
- &LassoLibAuthnResponse;
- &LassoLibAuthnResponseEnvelope;
- &LassoLibFederationTerminationNotification;
- &LassoLibIDPEntries;
- &LassoLibIDPEntry;
- &LassoLibIDPList;
- &LassoLibLogoutRequest;
- &LassoLibLogoutResponse;
- &LassoLibNameIdentifierMappingRequest;
- &LassoLibNameIdentifierMappingResponse;
- &LassoLibRegisterNameIdentifierRequest;
- &LassoLibRegisterNameIdentifierResponse;
- &LassoLibRequestAuthnContext;
- &LassoLibScoping;
- &LassoLibStatusResponse;
- &LassoLibSubject;
- &LassoSamlAdvice;
- &LassoSamlAssertion;
- &LassoSamlAttribute;
- &LassoSamlAttributeDesignator;
- &LassoSamlAttributeValue;
- &LassoSamlAttributeStatement;
- &LassoSamlAudienceRestrictionCondition;
- &LassoSamlAuthenticationStatement;
- &LassoSamlAuthorityBinding;
- &LassoSamlConditionAbstract;
- &LassoSamlConditions;
- &LassoSamlNameIdentifier;
- &LassoSamlStatementAbstract;
- &LassoSamlSubject;
- &LassoSamlSubjectConfirmation;
- &LassoSamlSubjectLocality;
- &LassoSamlSubjectStatementAbstract;
- &LassoSamlpRequest;
- &LassoSamlpRequestAbstract;
- &LassoSamlpResponse;
- &LassoSamlpResponseAbstract;
- &LassoSamlpStatus;
- &LassoSamlpStatusCode;
- </chapter>
-
- <chapter id="xml-samlv2">
- <title>Objects from SAML 2.0 schemas</title>
-
- &LassoSaml2Action;
- &LassoSaml2Advice;
- &LassoSaml2Assertion;
- &LassoSaml2Attribute;
- &LassoSaml2AttributeValue;
- &LassoSaml2AttributeStatement;
- &LassoSaml2AudienceRestriction;
- &LassoSaml2AuthnContext;
- &LassoSaml2AuthnStatement;
- &LassoSaml2AuthzDecisionStatement;
- &LassoSaml2BaseIDAbstract;
- &LassoSaml2ConditionAbstract;
- &LassoSaml2Conditions;
- &LassoSaml2EncryptedElement;
- &LassoSaml2Evidence;
- &LassoSaml2KeyInfoConfirmationData;
- &LassoSaml2NameID;
- &LassoSaml2OneTimeUse;
- &LassoSaml2ProxyRestriction;
- &LassoSaml2StatementAbstract;
- &LassoSaml2SubjectConfirmationData;
- &LassoSaml2SubjectConfirmation;
- &LassoSaml2Subject;
- &LassoSaml2SubjectLocality;
- &LassoSamlp2ArtifactResolve;
- &LassoSamlp2ArtifactResponse;
- &LassoSamlp2AssertionIDRequest;
- &LassoSamlp2AttributeQuery;
- &LassoSamlp2AuthnQuery;
- &LassoSamlp2AuthnRequest;
- &LassoSamlp2AuthzDecisionQuery;
- &LassoSamlp2Extensions;
- &LassoSamlp2IDPEntry;
- &LassoSamlp2IDPList;
- &LassoSamlp2LogoutRequest;
- &LassoSamlp2LogoutResponse;
- &LassoSamlp2ManageNameIDRequest;
- &LassoSamlp2ManageNameIDResponse;
- &LassoSamlp2NameIDMappingRequest;
- &LassoSamlp2NameIDMappingResponse;
- &LassoSamlp2NameIDPolicy;
- &LassoSamlp2RequestAbstract;
- &LassoSamlp2RequestedAuthnContext;
- &LassoSamlp2Response;
- &LassoSamlp2Scoping;
- &LassoSamlp2Status;
- &LassoSamlp2StatusCode;
- &LassoSamlp2StatusDetail;
- &LassoSamlp2StatusResponse;
- &LassoSamlp2SubjectQueryAbstract;
- &LassoSamlp2Terminate;
- </chapter>
-
- <chapter id="misc">
- <title>Misc</title>
-
- &LassoNode;
- &lasso-lasso;
- &LassoStrings;
- </chapter>
-
-</book>
diff --git a/docs/reference/lasso.types.in b/docs/reference/lasso.types.in
deleted file mode 100644
index 60730ee2..00000000
--- a/docs/reference/lasso.types.in
+++ /dev/null
@@ -1,59 +0,0 @@
-#include <lasso/lasso.h>
-
-lasso_lib_assertion_get_type
-lasso_lib_authentication_statement_get_type
-lasso_lib_authn_context_get_type
-lasso_lib_authn_request_get_type
-lasso_lib_authn_response_get_type
-lasso_lib_federation_termination_notification_get_type
-lasso_lib_idp_entries_get_type
-lasso_lib_idp_entry_get_type
-lasso_lib_idp_list_get_type
-lasso_lib_logout_request_get_type
-lasso_lib_logout_response_get_type
-lasso_lib_name_identifier_mapping_request_get_type
-lasso_lib_name_identifier_mapping_response_get_type
-lasso_lib_register_name_identifier_request_get_type
-lasso_lib_register_name_identifier_response_get_type
-lasso_lib_request_authn_context_get_type
-lasso_lib_scoping_get_type
-lasso_lib_status_response_get_type
-lasso_lib_subject_get_type
-lasso_saml_advice_get_type
-lasso_saml_assertion_get_type
-lasso_saml_audience_restriction_condition_get_type
-lasso_saml_authentication_statement_get_type
-lasso_saml_authority_binding_get_type
-lasso_saml_condition_abstract_get_type
-lasso_saml_conditions_get_type
-lasso_saml_name_identifier_get_type
-lasso_saml_statement_abstract_get_type
-lasso_saml_subject_get_type
-lasso_saml_subject_confirmation_get_type
-lasso_saml_subject_locality_get_type
-lasso_saml_subject_statement_abstract_get_type
-lasso_samlp_request_get_type
-lasso_samlp_request_abstract_get_type
-lasso_samlp_response_get_type
-lasso_samlp_response_abstract_get_type
-lasso_samlp_status_get_type
-lasso_samlp_status_code_get_type
-
-
-lasso_defederation_get_type
-lasso_federation_get_type
-lasso_lecp_get_type
-lasso_login_get_type
-lasso_logout_get_type
-lasso_profile_get_type
-lasso_provider_get_type
-lasso_server_get_type
-lasso_identity_get_type
-lasso_session_get_type
-lasso_name_registration_get_type
-lasso_name_identifier_mapping_get_type
-lasso_name_id_management_get_type
-lasso_ecp_get_type
-
-#WSF# lasso_discovery_get_type
-#WSF# lasso_data_service_get_type
diff --git a/docs/reference/lasso/Makefile.am b/docs/reference/lasso/Makefile.am
new file mode 100644
index 00000000..9f6916bc
--- /dev/null
+++ b/docs/reference/lasso/Makefile.am
@@ -0,0 +1,121 @@
+## Process this file with automake to produce Makefile.in
+
+
+# We require automake 1.6 at least.
+AUTOMAKE_OPTIONS = 1.6
+
+# This is a blank Makefile.am for using gtk-doc.
+# Copy this to your project's API docs directory and modify the variables to
+# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
+# of using the various options.
+
+# The name of the module, e.g. 'glib'.
+DOC_MODULE=lasso
+
+# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
+#DOC_MODULE_VERSION=2
+
+
+# The top-level SGML file. You can change this if you want to.
+DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code. Relative to $(srcdir).
+# gtk-doc will search all .c & .h files beneath here for inline comments
+# documenting the functions and macros.
+# e.g. DOC_SOURCE_DIR=../../../gtk
+DOC_SOURCE_DIR=../../../lasso
+
+# Extra options to pass to gtkdoc-scangobj. Not normally needed.
+SCANGOBJ_OPTIONS=
+
+# Extra options to supply to gtkdoc-scan.
+# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
+SCAN_OPTIONS=--ignore-decorators=LASSO_EXPORT
+
+# Extra options to supply to gtkdoc-mkdb.
+# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
+MKDB_OPTIONS=--sgml-mode --output-format=xml
+
+# Extra options to supply to gtkdoc-mktmpl
+# e.g. MKTMPL_OPTIONS=--only-section-tmpl
+MKTMPL_OPTIONS=
+
+# Extra options to supply to gtkdoc-mkhtml
+MKHTML_OPTIONS=--path=$(shell pwd)
+
+# Extra options to supply to gtkdoc-fixref. Not normally needed.
+# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
+FIXXREF_OPTIONS=
+
+# Used for dependencies. The docs will be rebuilt if any of these change.
+# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
+# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
+HFILE_GLOB=
+CFILE_GLOB=
+
+# Extra header to include when scanning, which are not under DOC_SOURCE_DIR
+# e.g. EXTRA_HFILES=$(top_srcdir}/contrib/extra.h
+EXTRA_HFILES=
+
+# Header files to ignore when scanning. Use base file name, no paths
+# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
+IGNORE_HFILES= sessionprivate.h logoutprivate.h loginprivate.h profileprivate.h \
+identityprivate.h serverprivate.h providerprivate.h id_ff_extensions_private.h \
+wsf_profile_private.h private.h saml_2_0_loginprivate.h \
+saml_2_0_profileprivate.h saml_2_0_logoutprivate.h ecpprivate.h \
+saml_2_0_serverprivate.h saml_2_0_providerprivate.h federationprivate.h \
+registry-private.h id_wsf_2_0_sessionprivate.h id_wsf_2_0_serverprivate.h \
+saml2_login_private.h id_wsf_2_0_private.h \
+backward_comp.h id_wsf_2.h id_wsf.h lasso_config.h utils.h debug.h
+# Images to copy into HTML directory.
+# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
+HTML_IMAGES=
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
+# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
+content_files=
+
+# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
+# These files must be listed here *and* in content_files
+# e.g. expand_content_files=running.sgml
+expand_content_files=
+
+# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
+# Only needed if you are using gtkdoc-scangobj to dynamically query widget
+# signals and properties.
+# e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
+# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
+GTKDOC_CFLAGS=$(LASSO_CFLAGS) -I$(top_srcdir) -I$(top_builddir)
+GTKDOC_LIBS= \
+ $(top_builddir)/lasso/liblasso.la \
+ $(LASSO_LIBS)
+
+# This includes the standard gtk-doc make rules, copied by gtkdocize.
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+# e.g. EXTRA_DIST += version.xml.in
+EXTRA_DIST += lasso-sections.txt lasso-docs.sgml version.xml.in lasso.types.in
+
+# Files not to distribute
+# for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types
+# for --rebuild-sections in $(SCAN_OPTIONS) e.g. $(DOC_MODULE)-sections.txt
+# DISTCLEANFILES =
+
+# Generate lasso.types depending on the WSF_ENABLED flag
+if WSF_ENABLED
+lasso.types: lasso.types.in
+ sed -e 's/#WSF# //g' < $(srcdir)/lasso.types.in > lasso.types
+else
+lasso.types: lasso.types.in
+ grep -v '#WSF#' $(srcdir)/lasso.types.in > lasso.types
+endif
+
+
+# Comment this out if you want your docs-status tested during 'make check'
+if ENABLE_GTK_DOC
+TESTS_ENVIRONMENT = cd $(srcdir)
+TESTS = $(GTKDOC_CHECK)
+endif
+
+-include $(top_srcdir)/git.mk
diff --git a/docs/reference/lasso/lasso-docs.sgml b/docs/reference/lasso/lasso-docs.sgml
new file mode 100644
index 00000000..bf16273b
--- /dev/null
+++ b/docs/reference/lasso/lasso-docs.sgml
@@ -0,0 +1,535 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+<!ENTITY version SYSTEM "version.xml">
+<!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+]>
+<book id="index">
+ <bookinfo>
+ <title>Lasso Reference Manual</title>
+ <releaseinfo>for Lasso &version;</releaseinfo>
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location" url="http://lasso.entrouvert.org/documentation/index.html">http://lasso.entrouvert.org/documentation/index.html</ulink>.
+ <legalnotice>
+ <para>
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU General Public License as published by the
+ Free Software Foundation; either version 2 of the License, or (at your
+ option) any later version.
+ </para>
+ </legalnotice>
+
+ <copyright>
+ <year>2004, 2005, 2006, 2007, 2008, 2009</year>
+ <holder>Entr'ouvert</holder>
+ </copyright>
+
+ </bookinfo>
+
+ <chapter id="lasso">
+ <title>Lasso &amp; Liberty Alliance Overview</title>
+ <para>
+Lasso is a library which provides all the necessary functions for sites to
+implement <ulink url="http://www.projectliberty.org">Liberty Alliance</ulink>
+specifications. It defines processes for federated identities, single sign-on
+and related protocols.
+ </para>
+
+ <para>
+Founded in 2001 by Sun in order to propose an alternative to the
+Microsoft Passport project, the consortium Liberty Alliance aims to
+promote an infrastructure of standards allowing the management of
+federated identities between several services or systems.
+ </para>
+
+ <para>
+
+A federated identity (or network identity) of an individual or a legal entity
+on Internet gather at the same time:
+
+<itemizedlist>
+ <listitem>
+ Its identification (name, co-ordinates, preferences, history...);
+ </listitem>
+ <listitem>
+ Its authentication (which guarantees the validity of an identity);
+ </listitem>
+ <listitem>
+ Its authorisations (access rights to information, access rights to
+ services).
+ </listitem>
+</itemizedlist>
+</para>
+
+<para>
+Liberty standards aims to give more coherence to a network identity
+which is scattered (numerous logins and passwords) today. This identity
+becomes frequently delicate to manage, both for customers and businesses.
+</para>
+
+<para>
+The Liberty Alliance specifications define three types of actors:
+
+<itemizedlist>
+ <listitem>
+ The user, person or entity who can acquire an identity;
+ </listitem>
+ <listitem>
+ The identity provider which creates and manages the identity of
+ the users, and authenticates them to the service providers;
+ </listitem>
+ <listitem>
+ The service provider who provides services to the users once that
+ they have authenticated to an identity provider.
+ </listitem>
+</itemizedlist>
+</para>
+
+<para>
+One calls circle of trust a grouping of identity providers and service
+providers which agreed to share (to federate) the identity of their users.
+</para>
+
+ <para>
+Contrary to most other implementations of Liberty Alliance, Lasso is not a
+full-fedged system but a simple C library, with complete bindings for Java,
+Perl, PHP and Python. The integration work should largely be facilitated.
+An existing site should be able to integrate it in a few days of
+development, without calling into question its architecture. Lasso is a
+library written in C Language.
+ </para>
+
+ <para>
+Lasso is built on top of <ulink url="http://www.xmlsoft.org">libxml2</ulink>,
+<ulink url="http://www.aleksey.com/xmlsec/">XMLSec</ulink> and
+<ulink url="http://www.openssl.org">OpenSSL</ulink> and is licensed under
+the <ulink url="http://lasso.entrouvert.org/license">GNU General Public License</ulink>
+(with an <ulink url="http://lasso.entrouvert.org/license#openssl">OpenSSL exception</ulink>).
+ </para>
+
+ </chapter>
+
+ <index/>
+
+ <chapter id="architecture">
+ <title>Lasso Architecture</title>
+ <xi:include href="xml/init.xml"/>
+ <para>Lasso handle the concepts of providers sharing identities, that can
+ enable the creation of sessions following an authentication. The
+ current provider is represented by the <link linkend="#lasso-LassoServer">LassoServer</link> object, which
+ inherit from the <link linkend="lasso-LassoProvider">LassoProvider</link>. All known providers to the current
+ provider must be registered inside the <link linkend="lasso-LassoServer">LassoServer</link> object. Some
+ providers are identity providers, by sending authentication request
+ you can establish federation, materialised by <link linkend="lasso-LassoFederation">LassoFederation</link>
+ objects, between identity stored by the identity provider and
+ another stored by the current provider. Those federation are stored
+ in the <link linkend="lasso-LassoIdentity">LassoIdentity</link> object. Each time an authentication is done,
+ an assertion reprenting it is stored in the <link linkend="lasso-LassoSession">LassoSession</link> object.
+ They are stored in a map, keyed by the originating identity
+ provider, see lasso_session_get_assertion().
+ </para>
+ <para>Protocols from the ID-FF 1.2 or the SAML 2.0 family are represented
+ by object whose class inherit from <link linkend="lasso-LassoProfile">LassoProfile</link>. The constructor
+ of those profile objects needs a <link linkend="lasso-LassoServer">LassoServer</link>, and eventually a
+ <link linkend="lasso-LassoIdentity">LassoIdentity</link> and a <link linkend="lasso-LassoSession">LassoSession</link>.
+ </para>
+ <xi:include href="xml/server.xml"/>
+ <xi:include href="xml/provider.xml"/>
+ <xi:include href="xml/identity.xml"/>
+ <xi:include href="xml/federation.xml"/>
+ <xi:include href="xml/session.xml"/>
+ <xi:include href="xml/profile.xml"/>
+ <xi:include href="xml/errors.xml"/>
+ <para><link linkend="lasso-LassoNode">LassoNode</link> is the base class for all Lasso classes, it gives XML serialization and deserialization support to all of them.</para>
+ <xi:include href="xml/node.xml"/>
+ <para>The <link linkend="lasso-LassoMiscTextNode">LassoMiscTextNode</link> allows to represent miscellenaous nodes for whose no mapping to a specific <link linkend="GObjectClass">GObjectClass</link> exists.</para>
+ <xi:include href="xml/misc_text_node.xml"/>
+ <xi:include href="xml/strings.xml"/>
+ <xi:include href="xml/registry.xml"/>
+ </chapter>
+
+ <chapter id="idff">
+ <title>Identity Federation Framework - ID-FF 1.2 profiles</title>
+ <xi:include href="xml/login.xml"/>
+ <xi:include href="xml/logout.xml"/>
+ <xi:include href="xml/defederation.xml"/>
+ <xi:include href="xml/name_registration.xml"/>
+ <xi:include href="xml/name_identifier_mapping.xml"/>
+ <xi:include href="xml/lecp.xml"/>
+ </chapter>
+
+ <chapter id="xml-idff">
+ <title>Objects from ID-FF 1.2 schemas</title>
+
+ <xi:include href="xml/id_ff_strings.xml"/>
+ <xi:include href="xml/lib_assertion.xml"/>
+ <xi:include href="xml/lib_authentication_statement.xml"/>
+ <xi:include href="xml/lib_authn_context.xml"/>
+ <xi:include href="xml/lib_authn_request_envelope.xml"/>
+ <xi:include href="xml/lib_authn_request.xml"/>
+ <xi:include href="xml/lib_authn_response_envelope.xml"/>
+ <xi:include href="xml/lib_authn_response.xml"/>
+ <xi:include href="xml/lib_federation_termination_notification.xml"/>
+ <xi:include href="xml/lib_idp_entries.xml"/>
+ <xi:include href="xml/lib_idp_entry.xml"/>
+ <xi:include href="xml/lib_idp_list.xml"/>
+ <xi:include href="xml/lib_logout_request.xml"/>
+ <xi:include href="xml/lib_logout_response.xml"/>
+ <xi:include href="xml/lib_name_identifier_mapping_request.xml"/>
+ <xi:include href="xml/lib_name_identifier_mapping_response.xml"/>
+ <xi:include href="xml/lib_register_name_identifier_request.xml"/>
+ <xi:include href="xml/lib_register_name_identifier_response.xml"/>
+ <xi:include href="xml/lib_request_authn_context.xml"/>
+ <xi:include href="xml/lib_scoping.xml"/>
+ <xi:include href="xml/lib_status_response.xml"/>
+ <xi:include href="xml/lib_subject.xml"/>
+ <xi:include href="xml/saml_advice.xml"/>
+ <xi:include href="xml/saml_assertion.xml"/>
+ <xi:include href="xml/saml_attribute_designator.xml"/>
+ <xi:include href="xml/saml_attribute_statement.xml"/>
+ <xi:include href="xml/saml_attribute_value.xml"/>
+ <xi:include href="xml/saml_attribute.xml"/>
+ <xi:include href="xml/saml_audience_restriction_condition.xml"/>
+ <xi:include href="xml/saml_authentication_statement.xml"/>
+ <xi:include href="xml/saml_authority_binding.xml"/>
+ <xi:include href="xml/saml_condition_abstract.xml"/>
+ <xi:include href="xml/saml_conditions.xml"/>
+ <xi:include href="xml/saml_name_identifier.xml"/>
+ <xi:include href="xml/samlp_request_abstract.xml"/>
+ <xi:include href="xml/samlp_request.xml"/>
+ <xi:include href="xml/samlp_response_abstract.xml"/>
+ <xi:include href="xml/samlp_response.xml"/>
+ <xi:include href="xml/samlp_status_code.xml"/>
+ <xi:include href="xml/samlp_status.xml"/>
+ <xi:include href="xml/saml_statement_abstract.xml"/>
+ <xi:include href="xml/saml_subject_confirmation.xml"/>
+ <xi:include href="xml/saml_subject_locality.xml"/>
+ <xi:include href="xml/saml_subject_statement_abstract.xml"/>
+ <xi:include href="xml/saml_subject_statement.xml"/>
+ <xi:include href="xml/saml_subject.xml"/>
+ </chapter>
+
+ <chapter id="saml2">
+ <title>SAML 2.0 Single Sign On profiles</title>
+ <para>
+ The profile <link linkend="lasso-LassoLogin">LassoLogin</link> and <link linkend="lasso-LassoLogout">LassoLogout</link> are shared between SAML
+ 2.0 and ID-FF 1.2, depending on the declared protocol support,
+ Lasso will create request respecting the chosen standard. Beware
+ that initialization of the <link linkend="lasso-LassoLogin">LassoLogin</link> object, after construction,
+ differ between the two stacks of profiles. The
+ <link linkend="lasso-LassoNameIdManagement">LassoNameIdManagement</link> profile replace the nearly equivalent
+ <link linkend="lasso-LassoDefederation">LassoDefederation</link> profile from ID-FF 1.2.
+ </para>
+
+ <xi:include href="xml/assertion_query.xml"/>
+ <xi:include href="xml/name_id_management.xml"/>
+ <xi:include href="xml/ecp.xml"/>
+ <xi:include href="xml/saml2_utils.xml"/>
+
+ </chapter>
+
+ <chapter id="xml-samlv2">
+ <title>Objects from SAML 2.0 schemas</title>
+
+
+ <xi:include href="xml/saml2_strings.xml"/>
+ <xi:include href="xml/saml2_action.xml"/>
+ <xi:include href="xml/saml2_advice.xml"/>
+ <xi:include href="xml/saml2_assertion.xml"/>
+ <xi:include href="xml/saml2_attribute_statement.xml"/>
+ <xi:include href="xml/saml2_attribute_value.xml"/>
+ <xi:include href="xml/saml2_attribute.xml"/>
+ <xi:include href="xml/saml2_audience_restriction.xml"/>
+ <xi:include href="xml/saml2_authn_context.xml"/>
+ <xi:include href="xml/saml2_authn_statement.xml"/>
+ <xi:include href="xml/saml2_authz_decision_statement.xml"/>
+ <xi:include href="xml/saml2_base_idabstract.xml"/>
+ <xi:include href="xml/saml2_condition_abstract.xml"/>
+ <xi:include href="xml/saml2_conditions.xml"/>
+ <xi:include href="xml/saml2_encrypted_element.xml"/>
+ <xi:include href="xml/saml2_evidence.xml"/>
+ <xi:include href="xml/saml2_key_info_confirmation_data.xml"/>
+ <xi:include href="xml/saml2_name_id.xml"/>
+ <xi:include href="xml/saml2_one_time_use.xml"/>
+ <xi:include href="xml/saml2_proxy_restriction.xml"/>
+ <xi:include href="xml/saml2_statement_abstract.xml"/>
+ <xi:include href="xml/saml2_subject_confirmation_data.xml"/>
+ <xi:include href="xml/saml2_subject_confirmation.xml"/>
+ <xi:include href="xml/saml2_subject_locality.xml"/>
+ <xi:include href="xml/saml2_subject.xml"/>
+ <xi:include href="xml/samlp2_artifact_resolve.xml"/>
+ <xi:include href="xml/samlp2_artifact_response.xml"/>
+ <xi:include href="xml/samlp2_assertion_id_request.xml"/>
+ <xi:include href="xml/samlp2_attribute_query.xml"/>
+ <xi:include href="xml/samlp2_authn_query.xml"/>
+ <xi:include href="xml/samlp2_authn_request.xml"/>
+ <xi:include href="xml/samlp2_authz_decision_query.xml"/>
+ <xi:include href="xml/samlp2_extensions.xml"/>
+ <xi:include href="xml/samlp2_idp_entry.xml"/>
+ <xi:include href="xml/samlp2_idp_list.xml"/>
+ <xi:include href="xml/samlp2_logout_request.xml"/>
+ <xi:include href="xml/samlp2_logout_response.xml"/>
+ <xi:include href="xml/samlp2_manage_name_id_request.xml"/>
+ <xi:include href="xml/samlp2_manage_name_id_response.xml"/>
+ <xi:include href="xml/samlp2_name_id_mapping_request.xml"/>
+ <xi:include href="xml/samlp2_name_id_mapping_response.xml"/>
+ <xi:include href="xml/samlp2_name_id_policy.xml"/>
+ <xi:include href="xml/samlp2_request_abstract.xml"/>
+ <xi:include href="xml/samlp2_requested_authn_context.xml"/>
+ <xi:include href="xml/samlp2_response.xml"/>
+ <xi:include href="xml/samlp2_scoping.xml"/>
+ <xi:include href="xml/samlp2_status_code.xml"/>
+ <xi:include href="xml/samlp2_status_detail.xml"/>
+ <xi:include href="xml/samlp2_status_response.xml"/>
+ <xi:include href="xml/samlp2_status.xml"/>
+ <xi:include href="xml/samlp2_subject_query_abstract.xml"/>
+ <xi:include href="xml/samlp2_terminate.xml"/>
+ </chapter>
+
+ <chapter id="idwsf">
+ <title>Identity Web Services Framework 1.0</title>
+
+ <xi:include href="xml/discovery.xml"/>
+ <xi:include href="xml/data_service.xml"/>
+ <xi:include href="xml/personal_profile_service.xml"/>
+ <xi:include href="xml/authentication.xml"/>
+ <xi:include href="xml/wsf_profile.xml"/>
+ <xi:include href="xml/interaction_profile_service.xml"/>
+ <xi:include href="xml/id_wsf_utils.xml"/>
+ </chapter>
+ <chapter id="xml-idwsf">
+ <title>Objects from ID-WSF 1.0 schemas</title>
+ <xi:include href="xml/id_wsf_strings.xml"/>
+ <xi:include href="xml/disco_authenticate_requester.xml"/>
+ <xi:include href="xml/disco_authenticate_session_context.xml"/>
+ <xi:include href="xml/disco_authorize_requester.xml"/>
+ <xi:include href="xml/disco_credentials.xml"/>
+ <xi:include href="xml/disco_description.xml"/>
+ <xi:include href="xml/disco_encrypted_resource_id.xml"/>
+ <xi:include href="xml/disco_encrypt_resource_id.xml"/>
+ <xi:include href="xml/disco_generate_bearer_token.xml"/>
+ <xi:include href="xml/disco_insert_entry.xml"/>
+ <xi:include href="xml/disco_modify_response.xml"/>
+ <xi:include href="xml/disco_modify.xml"/>
+ <xi:include href="xml/disco_options.xml"/>
+ <xi:include href="xml/disco_query_response.xml"/>
+ <xi:include href="xml/disco_query.xml"/>
+ <xi:include href="xml/disco_remove_entry.xml"/>
+ <xi:include href="xml/disco_requested_service_type.xml"/>
+ <xi:include href="xml/disco_resource_id.xml"/>
+ <xi:include href="xml/disco_resource_offering.xml"/>
+ <xi:include href="xml/disco_send_single_logout.xml"/>
+ <xi:include href="xml/disco_service_instance.xml"/>
+ <xi:include href="xml/dst_data.xml"/>
+ <xi:include href="xml/dst_modification.xml"/>
+ <xi:include href="xml/dst_modify_response.xml"/>
+ <xi:include href="xml/dst_modify.xml"/>
+ <xi:include href="xml/dst_new_data.xml"/>
+ <xi:include href="xml/dst_query_item.xml"/>
+ <xi:include href="xml/dst_query_response.xml"/>
+ <xi:include href="xml/dst_query.xml"/>
+ <xi:include href="xml/is_redirect_request.xml"/>
+ <xi:include href="xml/is_user_interaction.xml"/>
+ <xi:include href="xml/sa_credentials.xml"/>
+ <xi:include href="xml/sa_parameter.xml"/>
+ <xi:include href="xml/sa_password_transforms.xml"/>
+ <xi:include href="xml/sa_sasl_request.xml"/>
+ <xi:include href="xml/sa_sasl_response.xml"/>
+ <xi:include href="xml/sa_transform.xml"/>
+ <xi:include href="xml/sec_resource_access_statement.xml"/>
+ <xi:include href="xml/soap_binding_consent.xml"/>
+ <xi:include href="xml/soap_binding_correlation.xml"/>
+ <xi:include href="xml/soap_binding_ext_credentials_context.xml"/>
+ <xi:include href="xml/soap_binding_ext_credential.xml"/>
+ <xi:include href="xml/soap_binding_ext_service_instance_update.xml"/>
+ <xi:include href="xml/soap_binding_ext_timeout.xml"/>
+ <xi:include href="xml/soap_binding_processing_context.xml"/>
+ <xi:include href="xml/soap_binding_provider.xml"/>
+ <xi:include href="xml/soap_binding_usage_directive.xml"/>
+ <xi:include href="xml/utility_status.xml"/>
+ </chapter>
+ <chapter id="idwsf2">
+ <title>ID-WSF 2.0</title>
+ <xi:include href="xml/id_wsf_2_0_discovery.xml"/>
+ <xi:include href="xml/id_wsf_2_0_data_service.xml"/>
+ <xi:include href="xml/id_wsf_2_0_profile.xml"/>
+ </chapter>
+ <chapter id="xml-idwsf2">
+ <title>Objects from ID-WSF 2.0 schemas</title>
+ <xi:include href="xml/id_wsf2_strings.xml"/>
+ <xi:include href="xml/disco_service_type.xml"/>
+ <xi:include href="xml/disco_abstract.xml"/>
+ <xi:include href="xml/disco_endpoint_context.xml"/>
+ <xi:include href="xml/disco_keys.xml"/>
+ <xi:include href="xml/disco_provider_id.xml"/>
+ <xi:include href="xml/disco_requested_service.xml"/>
+ <xi:include href="xml/disco_security_context.xml"/>
+ <xi:include href="xml/disco_service_context.xml"/>
+ <xi:include href="xml/disco_svc_md_association_add_response.xml"/>
+ <xi:include href="xml/disco_svc_md_association_add.xml"/>
+ <xi:include href="xml/disco_svc_md_association_delete_response.xml"/>
+ <xi:include href="xml/disco_svc_md_association_delete.xml"/>
+ <xi:include href="xml/disco_svc_md_association_query_response.xml"/>
+ <xi:include href="xml/disco_svc_md_association_query.xml"/>
+ <xi:include href="xml/disco_svc_md_delete_response.xml"/>
+ <xi:include href="xml/disco_svc_md_delete.xml"/>
+ <xi:include href="xml/disco_svc_md_query_response.xml"/>
+ <xi:include href="xml/disco_svc_md_query.xml"/>
+ <xi:include href="xml/disco_svc_md_register_response.xml"/>
+ <xi:include href="xml/disco_svc_md_register.xml"/>
+ <xi:include href="xml/disco_svc_md_replace_response.xml"/>
+ <xi:include href="xml/disco_svc_md_replace.xml"/>
+ <xi:include href="xml/disco_svc_metadata.xml"/>
+ <xi:include href="xml/dst_data_response_base.xml"/>
+ <xi:include href="xml/dst_delete_item_base.xml"/>
+ <xi:include href="xml/dst_delete_response.xml"/>
+ <xi:include href="xml/dstref_app_data.xml"/>
+ <xi:include href="xml/dstref_create_item.xml"/>
+ <xi:include href="xml/dstref_create_response.xml"/>
+ <xi:include href="xml/dstref_create.xml"/>
+ <xi:include href="xml/dstref_data_response.xml"/>
+ <xi:include href="xml/dstref_data.xml"/>
+ <xi:include href="xml/dstref_delete_item.xml"/>
+ <xi:include href="xml/dstref_delete_response.xml"/>
+ <xi:include href="xml/dstref_delete.xml"/>
+ <xi:include href="xml/dstref_item_data.xml"/>
+ <xi:include href="xml/dstref_modify_item.xml"/>
+ <xi:include href="xml/dstref_modify_response.xml"/>
+ <xi:include href="xml/dstref_modify.xml"/>
+ <xi:include href="xml/dstref_query_item.xml"/>
+ <xi:include href="xml/dstref_query_response.xml"/>
+ <xi:include href="xml/dstref_query.xml"/>
+ <xi:include href="xml/dstref_result_query.xml"/>
+ <xi:include href="xml/dstref_test_item.xml"/>
+ <xi:include href="xml/dst_request.xml"/>
+ <xi:include href="xml/dst_result_query_base.xml"/>
+ <xi:include href="xml/dst_test_item_base.xml"/>
+ <xi:include href="xml/ims_identity_mapping_request.xml"/>
+ <xi:include href="xml/ims_identity_mapping_response.xml"/>
+ <xi:include href="xml/ims_mapping_input.xml"/>
+ <xi:include href="xml/ims_mapping_output.xml"/>
+ <xi:include href="xml/is_help.xml"/>
+ <xi:include href="xml/is_inquiry_element.xml"/>
+ <xi:include href="xml/is_inquiry.xml"/>
+ <xi:include href="xml/is_interaction_request.xml"/>
+ <xi:include href="xml/is_interaction_response.xml"/>
+ <xi:include href="xml/is_interaction_statement.xml"/>
+ <xi:include href="xml/is_item.xml"/>
+ <xi:include href="xml/is_parameter.xml"/>
+ <xi:include href="xml/is_select.xml"/>
+ <xi:include href="xml/is_text.xml"/>
+ <xi:include href="xml/ps_add_collection_request.xml"/>
+ <xi:include href="xml/ps_add_collection_response.xml"/>
+ <xi:include href="xml/ps_add_entity_request.xml"/>
+ <xi:include href="xml/ps_add_entity_response.xml"/>
+ <xi:include href="xml/ps_add_known_entity_request.xml"/>
+ <xi:include href="xml/ps_add_known_entity_response.xml"/>
+ <xi:include href="xml/ps_add_to_collection_request.xml"/>
+ <xi:include href="xml/ps_get_object_info_request.xml"/>
+ <xi:include href="xml/ps_get_object_info_response.xml"/>
+ <xi:include href="xml/ps_item_data.xml"/>
+ <xi:include href="xml/ps_list_members_request.xml"/>
+ <xi:include href="xml/ps_list_members_response.xml"/>
+ <xi:include href="xml/ps_notification.xml"/>
+ <xi:include href="xml/ps_notify.xml"/>
+ <xi:include href="xml/ps_object.xml"/>
+ <xi:include href="xml/ps_query_objects_request.xml"/>
+ <xi:include href="xml/ps_query_objects_response.xml"/>
+ <xi:include href="xml/ps_remove_collection_request.xml"/>
+ <xi:include href="xml/ps_remove_entity_request.xml"/>
+ <xi:include href="xml/ps_remove_from_collection_request.xml"/>
+ <xi:include href="xml/ps_request_abstract.xml"/>
+ <xi:include href="xml/ps_resolve_identifier_request.xml"/>
+ <xi:include href="xml/ps_resolve_identifier_response.xml"/>
+ <xi:include href="xml/ps_resolve_input.xml"/>
+ <xi:include href="xml/ps_response_abstract.xml"/>
+ <xi:include href="xml/ps_set_object_info_request.xml"/>
+ <xi:include href="xml/ps_test_membership_request.xml"/>
+ <xi:include href="xml/ps_test_membership_response.xml"/>
+ <xi:include href="xml/sb2_consent.xml"/>
+ <xi:include href="xml/sb2_credentials_context.xml"/>
+ <xi:include href="xml/sb2_endpoint_update.xml"/>
+ <xi:include href="xml/sb2_redirect_request.xml"/>
+ <xi:include href="xml/sb2_sender.xml"/>
+ <xi:include href="xml/sb2_target_identity.xml"/>
+ <xi:include href="xml/sb2_timeout.xml"/>
+ <xi:include href="xml/sb2_usage_directive.xml"/>
+ <xi:include href="xml/sb2_user_interaction_header.xml"/>
+ <xi:include href="xml/sbf_framework.xml"/>
+ <xi:include href="xml/sec_token_policy.xml"/>
+ <xi:include href="xml/sec_token.xml"/>
+ <xi:include href="xml/sec_transited_provider_path.xml"/>
+ <xi:include href="xml/subs_notification.xml"/>
+ <xi:include href="xml/subs_notify_response.xml"/>
+ <xi:include href="xml/subsref_app_data.xml"/>
+ <xi:include href="xml/subsref_create_item.xml"/>
+ <xi:include href="xml/subsref_create_response.xml"/>
+ <xi:include href="xml/subsref_create.xml"/>
+ <xi:include href="xml/subsref_data_response.xml"/>
+ <xi:include href="xml/subsref_data.xml"/>
+ <xi:include href="xml/subsref_delete_item.xml"/>
+ <xi:include href="xml/subsref_delete_response.xml"/>
+ <xi:include href="xml/subsref_delete.xml"/>
+ <xi:include href="xml/subsref_item_data.xml"/>
+ <xi:include href="xml/subs_ref_item.xml"/>
+ <xi:include href="xml/subsref_modify_item.xml"/>
+ <xi:include href="xml/subsref_modify_response.xml"/>
+ <xi:include href="xml/subsref_modify.xml"/>
+ <xi:include href="xml/subsref_notification.xml"/>
+ <xi:include href="xml/subsref_notify_response.xml"/>
+ <xi:include href="xml/subsref_notify.xml"/>
+ <xi:include href="xml/subsref_query_item.xml"/>
+ <xi:include href="xml/subsref_query_response.xml"/>
+ <xi:include href="xml/subsref_query.xml"/>
+ <xi:include href="xml/subsref_result_query.xml"/>
+ <xi:include href="xml/subsref_subscription.xml"/>
+ <xi:include href="xml/subsref_test_item.xml"/>
+ <xi:include href="xml/subs_subscription.xml"/>
+ <xi:include href="xml/util_empty.xml"/>
+ <xi:include href="xml/util_extension.xml"/>
+ <xi:include href="xml/util_response.xml"/>
+ <xi:include href="xml/util_status.xml"/>
+ </chapter>
+
+ <chapter id="soap">
+ <title>Object from the SOAP 1.1 schemas</title>
+ <xi:include href="xml/soap_body.xml"/>
+ <xi:include href="xml/soap_detail.xml"/>
+ <xi:include href="xml/soap_envelope.xml"/>
+ <xi:include href="xml/soap_fault.xml"/>
+ <xi:include href="xml/soap_header.xml"/>
+ <xi:include href="xml/soap_strings.xml"/>
+ </chapter>
+
+ <chapter id="xml-dsig">
+ <title>Object from the XML-DSIG schemas</title>
+ <xi:include href="xml/ds_key_info.xml"/>
+ <xi:include href="xml/ds_key_value.xml"/>
+ <xi:include href="xml/ds_rsa_key_value.xml"/>
+ <xi:include href="xml/dsig_strings.xml"/>
+ </chapter>
+
+ <chapter id="ws-addr">
+ <title>Object from the WS-* schemas</title>
+ <xi:include href="xml/wsa_attributed_any.xml"/>
+ <xi:include href="xml/wsa_attributed_qname.xml"/>
+ <xi:include href="xml/wsa_attributed_unsigned_long.xml"/>
+ <xi:include href="xml/wsa_attributed_uri.xml"/>
+ <xi:include href="xml/wsa_endpoint_reference.xml"/>
+ <xi:include href="xml/wsa_metadata.xml"/>
+ <xi:include href="xml/wsa_problem_action.xml"/>
+ <xi:include href="xml/wsa_reference_parameters.xml"/>
+ <xi:include href="xml/wsa_relates_to.xml"/>
+ <xi:include href="xml/wsse_embedded.xml"/>
+ <xi:include href="xml/wsse_reference.xml"/>
+ <xi:include href="xml/wsse_security_header.xml"/>
+ <xi:include href="xml/wsse_security_token_reference.xml"/>
+ <xi:include href="xml/wsse_security.xml"/>
+ <xi:include href="xml/wsse_transformation_parameters.xml"/>
+ <xi:include href="xml/wsse_username_token.xml"/>
+ <xi:include href="xml/wsu_timestamp.xml"/>
+ <xi:include href="xml/ws_strings.xml"/>
+ </chapter>
+
+</book>
diff --git a/docs/reference/lasso/lasso-sections.txt b/docs/reference/lasso/lasso-sections.txt
new file mode 100644
index 00000000..c09bc862
--- /dev/null
+++ b/docs/reference/lasso/lasso-sections.txt
@@ -0,0 +1,6020 @@
+<SECTION>
+<FILE>server</FILE>
+LassoServerPrivate
+<TITLE>LassoServer</TITLE>
+LassoServer
+lasso_server_new
+lasso_server_new_from_buffers
+lasso_server_new_from_dump
+lasso_server_add_provider
+lasso_server_add_provider_from_buffer
+lasso_server_destroy
+lasso_server_dump
+lasso_server_get_provider
+lasso_server_set_encryption_private_key
+lasso_server_load_affiliation
+<SUBSECTION Standard>
+LASSO_SERVER
+LASSO_IS_SERVER
+LASSO_TYPE_SERVER
+lasso_server_get_type
+LASSO_SERVER_CLASS
+LASSO_IS_SERVER_CLASS
+LASSO_SERVER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>defederation</FILE>
+<TITLE>LassoDefederation</TITLE>
+LassoDefederation
+lasso_defederation_new
+lasso_defederation_build_notification_msg
+lasso_defederation_destroy
+lasso_defederation_init_notification
+lasso_defederation_process_notification_msg
+lasso_defederation_validate_notification
+<SUBSECTION Standard>
+LASSO_DEFEDERATION
+LASSO_IS_DEFEDERATION
+LASSO_TYPE_DEFEDERATION
+lasso_defederation_get_type
+LASSO_DEFEDERATION_CLASS
+LASSO_IS_DEFEDERATION_CLASS
+LASSO_DEFEDERATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>name_registration</FILE>
+<TITLE>LassoNameRegistration</TITLE>
+LassoNameRegistration
+lasso_name_registration_new
+lasso_name_registration_new_from_dump
+lasso_name_registration_build_request_msg
+lasso_name_registration_build_response_msg
+lasso_name_registration_destroy
+lasso_name_registration_dump
+lasso_name_registration_init_request
+lasso_name_registration_process_request_msg
+lasso_name_registration_process_response_msg
+lasso_name_registration_validate_request
+<SUBSECTION Standard>
+LASSO_NAME_REGISTRATION
+LASSO_IS_NAME_REGISTRATION
+LASSO_TYPE_NAME_REGISTRATION
+lasso_name_registration_get_type
+LASSO_NAME_REGISTRATION_CLASS
+LASSO_IS_NAME_REGISTRATION_CLASS
+LASSO_NAME_REGISTRATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>profile</FILE>
+LassoProfilePrivate
+LassoRequestType
+<TITLE>LassoProfile</TITLE>
+LassoProfile
+lasso_profile_get_request_type_from_soap_msg
+lasso_profile_is_liberty_query
+lasso_profile_get_identity
+lasso_profile_get_session
+lasso_profile_is_identity_dirty
+lasso_profile_is_session_dirty
+lasso_profile_set_identity_from_dump
+lasso_profile_set_session_from_dump
+lasso_profile_get_nameIdentifier
+lasso_profile_get_artifact
+lasso_profile_get_artifact_message
+lasso_profile_set_artifact_message
+lasso_profile_get_server
+<SUBSECTION Standard>
+LASSO_PROFILE
+LASSO_IS_PROFILE
+LASSO_TYPE_PROFILE
+lasso_profile_get_type
+LASSO_PROFILE_CLASS
+LASSO_IS_PROFILE_CLASS
+LASSO_PROFILE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>identity</FILE>
+LassoIdentityPrivate
+<TITLE>LassoIdentity</TITLE>
+LassoIdentity
+lasso_identity_new
+lasso_identity_new_from_dump
+lasso_identity_get_federation
+lasso_identity_destroy
+lasso_identity_dump
+<SUBSECTION Standard>
+LASSO_IDENTITY
+LASSO_IS_IDENTITY
+LASSO_TYPE_IDENTITY
+lasso_identity_get_type
+LASSO_IDENTITY_CLASS
+LASSO_IS_IDENTITY_CLASS
+LASSO_IDENTITY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>provider</FILE>
+LassoProviderPrivate
+LassoHttpMethod
+LassoMdProtocolType
+LassoProviderRole
+LassoProtocolConformance
+LassoEncryptionMode
+LassoEncryptionSymKeyType
+<TITLE>LassoProvider</TITLE>
+LassoProvider
+lasso_provider_new
+lasso_provider_new_from_buffer
+lasso_provider_get_assertion_consumer_service_url
+lasso_provider_get_metadata_one
+lasso_provider_get_metadata_list
+lasso_provider_new_from_dump
+lasso_provider_get_first_http_method
+lasso_provider_accept_http_method
+lasso_provider_has_protocol_profile
+lasso_provider_get_base64_succinct_id
+lasso_provider_get_organization
+lasso_provider_get_protocol_conformance
+lasso_provider_set_encryption_mode
+lasso_provider_set_encryption_sym_key_type
+<SUBSECTION Standard>
+LASSO_PROVIDER
+LASSO_IS_PROVIDER
+LASSO_TYPE_PROVIDER
+lasso_provider_get_type
+LASSO_PROVIDER_CLASS
+LASSO_IS_PROVIDER_CLASS
+LASSO_PROVIDER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>session</FILE>
+LassoSessionPrivate
+<TITLE>LassoSession</TITLE>
+LassoSession
+lasso_session_new
+lasso_session_new_from_dump
+lasso_session_dump
+lasso_session_destroy
+lasso_session_get_assertions
+lasso_session_get_provider_index
+lasso_session_is_empty
+<SUBSECTION Standard>
+LASSO_SESSION
+LASSO_IS_SESSION
+LASSO_TYPE_SESSION
+lasso_session_get_type
+LASSO_SESSION_CLASS
+LASSO_IS_SESSION_CLASS
+LASSO_SESSION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lecp</FILE>
+<TITLE>LassoLecp</TITLE>
+LassoLecp
+lasso_lecp_new
+lasso_lecp_build_authn_request_envelope_msg
+lasso_lecp_build_authn_request_msg
+lasso_lecp_build_authn_response_msg
+lasso_lecp_build_authn_response_envelope_msg
+lasso_lecp_destroy
+lasso_lecp_init_authn_request
+lasso_lecp_process_authn_request_msg
+lasso_lecp_process_authn_request_envelope_msg
+lasso_lecp_process_authn_response_envelope_msg
+<SUBSECTION Standard>
+LASSO_LECP
+LASSO_IS_LECP
+LASSO_TYPE_LECP
+lasso_lecp_get_type
+LASSO_LECP_CLASS
+LASSO_IS_LECP_CLASS
+LASSO_LECP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>login</FILE>
+LassoLoginPrivate
+LassoLoginProtocolProfile
+<TITLE>LassoLogin</TITLE>
+LassoLogin
+lasso_login_new
+lasso_login_new_from_dump
+lasso_login_accept_sso
+lasso_login_build_artifact_msg
+lasso_login_build_assertion
+lasso_login_build_authn_request_msg
+lasso_login_build_authn_response_msg
+lasso_login_build_request_msg
+lasso_login_build_response_msg
+lasso_login_destroy
+lasso_login_dump
+lasso_login_init_authn_request
+lasso_login_init_request
+lasso_login_init_idp_initiated_authn_request
+lasso_login_must_ask_for_consent
+lasso_login_must_authenticate
+lasso_login_process_authn_request_msg
+lasso_login_process_authn_response_msg
+lasso_login_process_request_msg
+lasso_login_process_response_msg
+lasso_login_validate_request_msg
+lasso_login_process_paos_response_msg
+<SUBSECTION Standard>
+LASSO_LOGIN
+LASSO_IS_LOGIN
+LASSO_TYPE_LOGIN
+lasso_login_get_type
+LASSO_LOGIN_CLASS
+LASSO_IS_LOGIN_CLASS
+LASSO_LOGIN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>federation</FILE>
+LassoFederationPrivate
+<TITLE>LassoFederation</TITLE>
+LassoFederation
+lasso_federation_new
+lasso_federation_build_local_name_identifier
+lasso_federation_destroy
+lasso_federation_verify_name_identifier
+<SUBSECTION Standard>
+LASSO_FEDERATION
+LASSO_IS_FEDERATION
+LASSO_TYPE_FEDERATION
+lasso_federation_get_type
+LASSO_FEDERATION_CLASS
+LASSO_IS_FEDERATION_CLASS
+LASSO_FEDERATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>logout</FILE>
+LassoLogoutPrivate
+<TITLE>LassoLogout</TITLE>
+LassoLogout
+lasso_logout_new
+lasso_logout_new_from_dump
+lasso_logout_build_request_msg
+lasso_logout_build_response_msg
+lasso_logout_destroy
+lasso_logout_dump
+lasso_logout_get_next_providerID
+lasso_logout_init_request
+lasso_logout_process_request_msg
+lasso_logout_process_response_msg
+lasso_logout_reset_providerID_index
+lasso_logout_validate_request
+<SUBSECTION Standard>
+LASSO_LOGOUT
+LASSO_IS_LOGOUT
+LASSO_TYPE_LOGOUT
+lasso_logout_get_type
+LASSO_LOGOUT_CLASS
+LASSO_IS_LOGOUT_CLASS
+LASSO_LOGOUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>name_identifier_mapping</FILE>
+<TITLE>LassoNameIdentifierMapping</TITLE>
+LassoNameIdentifierMapping
+lasso_name_identifier_mapping_new
+lasso_name_identifier_mapping_build_request_msg
+lasso_name_identifier_mapping_build_response_msg
+lasso_name_identifier_mapping_destroy
+lasso_name_identifier_mapping_init_request
+lasso_name_identifier_mapping_process_request_msg
+lasso_name_identifier_mapping_process_response_msg
+lasso_name_identifier_mapping_validate_request
+<SUBSECTION Standard>
+LASSO_NAME_IDENTIFIER_MAPPING
+LASSO_IS_NAME_IDENTIFIER_MAPPING
+LASSO_TYPE_NAME_IDENTIFIER_MAPPING
+lasso_name_identifier_mapping_get_type
+LASSO_NAME_IDENTIFIER_MAPPING_CLASS
+LASSO_IS_NAME_IDENTIFIER_MAPPING_CLASS
+LASSO_NAME_IDENTIFIER_MAPPING_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsf_profile</FILE>
+LassoWsfProfilePrivate
+<TITLE>LassoWsfProfile</TITLE>
+LassoWsfProfile
+lasso_wsf_profile_get_identity
+lasso_wsf_profile_get_session
+lasso_wsf_profile_is_identity_dirty
+lasso_wsf_profile_is_session_dirty
+lasso_wsf_profile_set_identity_from_dump
+lasso_wsf_profile_set_session_from_dump
+lasso_wsf_profile_build_soap_request_msg
+lasso_wsf_profile_build_soap_response_msg
+lasso_wsf_profile_init_soap_request
+lasso_wsf_profile_init_soap_response
+lasso_wsf_profile_process_soap_request_msg
+lasso_wsf_profile_process_soap_response_msg
+lasso_wsf_profile_new
+lasso_wsf_profile_new_full
+lasso_wsf_profile_set_description_from_offering
+lasso_wsf_profile_set_description
+lasso_wsf_profile_get_description
+lasso_wsf_profile_get_resource_offering
+lasso_wsf_profile_set_security_mech_id
+lasso_wsf_profile_get_security_mech_id
+lasso_wsf_profile_init
+lasso_wsf_profile_get_remote_provider
+lasso_wsf_profile_get_remote_provider_id
+lasso_wsf_profile_get_soap_fault
+lasso_wsf_profile_set_soap_fault
+lasso_wsf_profile_set_status_code
+lasso_wsf_profile_get_status_code
+lasso_wsf_profile_helper_assign_resource_id
+lasso_wsf_profile_helper_set_status
+<SUBSECTION Standard>
+LASSO_WSF_PROFILE
+LASSO_IS_WSF_PROFILE
+LASSO_TYPE_WSF_PROFILE
+lasso_wsf_profile_get_type
+LASSO_WSF_PROFILE_CLASS
+LASSO_IS_WSF_PROFILE_CLASS
+LASSO_WSF_PROFILE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>authentication</FILE>
+LassoAuthenticationPrivate
+LassoUserAccount
+LassoSaslMechanisms
+<TITLE>LassoAuthentication</TITLE>
+LassoAuthentication
+lasso_authentication_new
+lasso_authentication_destroy
+lasso_authentication_client_start
+lasso_authentication_client_step
+lasso_authentication_get_mechanism_list
+lasso_authentication_init_request
+lasso_authentication_process_request_msg
+lasso_authentication_process_response_msg
+lasso_authentication_server_start
+lasso_authentication_server_step
+<SUBSECTION Standard>
+LASSO_AUTHENTICATION
+LASSO_IS_AUTHENTICATION
+LASSO_TYPE_AUTHENTICATION
+lasso_authentication_get_type
+LASSO_AUTHENTICATION_CLASS
+LASSO_IS_AUTHENTICATION_CLASS
+LASSO_AUTHENTICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>personal_profile_service</FILE>
+LassoPersonalProfileServicePrivate
+<TITLE>LassoPersonalProfileService</TITLE>
+LassoPersonalProfileService
+lasso_personal_profile_service_new
+lasso_personal_profile_service_new_full
+lasso_personal_profile_service_get_email
+<SUBSECTION Standard>
+LASSO_PERSONAL_PROFILE_SERVICE
+LASSO_IS_PERSONAL_PROFILE_SERVICE
+LASSO_TYPE_PERSONAL_PROFILE_SERVICE
+lasso_personal_profile_service_get_type
+LASSO_PERSONAL_PROFILE_SERVICE_CLASS
+LASSO_IS_PERSONAL_PROFILE_SERVICE_CLASS
+LASSO_PERSONAL_PROFILE_SERVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>interaction_profile_service</FILE>
+LassoInteractionProfileServicePrivate
+<TITLE>LassoInteractionProfileService</TITLE>
+LassoInteractionProfileService
+lasso_interaction_profile_service_new
+lasso_interaction_profile_service_init_request
+lasso_interaction_profile_service_process_request_msg
+lasso_interaction_profile_service_process_response_msg
+<SUBSECTION Standard>
+LASSO_INTERACTION_PROFILE_SERVICE
+LASSO_IS_INTERACTION_PROFILE_SERVICE
+LASSO_TYPE_INTERACTION_PROFILE_SERVICE
+lasso_interaction_profile_service_get_type
+LASSO_INTERACTION_PROFILE_SERVICE_CLASS
+LASSO_IS_INTERACTION_PROFILE_SERVICE_CLASS
+LASSO_INTERACTION_PROFILE_SERVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>data_service</FILE>
+LassoDataServicePrivate
+<TITLE>LassoDataService</TITLE>
+LassoDataService
+lasso_data_service_new
+lasso_data_service_new_full
+lasso_data_service_init_query
+lasso_data_service_add_query_item
+lasso_data_service_process_query_msg
+lasso_data_service_build_modify_response_msg
+lasso_data_service_build_response_msg
+lasso_data_service_process_query_response_msg
+lasso_data_service_get_answer
+lasso_data_service_get_answers
+lasso_data_service_get_answers_by_select
+lasso_data_service_get_answers_by_item_id
+lasso_data_service_init_modify
+lasso_data_service_add_modification
+lasso_data_service_process_modify_msg
+lasso_data_service_process_modify_response_msg
+lasso_data_service_get_redirect_request_url
+lasso_data_service_get_resource_offering
+<SUBSECTION Standard>
+LASSO_DATA_SERVICE
+LASSO_IS_DATA_SERVICE
+LASSO_TYPE_DATA_SERVICE
+lasso_data_service_get_type
+LASSO_DATA_SERVICE_CLASS
+LASSO_IS_DATA_SERVICE_CLASS
+LASSO_DATA_SERVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>discovery</FILE>
+LassoDiscoveryPrivate
+<TITLE>LassoDiscovery</TITLE>
+LassoDiscovery
+lasso_discovery_new
+lasso_discovery_destroy
+lasso_discovery_init_modify
+lasso_discovery_add_insert_entry
+lasso_discovery_add_remove_entry
+lasso_discovery_init_query
+lasso_discovery_add_requested_service_type
+lasso_discovery_process_request_msg
+lasso_discovery_build_response_msg
+lasso_discovery_process_modify_response_msg
+lasso_discovery_process_query_response_msg
+lasso_discovery_get_service
+lasso_discovery_get_services
+LassoWsfProfileConstructor
+lasso_discovery_register_constructor_for_service_type
+lasso_discovery_unregister_constructor_for_service_type
+<SUBSECTION Standard>
+LASSO_DISCOVERY
+LASSO_IS_DISCOVERY
+LASSO_TYPE_DISCOVERY
+lasso_discovery_get_type
+LASSO_DISCOVERY_CLASS
+LASSO_IS_DISCOVERY_CLASS
+LASSO_DISCOVERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sa_sasl_request</FILE>
+<TITLE>LassoSaSASLRequest</TITLE>
+LassoSaSASLRequest
+lasso_sa_sasl_request_new
+lasso_sa_sasl_request_new_from_message
+<SUBSECTION Standard>
+LASSO_SA_SASL_REQUEST
+LASSO_IS_SA_SASL_REQUEST
+LASSO_TYPE_SA_SASL_REQUEST
+lasso_sa_sasl_request_get_type
+LASSO_SA_SASL_REQUEST_CLASS
+LASSO_IS_SA_SASL_REQUEST_CLASS
+LASSO_SA_SASL_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_modify</FILE>
+<TITLE>LassoDstModify</TITLE>
+LassoDstModify
+lasso_dst_modify_new
+<SUBSECTION Standard>
+LASSO_DST_MODIFY
+LASSO_IS_DST_MODIFY
+LASSO_TYPE_DST_MODIFY
+lasso_dst_modify_get_type
+LASSO_DST_MODIFY_CLASS
+LASSO_IS_DST_MODIFY_CLASS
+LASSO_DST_MODIFY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_query</FILE>
+<TITLE>LassoDstQuery</TITLE>
+LassoDstQuery
+lasso_dst_query_new
+<SUBSECTION Standard>
+LASSO_DST_QUERY
+LASSO_IS_DST_QUERY
+LASSO_TYPE_DST_QUERY
+lasso_dst_query_get_type
+LASSO_DST_QUERY_CLASS
+LASSO_IS_DST_QUERY_CLASS
+LASSO_DST_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_federation_termination_notification</FILE>
+<TITLE>LassoLibFederationTerminationNotification</TITLE>
+LassoLibFederationTerminationNotification
+lasso_lib_federation_termination_notification_new
+lasso_lib_federation_termination_notification_new_full
+<SUBSECTION Standard>
+LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION
+LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION
+LASSO_TYPE_LIB_FEDERATION_TERMINATION_NOTIFICATION
+lasso_lib_federation_termination_notification_get_type
+LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
+LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
+LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>strings</FILE>
+<TITLE>Base Strings</TITLE>
+<SUBSECTION Python Namespace for registry>
+LASSO_PYTHON_HREF
+<SUBSECTION Lasso Namespace>
+LASSO_LASSO_PREFIX
+LASSO_LASSO_HREF
+</SECTION>
+
+<SECTION>
+<FILE>ws_strings</FILE>
+<TITLE>Strings for WS-*</TITLE>
+LASSO_WSSE_HREF
+LASSO_WSSE_PREFIX
+LASSO_WSSE1_HREF
+LASSO_WSSE1_PREFIX
+LASSO_WSUTIL1_HREF
+LASSO_WSUTIL1_PREFIX
+LASSO_WSA_HREF
+LASSO_WSA_PREFIX
+LASSO_WSSE_200401_HREF
+LASSO_WSSE_200401_PREFIX
+LASSO_WSU_HREF
+LASSO_WSU_PREFIX
+LASSO_XSI_HREF
+LASSO_XSI_PREFIX
+</SECTION>
+
+<SECTION>
+<FILE>soap_strings</FILE>
+<TITLE>Strings for SOAP 1.1</TITLE>
+<SUBSECTION Soap Fault Values>
+LASSO_SOAP_FAULT_CODE_SERVER
+LASSO_SOAP_FAULT_CODE_CLIENT
+LASSO_SOAP_FAULT_STRING_SERVER
+LASSO_SOAP_FAULT_STRING_IDENTITY_NOT_FOUND
+</SECTION>
+
+<SECTION>
+<FILE>id_ff_strings</FILE>
+<TITLE>Strings for ID-FF 1.2</TITLE>
+<SUBSECTION Namespaces>
+LASSO_LIB_HREF
+LASSO_LIB_PREFIX
+LASSO_METADATA_HREF
+LASSO_METADATA_PREFIX
+LASSO_SAML_ASSERTION_HREF
+LASSO_SAML_ASSERTION_PREFIX
+LASSO_SAML_PROTOCOL_HREF
+LASSO_SAML_PROTOCOL_PREFIX
+LASSO_PAOS_HREF
+LASSO_PAOS_PREFIX
+LASSO_ECP_HREF
+LASSO_ECP_PREFIX
+<SUBSECTION Protocol Versions>
+LASSO_LIB_MAJOR_VERSION_N
+LASSO_LIB_MINOR_VERSION_N
+LASSO_SAML_MAJOR_VERSION_N
+LASSO_SAML_MINOR_VERSION_N
+<SUBSECTION NameID Policies>
+LASSO_LIB_NAMEID_POLICY_TYPE_NONE
+LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME
+LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED
+LASSO_LIB_NAMEID_POLICY_TYPE_ANY
+<SUBSECTION Authentication Contexts>
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI
+LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_EXACT
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM
+LASSO_LIB_AUTHN_CONTEXT_COMPARISON_BETTER
+<SUBSECTION Authentication Methods>
+LASSO_SAML_AUTHENTICATION_METHOD_PASSWORD
+LASSO_SAML_AUTHENTICATION_METHOD_KERBEROS
+LASSO_SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD
+LASSO_SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN
+LASSO_SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI
+LASSO_SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI
+LASSO_SAML_AUTHENTICATION_METHOD_PGP
+LASSO_SAML_AUTHENTICATION_METHODS_PKI
+LASSO_SAML_AUTHENTICATION_METHOD_XKMS
+LASSO_SAML_AUTHENTICATION_METHOD_XMLD_SIG
+LASSO_SAML_AUTHENTICATION_METHOD_UNSPECIFIED
+LASSO_SAML_AUTHENTICATION_METHOD_LIBERTY
+<SUBSECTION Status Codes>
+LASSO_LIB_STATUS_CODE_FEDERATION_DOES_NOT_EXIST
+LASSO_LIB_STATUS_CODE_INVALID_ASSERTION_CONSUMER_SERVICE_INDEX
+LASSO_LIB_STATUS_CODE_INVALID_SIGNATURE
+LASSO_LIB_STATUS_CODE_NO_AUTHN_CONTEXT
+LASSO_LIB_STATUS_CODE_NO_AVAILABLEIDP
+LASSO_LIB_STATUS_CODE_NO_PASSIVE
+LASSO_LIB_STATUS_CODE_NO_SUPPORTEDIDP
+LASSO_LIB_STATUS_CODE_PROXY_COUNT_EXCEEDED
+LASSO_LIB_STATUS_CODE_UNKNOWN_PRINCIPAL
+LASSO_LIB_STATUS_CODE_UNSIGNED_AUTHN_REQUEST
+LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE
+LASSO_SAML_STATUS_CODE_SUCCESS
+LASSO_SAML_STATUS_CODE_VERSION_MISMATCH
+LASSO_SAML_STATUS_CODE_REQUESTER
+LASSO_SAML_STATUS_CODE_RESPONDER
+LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
+LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_LOW
+LASSO_SAML_STATUS_CODE_REQUEST_VERSION_DEPRECATED
+LASSO_SAML_STATUS_CODE_TOO_MANY_RESPONSES
+LASSO_SAML_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
+LASSO_SAML_STATUS_CODE_REQUEST_DENIED
+<SUBSECTION Protfile Identifiers>
+LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART
+LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST
+LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_NIM_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_SOAP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP
+LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP
+<SUBSECTION NameID Formats>
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED
+LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID
+<SUBSECTION Consent Values>
+LASSO_LIB_CONSENT_OBTAINED
+LASSO_LIB_CONSENT_OBTAINED_PRIOR
+LASSO_LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT
+LASSO_LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT
+LASSO_LIB_CONSENT_UNAVAILABLE
+LASSO_LIB_CONSENT_INAPPLICABLE
+<SUBSECTION Confirmation Methods>
+LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT
+LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT01
+LASSO_SAML_CONFIRMATION_METHOD_BEARER
+LASSO_SAML_CONFIRMATION_METHOD_HOLDER_OF_KEY
+LASSO_SAML_CONFIRMATION_METHOD_SENDER_VOUCHES
+</SECTION>
+
+<SECTION>
+<FILE>saml2_strings</FILE>
+<TITLE>SAML 2.0 Strings</TITLE>
+<SUBSECTION Namespaces>
+LASSO_SAML2_METADATA_HREF
+LASSO_SAML2_PROTOCOL_HREF
+LASSO_SAML2_PROTOCOL_PREFIX
+LASSO_SAML2_ASSERTION_HREF
+LASSO_SAML2_ASSERTION_PREFIX
+LASSO_SAML2_METADATA_BINDING_SOAP
+LASSO_SAML2_METADATA_BINDING_REDIRECT
+LASSO_SAML2_METADATA_BINDING_POST
+LASSO_SAML2_METADATA_BINDING_ARTIFACT
+LASSO_SAML2_METADATA_BINDING_PAOS
+LASSO_SAML2_DEFLATE_ENCODING
+<SUBSECTION NameID Formats>
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT
+LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED
+<SUBSECTION Attribute Names>
+LASSO_SAML2_ATTRIBUTE_NAME_EPR
+LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI
+<SUBSECTION Consent Values>
+LASSO_SAML2_CONSENT_OBTAINED
+LASSO_SAML2_CONSENT_PRIOR
+LASSO_SAML2_CONSENT_IMPLICIT
+LASSO_SAML2_CONSENT_EXPLICIT
+LASSO_SAML2_CONSENT_UNAVAILABLE
+LASSO_SAML2_CONSENT_INAPPLICABLE
+<SUBSECTION Status Codes>
+LASSO_SAML2_STATUS_CODE_SUCCESS
+LASSO_SAML2_STATUS_CODE_REQUESTER
+LASSO_SAML2_STATUS_CODE_RESPONDER
+LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH
+LASSO_SAML2_STATUS_CODE_AUTHN_FAILED
+LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME
+LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY
+LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT
+LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP
+LASSO_SAML2_STATUS_CODE_NO_PASSIVE
+LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP
+LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT
+LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED
+LASSO_SAML2_STATUS_CODE_REQUEST_DENIED
+LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED
+LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED
+LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
+LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW
+LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
+LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES
+LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE
+LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL
+LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING
+<SUBSECTION Authentication Contexts>
+LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL
+LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD
+LASSO_SAML2_AUTHN_CONTEXT_KERBEROS
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT
+LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED
+LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_PGP
+LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT
+LASSO_SAML2_AUTHN_CONTEXT_PASSWORD
+LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION
+LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD
+LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI
+LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI
+LASSO_SAML2_AUTHN_CONTEXT_SPKI
+LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD
+LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT
+LASSO_SAML2_AUTHN_CONTEXT_X509
+LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY
+LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN
+LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG
+<SUBSECTION Confirmation Methods>
+LASSO_SAML2_CONFIRMATION_METHOD_BEARER
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_strings</FILE>
+<TITLE>ID-WSF 1.0 Strings</TITLE>
+<SUBSECTION Namespaces>
+LASSO_DISCO_HREF
+LASSO_DISCO_PREFIX
+LASSO_EP_HREF
+LASSO_EP_PREFIX
+LASSO_IS_HREF
+LASSO_IS_PREFIX
+LASSO_PP_HREF
+LASSO_PP_PREFIX
+LASSO_SA_HREF
+LASSO_SA_PREFIX
+LASSO_SEC_HREF
+LASSO_SEC_PREFIX
+LASSO_SOAP_BINDING_EXT_HREF
+LASSO_SOAP_BINDING_EXT_PREFIX
+LASSO_SOAP_BINDING_HREF
+LASSO_SOAP_BINDING_PREFIX
+<SUBSECTION Security Mechanisms>
+LASSO_SECURITY_MECH_NULL
+LASSO_SECURITY_MECH_X509
+LASSO_SECURITY_MECH_SAML
+LASSO_SECURITY_MECH_BEARER
+LASSO_SECURITY_MECH_TLS
+LASSO_SECURITY_MECH_TLS_X509
+LASSO_SECURITY_MECH_TLS_SAML
+LASSO_SECURITY_MECH_TLS_BEARER
+LASSO_SECURITY_MECH_CLIENT_TLS
+LASSO_SECURITY_MECH_CLIENT_TLS_X509
+LASSO_SECURITY_MECH_CLIENT_TLS_SAML
+LASSO_SECURITY_MECH_CLIENT_TLS_BEARER
+LASSO_SECURITY11_MECH_X509
+LASSO_SECURITY11_MECH_SAML
+LASSO_SECURITY11_MECH_BEARER
+LASSO_SECURITY11_MECH_TLS_X509
+LASSO_SECURITY11_MECH_TLS_SAML
+LASSO_SECURITY11_MECH_TLS_BEARER
+LASSO_SA_SASL_SERVICE_NAME
+<SUBSECTION Interaction Service Strings>
+LASSO_IS_INTERACT_ATTR_INTERACT_IF_NEEDED
+LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT
+LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT_FOR_DATA
+<SUBSECTION Discovery Service Status Codes>
+LASSO_DISCO_STATUS_CODE_OK
+LASSO_DISCO_STATUS_CODE_DISCO_OK
+LASSO_DISCO_STATUS_CODE_FAILED
+LASSO_DISCO_STATUS_CODE_REMOVE_ENTRY
+LASSO_DISCO_STATUS_CODE_FORBIDDEN
+LASSO_DISCO_STATUS_CODE_NO_RESULTS
+LASSO_DISCO_STATUS_CODE_DIRECTIVES
+<SUBSECTION DST Service Status Codes>
+LASSO_DST_STATUS_CODE_OK
+LASSO_DST_STATUS_CODE_FAILED
+LASSO_DST_STATUS_CODE_PARTIAL
+LASSO_DST_STATUS_CODE_ACTION_NOT_AUTHORIZED
+LASSO_DST_STATUS_CODE_ACTION_NOT_SUPPORTED
+LASSO_DST_STATUS_CODE_ALL_RETURNED
+LASSO_DST_STATUS_CODE_CHANGE_HISTORY_NOT_SUPPORTED
+LASSO_DST_STATUS_CODE_CHANGED_SINCE_RETURNS_ALL
+LASSO_DST_STATUS_CODE_DATA_TOO_LONG
+LASSO_DST_STATUS_CODE_EXISTS_ALREADY
+LASSO_DST_STATUS_CODE_EXTENSION_NOT_SUPPORTED
+LASSO_DST_STATUS_CODE_INVALID_DATA
+LASSO_DST_STATUS_CODE_INVALID_RESOURCE_ID
+LASSO_DST_STATUS_CODE_INVALID_SELECT
+LASSO_DST_STATUS_CODE_MISSING_NEW_DATA_ELEMENT
+LASSO_DST_STATUS_CODE_MISSING_RESOURCE_ID_ELEMENT
+LASSO_DST_STATUS_CODE_MISSING_SELECT
+LASSO_DST_STATUS_CODE_MODIFIED_SINCE
+LASSO_DST_STATUS_CODE_NO_MORE_ELEMENTS
+LASSO_DST_STATUS_CODE_NO_MULTIPLE_ALLOWED
+LASSO_DST_STATUS_CODE_NO_MULTIPLE_RESOURCES
+LASSO_DST_STATUS_CODE_TIME_OUT
+LASSO_DST_STATUS_CODE_UNEXPECTED_ERROR
+<SUBSECTION Authentication Service Status Codes>
+LASSO_SA_STATUS_CODE_OK
+LASSO_SA_STATUS_CODE_CONTINUE
+LASSO_SA_STATUS_CODE_ABORT
+<SUBSECTION SOAP Binding Processing Context Values>
+LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_OFFLINE
+LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_ONLINE
+LASSO_SOAP_BINDING_PROCESS_CONTEXT_SIMULATE
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf2_strings</FILE>
+<TITLE>Strings for ID-WSF 2.0</TITLE>
+<SUBSECTION Namespaces>
+LASSO_IDWSF2_SB2_HREF
+LASSO_IDWSF2_SB2_PREFIX
+LASSO_IDWSF2_SBF_HREF
+LASSO_IDWSF2_SBF_PREFIX
+LASSO_IDWSF2_DISCO_HREF
+LASSO_IDWSF2_DISCO_PREFIX
+LASSO_IDWSF2_DST_HREF
+LASSO_IDWSF2_DST_PREFIX
+LASSO_IDWSF2_DSTREF_HREF
+LASSO_IDWSF2_DSTREF_PREFIX
+LASSO_IDWSF2_IMS_HREF
+LASSO_IDWSF2_IMS_PREFIX
+LASSO_IDWSF2_IS_HREF
+LASSO_IDWSF2_IS_PREFIX
+LASSO_IDWSF2_PS_HREF
+LASSO_IDWSF2_PS_PREFIX
+LASSO_IDWSF2_SUBS_HREF
+LASSO_IDWSF2_SUBS_PREFIX
+LASSO_IDWSF2_SUBSREF_HREF
+LASSO_IDWSF2_SUBSREF_PREFIX
+LASSO_IDWSF2_UTIL_HREF
+LASSO_IDWSF2_UTIL_PREFIX
+LASSO_IDWSF2_SEC_HREF
+LASSO_IDWSF2_SEC_PREFIX
+</SECTION>
+
+<SECTION>
+<FILE>soap_strings</FILE>
+<TITLE>Strings for SOAP</TITLE>
+<SUBSECTION Namespaces>
+LASSO_SOAP_ENV_HREF
+LASSO_SOAP_ENV_PREFIX
+LASSO_SOAP_ENV_ACTOR
+</SECTION>
+
+<SECTION>
+<FILE>dsig_strings</FILE>
+<TITLE>Strings for XML-DSIG</TITLE>
+<SUBSECTION Namespaces>
+LASSO_DS_HREF
+LASSO_DS_PREFIX
+</SECTION>
+
+<SECTION>
+<FILE>disco_modify</FILE>
+<TITLE>LassoDiscoModify</TITLE>
+LassoDiscoModify
+lasso_disco_modify_new
+lasso_disco_modify_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_MODIFY
+LASSO_IS_DISCO_MODIFY
+LASSO_TYPE_DISCO_MODIFY
+lasso_disco_modify_get_type
+LASSO_DISCO_MODIFY_CLASS
+LASSO_IS_DISCO_MODIFY_CLASS
+LASSO_DISCO_MODIFY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ds_key_info</FILE>
+<TITLE>LassoDsKeyInfo</TITLE>
+LassoDsKeyInfo
+lasso_ds_key_info_new
+<SUBSECTION Standard>
+LASSO_DS_KEY_INFO
+LASSO_IS_DS_KEY_INFO
+LASSO_TYPE_DS_KEY_INFO
+lasso_ds_key_info_get_type
+LASSO_DS_KEY_INFO_CLASS
+LASSO_IS_DS_KEY_INFO_CLASS
+LASSO_DS_KEY_INFO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_remove_entry</FILE>
+<TITLE>LassoDiscoRemoveEntry</TITLE>
+LassoDiscoRemoveEntry
+lasso_disco_remove_entry_new
+<SUBSECTION Standard>
+LASSO_DISCO_REMOVE_ENTRY
+LASSO_IS_DISCO_REMOVE_ENTRY
+LASSO_TYPE_DISCO_REMOVE_ENTRY
+lasso_disco_remove_entry_get_type
+LASSO_DISCO_REMOVE_ENTRY_CLASS
+LASSO_IS_DISCO_REMOVE_ENTRY_CLASS
+LASSO_DISCO_REMOVE_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sec_resource_access_statement</FILE>
+<TITLE>LassoSecResourceAccessStatement</TITLE>
+LassoSecResourceAccessStatement
+lasso_sec_resource_access_statement_new
+<SUBSECTION Standard>
+LASSO_SEC_RESOURCE_ACCESS_STATEMENT
+LASSO_IS_SEC_RESOURCE_ACCESS_STATEMENT
+LASSO_TYPE_SEC_RESOURCE_ACCESS_STATEMENT
+lasso_sec_resource_access_statement_get_type
+LASSO_SEC_RESOURCE_ACCESS_STATEMENT_CLASS
+LASSO_IS_SEC_RESOURCE_ACCESS_STATEMENT_CLASS
+LASSO_SEC_RESOURCE_ACCESS_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_subject_locality</FILE>
+<TITLE>LassoSamlSubjectLocality</TITLE>
+LassoSamlSubjectLocality
+lasso_saml_subject_locality_new
+<SUBSECTION Standard>
+LASSO_SAML_SUBJECT_LOCALITY
+LASSO_IS_SAML_SUBJECT_LOCALITY
+LASSO_TYPE_SAML_SUBJECT_LOCALITY
+lasso_saml_subject_locality_get_type
+LASSO_SAML_SUBJECT_LOCALITY_CLASS
+LASSO_IS_SAML_SUBJECT_LOCALITY_CLASS
+LASSO_SAML_SUBJECT_LOCALITY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>node</FILE>
+LassoMessageFormat
+LassoSignatureType
+LassoSignatureMethod
+LassoNodeClassData
+<TITLE>LassoNode</TITLE>
+LassoNode
+lasso_node_new
+lasso_node_new_from_dump
+lasso_node_new_from_soap
+lasso_node_new_from_xmlNode
+lasso_node_cleanup_original_xmlnodes
+lasso_node_destroy
+lasso_node_dump
+lasso_node_export_to_base64
+lasso_node_export_to_query
+lasso_node_export_to_soap
+lasso_node_export_to_xml
+lasso_node_export_to_paos_request
+lasso_node_export_to_ecp_soap_response
+lasso_node_get_xmlNode
+lasso_node_get_original_xmlnode
+lasso_node_set_original_xmlnode
+lasso_node_init_from_message
+lasso_node_init_from_query
+lasso_node_init_from_xml
+lasso_strerror
+<SUBSECTION Standard>
+LASSO_NODE
+LASSO_IS_NODE
+LASSO_TYPE_NODE
+lasso_node_get_type
+LASSO_NODE_CLASS
+LASSO_IS_NODE_CLASS
+LASSO_NODE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_request_abstract</FILE>
+<TITLE>LassoSamlpRequestAbstract</TITLE>
+LassoSamlpRequestAbstract
+<SUBSECTION Standard>
+LASSO_SAMLP_REQUEST_ABSTRACT
+LASSO_IS_SAMLP_REQUEST_ABSTRACT
+LASSO_TYPE_SAMLP_REQUEST_ABSTRACT
+lasso_samlp_request_abstract_get_type
+LASSO_SAMLP_REQUEST_ABSTRACT_CLASS
+LASSO_IS_SAMLP_REQUEST_ABSTRACT_CLASS
+LASSO_SAMLP_REQUEST_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_description</FILE>
+<TITLE>LassoDiscoDescription</TITLE>
+LassoDiscoDescription
+lasso_disco_description_copy
+lasso_disco_description_new
+lasso_disco_description_new_with_WsdlRef
+lasso_disco_description_new_with_BriefSoapHttpDescription
+lasso_disco_description_has_saml_authentication
+lasso_disco_description_has_x509_authentication
+<SUBSECTION Standard>
+LASSO_DISCO_DESCRIPTION
+LASSO_IS_DISCO_DESCRIPTION
+LASSO_TYPE_DISCO_DESCRIPTION
+lasso_disco_description_get_type
+LASSO_DISCO_DESCRIPTION_CLASS
+LASSO_IS_DISCO_DESCRIPTION_CLASS
+LASSO_DISCO_DESCRIPTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sa_sasl_response</FILE>
+<TITLE>LassoSaSASLResponse</TITLE>
+LassoSaSASLResponse
+lasso_sa_sasl_response_new
+lasso_sa_sasl_response_new_from_message
+lasso_sa_sasl_response_add_credentials
+lasso_sa_sasl_response_add_resource_offering
+<SUBSECTION Standard>
+LASSO_SA_SASL_RESPONSE
+LASSO_IS_SA_SASL_RESPONSE
+LASSO_TYPE_SA_SASL_RESPONSE
+lasso_sa_sasl_response_get_type
+LASSO_SA_SASL_RESPONSE_CLASS
+LASSO_IS_SA_SASL_RESPONSE_CLASS
+LASSO_SA_SASL_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_name_identifier</FILE>
+<TITLE>LassoSamlNameIdentifier</TITLE>
+LassoSamlNameIdentifier
+lasso_saml_name_identifier_new
+lasso_saml_name_identifier_new_from_xmlNode
+<SUBSECTION Standard>
+LASSO_SAML_NAME_IDENTIFIER
+LASSO_IS_SAML_NAME_IDENTIFIER
+LASSO_TYPE_SAML_NAME_IDENTIFIER
+lasso_saml_name_identifier_get_type
+LASSO_SAML_NAME_IDENTIFIER_CLASS
+LASSO_IS_SAML_NAME_IDENTIFIER_CLASS
+LASSO_SAML_NAME_IDENTIFIER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_modification</FILE>
+<TITLE>LassoDstModification</TITLE>
+LassoDstModification
+lasso_dst_modification_new
+<SUBSECTION Standard>
+LASSO_DST_MODIFICATION
+LASSO_IS_DST_MODIFICATION
+LASSO_TYPE_DST_MODIFICATION
+lasso_dst_modification_get_type
+LASSO_DST_MODIFICATION_CLASS
+LASSO_IS_DST_MODIFICATION_CLASS
+LASSO_DST_MODIFICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_idp_list</FILE>
+<TITLE>LassoLibIDPList</TITLE>
+LassoLibIDPList
+lasso_lib_idp_list_new
+<SUBSECTION Standard>
+LASSO_LIB_IDP_LIST
+LASSO_IS_LIB_IDP_LIST
+LASSO_TYPE_LIB_IDP_LIST
+lasso_lib_idp_list_get_type
+LASSO_LIB_IDP_LIST_CLASS
+LASSO_IS_LIB_IDP_LIST_CLASS
+LASSO_LIB_IDP_LIST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authn_context</FILE>
+<TITLE>LassoLibAuthnContext</TITLE>
+LassoLibAuthnContext
+lasso_lib_authn_context_new
+<SUBSECTION Standard>
+LASSO_LIB_AUTHN_CONTEXT
+LASSO_IS_LIB_AUTHN_CONTEXT
+LASSO_TYPE_LIB_AUTHN_CONTEXT
+lasso_lib_authn_context_get_type
+LASSO_LIB_AUTHN_CONTEXT_CLASS
+LASSO_IS_LIB_AUTHN_CONTEXT_CLASS
+LASSO_LIB_AUTHN_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_new_data</FILE>
+<TITLE>LassoDstNewData</TITLE>
+LassoDstNewData
+lasso_dst_new_data_new
+<SUBSECTION Standard>
+LASSO_DST_NEW_DATA
+LASSO_IS_DST_NEW_DATA
+LASSO_TYPE_DST_NEW_DATA
+lasso_dst_new_data_get_type
+LASSO_DST_NEW_DATA_CLASS
+LASSO_IS_DST_NEW_DATA_CLASS
+LASSO_DST_NEW_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_idp_entries</FILE>
+<TITLE>LassoLibIDPEntries</TITLE>
+LassoLibIDPEntries
+lasso_lib_idp_entries_new
+<SUBSECTION Standard>
+LASSO_LIB_IDP_ENTRIES
+LASSO_IS_LIB_IDP_ENTRIES
+LASSO_TYPE_LIB_IDP_ENTRIES
+lasso_lib_idp_entries_get_type
+LASSO_LIB_IDP_ENTRIES_CLASS
+LASSO_IS_LIB_IDP_ENTRIES_CLASS
+LASSO_LIB_IDP_ENTRIES_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_help</FILE>
+LASSO_IS_IS_HELP
+<TITLE>LassoIsHelp</TITLE>
+LassoIsHelp
+lasso_is_help_new
+<SUBSECTION Standard>
+LASSO_IS_HELP
+LASSO_TYPE_IS_HELP
+lasso_is_help_get_type
+LASSO_IS_HELP_CLASS
+LASSO_IS_IS_HELP_CLASS
+LASSO_IS_HELP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_request</FILE>
+<TITLE>LassoSamlpRequest</TITLE>
+LassoSamlpRequest
+lasso_samlp_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP_REQUEST
+LASSO_IS_SAMLP_REQUEST
+LASSO_TYPE_SAMLP_REQUEST
+lasso_samlp_request_get_type
+LASSO_SAMLP_REQUEST_CLASS
+LASSO_IS_SAMLP_REQUEST_CLASS
+LASSO_SAMLP_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_conditions</FILE>
+<TITLE>LassoSamlConditions</TITLE>
+LassoSamlConditions
+lasso_saml_conditions_new
+<SUBSECTION Standard>
+LASSO_SAML_CONDITIONS
+LASSO_IS_SAML_CONDITIONS
+LASSO_TYPE_SAML_CONDITIONS
+lasso_saml_conditions_get_type
+LASSO_SAML_CONDITIONS_CLASS
+LASSO_IS_SAML_CONDITIONS_CLASS
+LASSO_SAML_CONDITIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_logout_response</FILE>
+<TITLE>LassoLibLogoutResponse</TITLE>
+LassoLibLogoutResponse
+lasso_lib_logout_response_new
+lasso_lib_logout_response_new_full
+<SUBSECTION Standard>
+LASSO_LIB_LOGOUT_RESPONSE
+LASSO_IS_LIB_LOGOUT_RESPONSE
+LASSO_TYPE_LIB_LOGOUT_RESPONSE
+lasso_lib_logout_response_get_type
+LASSO_LIB_LOGOUT_RESPONSE_CLASS
+LASSO_IS_LIB_LOGOUT_RESPONSE_CLASS
+LASSO_LIB_LOGOUT_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_status_response</FILE>
+<TITLE>LassoLibStatusResponse</TITLE>
+LassoLibStatusResponse
+lasso_lib_status_response_new
+<SUBSECTION Standard>
+LASSO_LIB_STATUS_RESPONSE
+LASSO_IS_LIB_STATUS_RESPONSE
+LASSO_TYPE_LIB_STATUS_RESPONSE
+lasso_lib_status_response_get_type
+LASSO_LIB_STATUS_RESPONSE_CLASS
+LASSO_IS_LIB_STATUS_RESPONSE_CLASS
+LASSO_LIB_STATUS_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_name_identifier_mapping_response</FILE>
+<TITLE>LassoLibNameIdentifierMappingResponse</TITLE>
+LassoLibNameIdentifierMappingResponse
+lasso_lib_name_identifier_mapping_response_new
+lasso_lib_name_identifier_mapping_response_new_full
+<SUBSECTION Standard>
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
+LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
+lasso_lib_name_identifier_mapping_response_get_type
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_assertion</FILE>
+<TITLE>LassoLibAssertion</TITLE>
+LassoLibAssertion
+lasso_lib_assertion_new
+lasso_lib_assertion_new_full
+<SUBSECTION Standard>
+LASSO_LIB_ASSERTION
+LASSO_IS_LIB_ASSERTION
+LASSO_TYPE_LIB_ASSERTION
+lasso_lib_assertion_get_type
+LASSO_LIB_ASSERTION_CLASS
+LASSO_IS_LIB_ASSERTION_CLASS
+LASSO_LIB_ASSERTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsse_security</FILE>
+<TITLE>LassoWsseSecurity</TITLE>
+LassoWsseSecurity
+lasso_wsse_security_new
+lasso_wsse_security_new_from_message
+<SUBSECTION Standard>
+LASSO_WSSE_SECURITY
+LASSO_IS_WSSE_SECURITY
+LASSO_TYPE_WSSE_SECURITY
+lasso_wsse_security_get_type
+LASSO_WSSE_SECURITY_CLASS
+LASSO_IS_WSSE_SECURITY_CLASS
+LASSO_WSSE_SECURITY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_request_authn_context</FILE>
+<TITLE>LassoLibRequestAuthnContext</TITLE>
+LassoLibRequestAuthnContext
+lasso_lib_request_authn_context_new
+<SUBSECTION Standard>
+LASSO_LIB_REQUEST_AUTHN_CONTEXT
+LASSO_IS_LIB_REQUEST_AUTHN_CONTEXT
+LASSO_TYPE_LIB_REQUEST_AUTHN_CONTEXT
+lasso_lib_request_authn_context_get_type
+LASSO_LIB_REQUEST_AUTHN_CONTEXT_CLASS
+LASSO_IS_LIB_REQUEST_AUTHN_CONTEXT_CLASS
+LASSO_LIB_REQUEST_AUTHN_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_subject_statement</FILE>
+<TITLE>LassoSamlSubjectStatement</TITLE>
+LassoSamlSubjectStatement
+lasso_saml_subject_statement_new
+<SUBSECTION Standard>
+LASSO_SAML_SUBJECT_STATEMENT
+LASSO_IS_SAML_SUBJECT_STATEMENT
+LASSO_TYPE_SAML_SUBJECT_STATEMENT
+lasso_saml_subject_statement_get_type
+LASSO_SAML_SUBJECT_STATEMENT_CLASS
+LASSO_IS_SAML_SUBJECT_STATEMENT_CLASS
+LASSO_SAML_SUBJECT_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_fault</FILE>
+<TITLE>LassoSoapFault</TITLE>
+LassoSoapFault
+lasso_soap_fault_new
+lasso_soap_fault_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_FAULT
+LASSO_IS_SOAP_FAULT
+LASSO_TYPE_SOAP_FAULT
+lasso_soap_fault_get_type
+LASSO_SOAP_FAULT_CLASS
+LASSO_IS_SOAP_FAULT_CLASS
+LASSO_SOAP_FAULT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_options</FILE>
+<TITLE>LassoDiscoOptions</TITLE>
+LassoDiscoOptions
+lasso_disco_options_new
+<SUBSECTION Standard>
+LASSO_DISCO_OPTIONS
+LASSO_IS_DISCO_OPTIONS
+LASSO_TYPE_DISCO_OPTIONS
+lasso_disco_options_get_type
+LASSO_DISCO_OPTIONS_CLASS
+LASSO_IS_DISCO_OPTIONS_CLASS
+LASSO_DISCO_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ds_key_value</FILE>
+<TITLE>LassoDsKeyValue</TITLE>
+LassoDsKeyValue
+lasso_ds_key_value_new
+<SUBSECTION Standard>
+LASSO_DS_KEY_VALUE
+LASSO_IS_DS_KEY_VALUE
+LASSO_TYPE_DS_KEY_VALUE
+lasso_ds_key_value_get_type
+LASSO_DS_KEY_VALUE_CLASS
+LASSO_IS_DS_KEY_VALUE_CLASS
+LASSO_DS_KEY_VALUE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_subject</FILE>
+<TITLE>LassoLibSubject</TITLE>
+LassoLibSubject
+lasso_lib_subject_new
+<SUBSECTION Standard>
+LASSO_LIB_SUBJECT
+LASSO_IS_LIB_SUBJECT
+LASSO_TYPE_LIB_SUBJECT
+lasso_lib_subject_get_type
+LASSO_LIB_SUBJECT_CLASS
+LASSO_IS_LIB_SUBJECT_CLASS
+LASSO_LIB_SUBJECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_authorize_requester</FILE>
+<TITLE>LassoDiscoAuthorizeRequester</TITLE>
+LassoDiscoAuthorizeRequester
+lasso_disco_authorize_requester_new
+lasso_disco_authorize_requester_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_AUTHORIZE_REQUESTER
+LASSO_IS_DISCO_AUTHORIZE_REQUESTER
+LASSO_TYPE_DISCO_AUTHORIZE_REQUESTER
+lasso_disco_authorize_requester_get_type
+LASSO_DISCO_AUTHORIZE_REQUESTER_CLASS
+LASSO_IS_DISCO_AUTHORIZE_REQUESTER_CLASS
+LASSO_DISCO_AUTHORIZE_REQUESTER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_response</FILE>
+<TITLE>LassoSamlpResponse</TITLE>
+LassoSamlpResponse
+lasso_samlp_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP_RESPONSE
+LASSO_IS_SAMLP_RESPONSE
+LASSO_TYPE_SAMLP_RESPONSE
+lasso_samlp_response_get_type
+LASSO_SAMLP_RESPONSE_CLASS
+LASSO_IS_SAMLP_RESPONSE_CLASS
+LASSO_SAMLP_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_attribute_designator</FILE>
+<TITLE>LassoSamlAttributeDesignator</TITLE>
+LassoSamlAttributeDesignator
+lasso_saml_attribute_designator_new
+<SUBSECTION Standard>
+LASSO_SAML_ATTRIBUTE_DESIGNATOR
+LASSO_IS_SAML_ATTRIBUTE_DESIGNATOR
+LASSO_TYPE_SAML_ATTRIBUTE_DESIGNATOR
+lasso_saml_attribute_designator_get_type
+LASSO_SAML_ATTRIBUTE_DESIGNATOR_CLASS
+LASSO_IS_SAML_ATTRIBUTE_DESIGNATOR_CLASS
+LASSO_SAML_ATTRIBUTE_DESIGNATOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_requested_service_type</FILE>
+<TITLE>LassoDiscoRequestedServiceType</TITLE>
+LassoDiscoRequestedServiceType
+lasso_disco_requested_service_type_new
+<SUBSECTION Standard>
+LASSO_DISCO_REQUESTED_SERVICE_TYPE
+LASSO_IS_DISCO_REQUESTED_SERVICE_TYPE
+LASSO_TYPE_DISCO_REQUESTED_SERVICE_TYPE
+lasso_disco_requested_service_type_get_type
+LASSO_DISCO_REQUESTED_SERVICE_TYPE_CLASS
+LASSO_IS_DISCO_REQUESTED_SERVICE_TYPE_CLASS
+LASSO_DISCO_REQUESTED_SERVICE_TYPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_authority_binding</FILE>
+<TITLE>LassoSamlAuthorityBinding</TITLE>
+LassoSamlAuthorityBinding
+lasso_saml_authority_binding_new
+<SUBSECTION Standard>
+LASSO_SAML_AUTHORITY_BINDING
+LASSO_IS_SAML_AUTHORITY_BINDING
+LASSO_TYPE_SAML_AUTHORITY_BINDING
+lasso_saml_authority_binding_get_type
+LASSO_SAML_AUTHORITY_BINDING_CLASS
+LASSO_IS_SAML_AUTHORITY_BINDING_CLASS
+LASSO_SAML_AUTHORITY_BINDING_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_send_single_logout</FILE>
+<TITLE>LassoDiscoSendSingleLogout</TITLE>
+LassoDiscoSendSingleLogout
+lasso_disco_send_single_logout_new
+lasso_disco_send_single_logout_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_SEND_SINGLE_LOGOUT
+LASSO_IS_DISCO_SEND_SINGLE_LOGOUT
+LASSO_TYPE_DISCO_SEND_SINGLE_LOGOUT
+lasso_disco_send_single_logout_get_type
+LASSO_DISCO_SEND_SINGLE_LOGOUT_CLASS
+LASSO_IS_DISCO_SEND_SINGLE_LOGOUT_CLASS
+LASSO_DISCO_SEND_SINGLE_LOGOUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_register_name_identifier_request</FILE>
+<TITLE>LassoLibRegisterNameIdentifierRequest</TITLE>
+LassoLibRegisterNameIdentifierRequest
+lasso_lib_register_name_identifier_request_new
+lasso_lib_register_name_identifier_request_new_full
+<SUBSECTION Standard>
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
+LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
+lasso_lib_register_name_identifier_request_get_type
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_subject_statement_abstract</FILE>
+<TITLE>LassoSamlSubjectStatementAbstract</TITLE>
+LassoSamlSubjectStatementAbstract
+<SUBSECTION Standard>
+LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT
+LASSO_IS_SAML_SUBJECT_STATEMENT_ABSTRACT
+LASSO_TYPE_SAML_SUBJECT_STATEMENT_ABSTRACT
+lasso_saml_subject_statement_abstract_get_type
+LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT_CLASS
+LASSO_IS_SAML_SUBJECT_STATEMENT_ABSTRACT_CLASS
+LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_query_response</FILE>
+<TITLE>LassoDstQueryResponse</TITLE>
+LassoDstQueryResponse
+lasso_dst_query_response_new
+<SUBSECTION Standard>
+LASSO_DST_QUERY_RESPONSE
+LASSO_IS_DST_QUERY_RESPONSE
+LASSO_TYPE_DST_QUERY_RESPONSE
+lasso_dst_query_response_get_type
+LASSO_DST_QUERY_RESPONSE_CLASS
+LASSO_IS_DST_QUERY_RESPONSE_CLASS
+LASSO_DST_QUERY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_interaction_response</FILE>
+LASSO_IS_IS_INTERACTION_RESPONSE
+<TITLE>LassoIsInteractionResponse</TITLE>
+LassoIsInteractionResponse
+lasso_is_interaction_response_new
+lasso_is_interaction_response_new_from_message
+<SUBSECTION Standard>
+LASSO_IS_INTERACTION_RESPONSE
+LASSO_TYPE_IS_INTERACTION_RESPONSE
+lasso_is_interaction_response_get_type
+LASSO_IS_INTERACTION_RESPONSE_CLASS
+LASSO_IS_IS_INTERACTION_RESPONSE_CLASS
+LASSO_IS_INTERACTION_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_query_item</FILE>
+<TITLE>LassoDstQueryItem</TITLE>
+LassoDstQueryItem
+lasso_dst_query_item_new
+<SUBSECTION Standard>
+LASSO_DST_QUERY_ITEM
+LASSO_IS_DST_QUERY_ITEM
+LASSO_TYPE_DST_QUERY_ITEM
+lasso_dst_query_item_get_type
+LASSO_DST_QUERY_ITEM_CLASS
+LASSO_IS_DST_QUERY_ITEM_CLASS
+LASSO_DST_QUERY_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_query</FILE>
+<TITLE>LassoDiscoQuery</TITLE>
+LassoDiscoQuery
+lasso_disco_query_new
+lasso_disco_query_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_QUERY
+LASSO_IS_DISCO_QUERY
+LASSO_TYPE_DISCO_QUERY
+lasso_disco_query_get_type
+LASSO_DISCO_QUERY_CLASS
+LASSO_IS_DISCO_QUERY_CLASS
+LASSO_DISCO_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_register_name_identifier_response</FILE>
+<TITLE>LassoLibRegisterNameIdentifierResponse</TITLE>
+LassoLibRegisterNameIdentifierResponse
+lasso_lib_register_name_identifier_response_new
+lasso_lib_register_name_identifier_response_new_full
+<SUBSECTION Standard>
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
+LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
+lasso_lib_register_name_identifier_response_get_type
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_usage_directive</FILE>
+<TITLE>LassoSoapBindingUsageDirective</TITLE>
+LassoSoapBindingUsageDirective
+lasso_soap_binding_usage_directive_new
+lasso_soap_binding_usage_directive_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_USAGE_DIRECTIVE
+LASSO_IS_SOAP_BINDING_USAGE_DIRECTIVE
+LASSO_TYPE_SOAP_BINDING_USAGE_DIRECTIVE
+lasso_soap_binding_usage_directive_get_type
+LASSO_SOAP_BINDING_USAGE_DIRECTIVE_CLASS
+LASSO_IS_SOAP_BINDING_USAGE_DIRECTIVE_CLASS
+LASSO_SOAP_BINDING_USAGE_DIRECTIVE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sa_transform</FILE>
+<TITLE>LassoSaTransform</TITLE>
+LassoSaTransform
+lasso_sa_transform_new
+lasso_sa_transform_new_from_message
+<SUBSECTION Standard>
+LASSO_SA_TRANSFORM
+LASSO_IS_SA_TRANSFORM
+LASSO_TYPE_SA_TRANSFORM
+lasso_sa_transform_get_type
+LASSO_SA_TRANSFORM_CLASS
+LASSO_IS_SA_TRANSFORM_CLASS
+LASSO_SA_TRANSFORM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_name_identifier_mapping_request</FILE>
+<TITLE>LassoLibNameIdentifierMappingRequest</TITLE>
+LassoLibNameIdentifierMappingRequest
+lasso_lib_name_identifier_mapping_request_new
+lasso_lib_name_identifier_mapping_request_new_full
+<SUBSECTION Standard>
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
+LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
+lasso_lib_name_identifier_mapping_request_get_type
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_attribute_value</FILE>
+<TITLE>LassoSamlAttributeValue</TITLE>
+LassoSamlAttributeValue
+lasso_saml_attribute_value_new
+<SUBSECTION Standard>
+LASSO_SAML_ATTRIBUTE_VALUE
+LASSO_IS_SAML_ATTRIBUTE_VALUE
+LASSO_TYPE_SAML_ATTRIBUTE_VALUE
+lasso_saml_attribute_value_get_type
+LASSO_SAML_ATTRIBUTE_VALUE_CLASS
+LASSO_IS_SAML_ATTRIBUTE_VALUE_CLASS
+LASSO_SAML_ATTRIBUTE_VALUE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_idp_entry</FILE>
+<TITLE>LassoLibIDPEntry</TITLE>
+LassoLibIDPEntry
+lasso_lib_idp_entry_new
+<SUBSECTION Standard>
+LASSO_LIB_IDP_ENTRY
+LASSO_IS_LIB_IDP_ENTRY
+LASSO_TYPE_LIB_IDP_ENTRY
+lasso_lib_idp_entry_get_type
+LASSO_LIB_IDP_ENTRY_CLASS
+LASSO_IS_LIB_IDP_ENTRY_CLASS
+LASSO_LIB_IDP_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authn_response_envelope</FILE>
+<TITLE>LassoLibAuthnResponseEnvelope</TITLE>
+LassoLibAuthnResponseEnvelope
+lasso_lib_authn_response_envelope_new
+<SUBSECTION Standard>
+LASSO_LIB_AUTHN_RESPONSE_ENVELOPE
+LASSO_IS_LIB_AUTHN_RESPONSE_ENVELOPE
+LASSO_TYPE_LIB_AUTHN_RESPONSE_ENVELOPE
+lasso_lib_authn_response_envelope_get_type
+LASSO_LIB_AUTHN_RESPONSE_ENVELOPE_CLASS
+LASSO_IS_LIB_AUTHN_RESPONSE_ENVELOPE_CLASS
+LASSO_LIB_AUTHN_RESPONSE_ENVELOPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_parameter</FILE>
+LASSO_IS_IS_PARAMETER
+<TITLE>LassoIsParameter</TITLE>
+LassoIsParameter
+lasso_is_parameter_new
+<SUBSECTION Standard>
+LASSO_IS_PARAMETER
+LASSO_TYPE_IS_PARAMETER
+lasso_is_parameter_get_type
+LASSO_IS_PARAMETER_CLASS
+LASSO_IS_IS_PARAMETER_CLASS
+LASSO_IS_PARAMETER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_statement_abstract</FILE>
+<TITLE>LassoSamlStatementAbstract</TITLE>
+LassoSamlStatementAbstract
+<SUBSECTION Standard>
+LASSO_SAML_STATEMENT_ABSTRACT
+LASSO_IS_SAML_STATEMENT_ABSTRACT
+LASSO_TYPE_SAML_STATEMENT_ABSTRACT
+lasso_saml_statement_abstract_get_type
+LASSO_SAML_STATEMENT_ABSTRACT_CLASS
+LASSO_IS_SAML_STATEMENT_ABSTRACT_CLASS
+LASSO_SAML_STATEMENT_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_resource_offering</FILE>
+<TITLE>LassoDiscoResourceOffering</TITLE>
+LassoDiscoResourceOffering
+lasso_disco_resource_offering_new
+<SUBSECTION Standard>
+LASSO_DISCO_RESOURCE_OFFERING
+LASSO_IS_DISCO_RESOURCE_OFFERING
+LASSO_TYPE_DISCO_RESOURCE_OFFERING
+lasso_disco_resource_offering_get_type
+LASSO_DISCO_RESOURCE_OFFERING_CLASS
+LASSO_IS_DISCO_RESOURCE_OFFERING_CLASS
+LASSO_DISCO_RESOURCE_OFFERING_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_correlation</FILE>
+<TITLE>LassoSoapBindingCorrelation</TITLE>
+LassoSoapBindingCorrelation
+lasso_soap_binding_correlation_new
+lasso_soap_binding_correlation_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_CORRELATION
+LASSO_IS_SOAP_BINDING_CORRELATION
+LASSO_TYPE_SOAP_BINDING_CORRELATION
+lasso_soap_binding_correlation_get_type
+LASSO_SOAP_BINDING_CORRELATION_CLASS
+LASSO_IS_SOAP_BINDING_CORRELATION_CLASS
+LASSO_SOAP_BINDING_CORRELATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_service_instance</FILE>
+<TITLE>LassoDiscoServiceInstance</TITLE>
+LassoDiscoServiceInstance
+lasso_disco_service_instance_copy
+lasso_disco_service_instance_new
+<SUBSECTION Standard>
+LASSO_DISCO_SERVICE_INSTANCE
+LASSO_IS_DISCO_SERVICE_INSTANCE
+LASSO_TYPE_DISCO_SERVICE_INSTANCE
+lasso_disco_service_instance_get_type
+LASSO_DISCO_SERVICE_INSTANCE_CLASS
+LASSO_IS_DISCO_SERVICE_INSTANCE_CLASS
+LASSO_DISCO_SERVICE_INSTANCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sa_parameter</FILE>
+<TITLE>LassoSaParameter</TITLE>
+LassoSaParameter
+lasso_sa_parameter_new
+lasso_sa_parameter_new_from_message
+<SUBSECTION Standard>
+LASSO_SA_PARAMETER
+LASSO_IS_SA_PARAMETER
+LASSO_TYPE_SA_PARAMETER
+lasso_sa_parameter_get_type
+LASSO_SA_PARAMETER_CLASS
+LASSO_IS_SA_PARAMETER_CLASS
+LASSO_SA_PARAMETER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_resource_id</FILE>
+<TITLE>LassoDiscoResourceID</TITLE>
+LassoDiscoResourceID
+lasso_disco_resource_id_new
+<SUBSECTION Standard>
+LASSO_DISCO_RESOURCE_ID
+LASSO_IS_DISCO_RESOURCE_ID
+LASSO_TYPE_DISCO_RESOURCE_ID
+lasso_disco_resource_id_get_type
+LASSO_DISCO_RESOURCE_ID_CLASS
+LASSO_IS_DISCO_RESOURCE_ID_CLASS
+LASSO_DISCO_RESOURCE_ID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_header</FILE>
+<TITLE>LassoSoapHeader</TITLE>
+LassoSoapHeader
+lasso_soap_header_new
+lasso_soap_header_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_HEADER
+LASSO_IS_SOAP_HEADER
+LASSO_TYPE_SOAP_HEADER
+lasso_soap_header_get_type
+LASSO_SOAP_HEADER_CLASS
+LASSO_IS_SOAP_HEADER_CLASS
+LASSO_SOAP_HEADER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_user_interaction</FILE>
+LASSO_IS_IS_USER_INTERACTION
+<TITLE>LassoIsUserInteraction</TITLE>
+LassoIsUserInteraction
+lasso_is_user_interaction_new
+<SUBSECTION Standard>
+LASSO_IS_USER_INTERACTION
+LASSO_TYPE_IS_USER_INTERACTION
+lasso_is_user_interaction_get_type
+LASSO_IS_USER_INTERACTION_CLASS
+LASSO_IS_IS_USER_INTERACTION_CLASS
+LASSO_IS_USER_INTERACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_query_response</FILE>
+<TITLE>LassoDiscoQueryResponse</TITLE>
+LassoDiscoQueryResponse
+lasso_disco_query_response_new
+lasso_disco_query_response_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_QUERY_RESPONSE
+LASSO_IS_DISCO_QUERY_RESPONSE
+LASSO_TYPE_DISCO_QUERY_RESPONSE
+lasso_disco_query_response_get_type
+LASSO_DISCO_QUERY_RESPONSE_CLASS
+LASSO_IS_DISCO_QUERY_RESPONSE_CLASS
+LASSO_DISCO_QUERY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_encrypted_resource_id</FILE>
+<TITLE>LassoDiscoEncryptedResourceID</TITLE>
+LassoDiscoEncryptedResourceID
+lasso_disco_encrypted_resource_id_new
+<SUBSECTION Standard>
+LASSO_DISCO_ENCRYPTED_RESOURCE_ID
+LASSO_IS_DISCO_ENCRYPTED_RESOURCE_ID
+LASSO_TYPE_DISCO_ENCRYPTED_RESOURCE_ID
+lasso_disco_encrypted_resource_id_get_type
+LASSO_DISCO_ENCRYPTED_RESOURCE_ID_CLASS
+LASSO_IS_DISCO_ENCRYPTED_RESOURCE_ID_CLASS
+LASSO_DISCO_ENCRYPTED_RESOURCE_ID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_logout_request</FILE>
+<TITLE>LassoLibLogoutRequest</TITLE>
+LassoLibLogoutRequest
+lasso_lib_logout_request_new
+lasso_lib_logout_request_new_full
+<SUBSECTION Standard>
+LASSO_LIB_LOGOUT_REQUEST
+LASSO_IS_LIB_LOGOUT_REQUEST
+LASSO_TYPE_LIB_LOGOUT_REQUEST
+lasso_lib_logout_request_get_type
+LASSO_LIB_LOGOUT_REQUEST_CLASS
+LASSO_IS_LIB_LOGOUT_REQUEST_CLASS
+LASSO_LIB_LOGOUT_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_ext_credentials_context</FILE>
+<TITLE>LassoSoapBindingExtCredentialsContext</TITLE>
+LassoSoapBindingExtCredentialsContext
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_EXT_CREDENTIALS_CONTEXT
+LASSO_IS_SOAP_BINDING_EXT_CREDENTIALS_CONTEXT
+LASSO_TYPE_SOAP_BINDING_EXT_CREDENTIALS_CONTEXT
+lasso_soap_binding_ext_credentials_context_get_type
+LASSO_SOAP_BINDING_EXT_CREDENTIALS_CONTEXT_CLASS
+LASSO_IS_SOAP_BINDING_EXT_CREDENTIALS_CONTEXT_CLASS
+LASSO_SOAP_BINDING_EXT_CREDENTIALS_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>misc_text_node</FILE>
+<TITLE>LassoMiscTextNode</TITLE>
+LassoMiscTextNode
+lasso_misc_text_node_new
+lasso_misc_text_node_new_with_string
+<SUBSECTION Standard>
+LASSO_MISC_TEXT_NODE
+LASSO_IS_MISC_TEXT_NODE
+LASSO_TYPE_MISC_TEXT_NODE
+lasso_misc_text_node_get_type
+LASSO_MISC_TEXT_NODE_CLASS
+LASSO_IS_MISC_TEXT_NODE_CLASS
+LASSO_MISC_TEXT_NODE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_generate_bearer_token</FILE>
+<TITLE>LassoDiscoGenerateBearerToken</TITLE>
+LassoDiscoGenerateBearerToken
+lasso_disco_generate_bearer_token_new
+lasso_disco_generate_bearer_token_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_GENERATE_BEARER_TOKEN
+LASSO_IS_DISCO_GENERATE_BEARER_TOKEN
+LASSO_TYPE_DISCO_GENERATE_BEARER_TOKEN
+lasso_disco_generate_bearer_token_get_type
+LASSO_DISCO_GENERATE_BEARER_TOKEN_CLASS
+LASSO_IS_DISCO_GENERATE_BEARER_TOKEN_CLASS
+LASSO_DISCO_GENERATE_BEARER_TOKEN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_subject_confirmation</FILE>
+<TITLE>LassoSamlSubjectConfirmation</TITLE>
+LassoSamlSubjectConfirmation
+lasso_saml_subject_confirmation_new
+<SUBSECTION Standard>
+LASSO_SAML_SUBJECT_CONFIRMATION
+LASSO_IS_SAML_SUBJECT_CONFIRMATION
+LASSO_TYPE_SAML_SUBJECT_CONFIRMATION
+lasso_saml_subject_confirmation_get_type
+LASSO_SAML_SUBJECT_CONFIRMATION_CLASS
+LASSO_IS_SAML_SUBJECT_CONFIRMATION_CLASS
+LASSO_SAML_SUBJECT_CONFIRMATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_status</FILE>
+<TITLE>LassoSamlpStatus</TITLE>
+LassoSamlpStatus
+lasso_samlp_status_new
+<SUBSECTION Standard>
+LASSO_SAMLP_STATUS
+LASSO_IS_SAMLP_STATUS
+LASSO_TYPE_SAMLP_STATUS
+lasso_samlp_status_get_type
+LASSO_SAMLP_STATUS_CLASS
+LASSO_IS_SAMLP_STATUS_CLASS
+LASSO_SAMLP_STATUS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_modify_response</FILE>
+<TITLE>LassoDiscoModifyResponse</TITLE>
+LassoDiscoModifyResponse
+lasso_disco_modify_response_new
+lasso_disco_modify_response_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_MODIFY_RESPONSE
+LASSO_IS_DISCO_MODIFY_RESPONSE
+LASSO_TYPE_DISCO_MODIFY_RESPONSE
+lasso_disco_modify_response_get_type
+LASSO_DISCO_MODIFY_RESPONSE_CLASS
+LASSO_IS_DISCO_MODIFY_RESPONSE_CLASS
+LASSO_DISCO_MODIFY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_provider</FILE>
+<TITLE>LassoSoapBindingProvider</TITLE>
+LassoSoapBindingProvider
+lasso_soap_binding_provider_new
+lasso_soap_binding_provider_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_PROVIDER
+LASSO_IS_SOAP_BINDING_PROVIDER
+LASSO_TYPE_SOAP_BINDING_PROVIDER
+lasso_soap_binding_provider_get_type
+LASSO_SOAP_BINDING_PROVIDER_CLASS
+LASSO_IS_SOAP_BINDING_PROVIDER_CLASS
+LASSO_SOAP_BINDING_PROVIDER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_condition_abstract</FILE>
+<TITLE>LassoSamlConditionAbstract</TITLE>
+LassoSamlConditionAbstract
+<SUBSECTION Standard>
+LASSO_SAML_CONDITION_ABSTRACT
+LASSO_IS_SAML_CONDITION_ABSTRACT
+LASSO_TYPE_SAML_CONDITION_ABSTRACT
+lasso_saml_condition_abstract_get_type
+LASSO_SAML_CONDITION_ABSTRACT_CLASS
+LASSO_IS_SAML_CONDITION_ABSTRACT_CLASS
+LASSO_SAML_CONDITION_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_consent</FILE>
+<TITLE>LassoSoapBindingConsent</TITLE>
+LassoSoapBindingConsent
+lasso_soap_binding_consent_new
+lasso_soap_binding_consent_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_CONSENT
+LASSO_IS_SOAP_BINDING_CONSENT
+LASSO_TYPE_SOAP_BINDING_CONSENT
+lasso_soap_binding_consent_get_type
+LASSO_SOAP_BINDING_CONSENT_CLASS
+LASSO_IS_SOAP_BINDING_CONSENT_CLASS
+LASSO_SOAP_BINDING_CONSENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_body</FILE>
+<TITLE>LassoSoapBody</TITLE>
+LassoSoapBody
+lasso_soap_body_new
+lasso_soap_body_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_BODY
+LASSO_IS_SOAP_BODY
+LASSO_TYPE_SOAP_BODY
+lasso_soap_body_get_type
+LASSO_SOAP_BODY_CLASS
+LASSO_IS_SOAP_BODY_CLASS
+LASSO_SOAP_BODY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_text</FILE>
+LASSO_IS_IS_TEXT
+<TITLE>LassoIsText</TITLE>
+LassoIsText
+lasso_is_text_new
+<SUBSECTION Standard>
+LASSO_IS_TEXT
+LASSO_TYPE_IS_TEXT
+lasso_is_text_get_type
+LASSO_IS_TEXT_CLASS
+LASSO_IS_IS_TEXT_CLASS
+LASSO_IS_TEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_subject</FILE>
+<TITLE>LassoSamlSubject</TITLE>
+LassoSamlSubject
+lasso_saml_subject_new
+<SUBSECTION Standard>
+LASSO_SAML_SUBJECT
+LASSO_IS_SAML_SUBJECT
+LASSO_TYPE_SAML_SUBJECT
+lasso_saml_subject_get_type
+LASSO_SAML_SUBJECT_CLASS
+LASSO_IS_SAML_SUBJECT_CLASS
+LASSO_SAML_SUBJECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_interaction_statement</FILE>
+LASSO_IS_IS_INTERACTION_STATEMENT
+<TITLE>LassoIsInteractionStatement</TITLE>
+LassoIsInteractionStatement
+lasso_is_interaction_statement_new
+<SUBSECTION Standard>
+LASSO_IS_INTERACTION_STATEMENT
+LASSO_TYPE_IS_INTERACTION_STATEMENT
+lasso_is_interaction_statement_get_type
+LASSO_IS_INTERACTION_STATEMENT_CLASS
+LASSO_IS_IS_INTERACTION_STATEMENT_CLASS
+LASSO_IS_INTERACTION_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sa_password_transforms</FILE>
+<TITLE>LassoSaPasswordTransforms</TITLE>
+LassoSaPasswordTransforms
+lasso_sa_password_transforms_new
+lasso_sa_password_transforms_new_from_message
+<SUBSECTION Standard>
+LASSO_SA_PASSWORD_TRANSFORMS
+LASSO_IS_SA_PASSWORD_TRANSFORMS
+LASSO_TYPE_SA_PASSWORD_TRANSFORMS
+lasso_sa_password_transforms_get_type
+LASSO_SA_PASSWORD_TRANSFORMS_CLASS
+LASSO_IS_SA_PASSWORD_TRANSFORMS_CLASS
+LASSO_SA_PASSWORD_TRANSFORMS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_scoping</FILE>
+<TITLE>LassoLibScoping</TITLE>
+LassoLibScoping
+lasso_lib_scoping_new
+<SUBSECTION Standard>
+LASSO_LIB_SCOPING
+LASSO_IS_LIB_SCOPING
+LASSO_TYPE_LIB_SCOPING
+lasso_lib_scoping_get_type
+LASSO_LIB_SCOPING_CLASS
+LASSO_IS_LIB_SCOPING_CLASS
+LASSO_LIB_SCOPING_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_insert_entry</FILE>
+<TITLE>LassoDiscoInsertEntry</TITLE>
+LassoDiscoInsertEntry
+lasso_disco_insert_entry_new
+<SUBSECTION Standard>
+LASSO_DISCO_INSERT_ENTRY
+LASSO_IS_DISCO_INSERT_ENTRY
+LASSO_TYPE_DISCO_INSERT_ENTRY
+lasso_disco_insert_entry_get_type
+LASSO_DISCO_INSERT_ENTRY_CLASS
+LASSO_IS_DISCO_INSERT_ENTRY_CLASS
+LASSO_DISCO_INSERT_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sa_credentials</FILE>
+<TITLE>LassoSaCredentials</TITLE>
+LassoSaCredentials
+lasso_sa_credentials_new
+lasso_sa_credentials_new_from_message
+lasso_sa_credentials_add_assertion
+<SUBSECTION Standard>
+LASSO_SA_CREDENTIALS
+LASSO_IS_SA_CREDENTIALS
+LASSO_TYPE_SA_CREDENTIALS
+lasso_sa_credentials_get_type
+LASSO_SA_CREDENTIALS_CLASS
+LASSO_IS_SA_CREDENTIALS_CLASS
+LASSO_SA_CREDENTIALS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_select</FILE>
+LASSO_IS_IS_SELECT
+<TITLE>LassoIsSelect</TITLE>
+LassoIsSelect
+lasso_is_select_new
+<SUBSECTION Standard>
+LASSO_IS_SELECT
+LASSO_TYPE_IS_SELECT
+lasso_is_select_get_type
+LASSO_IS_SELECT_CLASS
+LASSO_IS_IS_SELECT_CLASS
+LASSO_IS_SELECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authn_request</FILE>
+<TITLE>LassoLibAuthnRequest</TITLE>
+LassoLibAuthnRequest
+lasso_lib_authn_request_new
+<SUBSECTION Standard>
+LASSO_LIB_AUTHN_REQUEST
+LASSO_IS_LIB_AUTHN_REQUEST
+LASSO_TYPE_LIB_AUTHN_REQUEST
+lasso_lib_authn_request_get_type
+LASSO_LIB_AUTHN_REQUEST_CLASS
+LASSO_IS_LIB_AUTHN_REQUEST_CLASS
+LASSO_LIB_AUTHN_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_authenticate_session_context</FILE>
+<TITLE>LassoDiscoAuthenticateSessionContext</TITLE>
+LassoDiscoAuthenticateSessionContext
+<SUBSECTION Standard>
+LASSO_DISCO_AUTHENTICATE_SESSION_CONTEXT
+LASSO_IS_DISCO_AUTHENTICATE_SESSION_CONTEXT
+LASSO_TYPE_DISCO_AUTHENTICATE_SESSION_CONTEXT
+lasso_disco_authenticate_session_context_get_type
+LASSO_DISCO_AUTHENTICATE_SESSION_CONTEXT_CLASS
+LASSO_IS_DISCO_AUTHENTICATE_SESSION_CONTEXT_CLASS
+LASSO_DISCO_AUTHENTICATE_SESSION_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_encrypt_resource_id</FILE>
+<TITLE>LassoDiscoEncryptResourceID</TITLE>
+LassoDiscoEncryptResourceID
+lasso_disco_encrypt_resource_id_new
+lasso_disco_encrypt_resource_id_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_ENCRYPT_RESOURCE_ID
+LASSO_IS_DISCO_ENCRYPT_RESOURCE_ID
+LASSO_TYPE_DISCO_ENCRYPT_RESOURCE_ID
+lasso_disco_encrypt_resource_id_get_type
+LASSO_DISCO_ENCRYPT_RESOURCE_ID_CLASS
+LASSO_IS_DISCO_ENCRYPT_RESOURCE_ID_CLASS
+LASSO_DISCO_ENCRYPT_RESOURCE_ID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_attribute</FILE>
+<TITLE>LassoSamlAttribute</TITLE>
+LassoSamlAttribute
+lasso_saml_attribute_new
+<SUBSECTION Standard>
+LASSO_SAML_ATTRIBUTE
+LASSO_IS_SAML_ATTRIBUTE
+LASSO_TYPE_SAML_ATTRIBUTE
+lasso_saml_attribute_get_type
+LASSO_SAML_ATTRIBUTE_CLASS
+LASSO_IS_SAML_ATTRIBUTE_CLASS
+LASSO_SAML_ATTRIBUTE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_redirect_request</FILE>
+LASSO_IS_IS_REDIRECT_REQUEST
+<TITLE>LassoIsRedirectRequest</TITLE>
+LassoIsRedirectRequest
+lasso_is_redirect_request_new
+<SUBSECTION Standard>
+LASSO_IS_REDIRECT_REQUEST
+LASSO_TYPE_IS_REDIRECT_REQUEST
+lasso_is_redirect_request_get_type
+LASSO_IS_REDIRECT_REQUEST_CLASS
+LASSO_IS_IS_REDIRECT_REQUEST_CLASS
+LASSO_IS_REDIRECT_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_ext_credential</FILE>
+<TITLE>LassoSoapBindingExtCredential</TITLE>
+LassoSoapBindingExtCredential
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_EXT_CREDENTIAL
+LASSO_IS_SOAP_BINDING_EXT_CREDENTIAL
+LASSO_TYPE_SOAP_BINDING_EXT_CREDENTIAL
+lasso_soap_binding_ext_credential_get_type
+LASSO_SOAP_BINDING_EXT_CREDENTIAL_CLASS
+LASSO_IS_SOAP_BINDING_EXT_CREDENTIAL_CLASS
+LASSO_SOAP_BINDING_EXT_CREDENTIAL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_advice</FILE>
+<TITLE>LassoSamlAdvice</TITLE>
+LassoSamlAdvice
+lasso_saml_advice_new
+<SUBSECTION Standard>
+LASSO_SAML_ADVICE
+LASSO_IS_SAML_ADVICE
+LASSO_TYPE_SAML_ADVICE
+lasso_saml_advice_get_type
+LASSO_SAML_ADVICE_CLASS
+LASSO_IS_SAML_ADVICE_CLASS
+LASSO_SAML_ADVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_authentication_statement</FILE>
+<TITLE>LassoSamlAuthenticationStatement</TITLE>
+LassoSamlAuthenticationStatement
+lasso_saml_authentication_statement_new
+<SUBSECTION Standard>
+LASSO_SAML_AUTHENTICATION_STATEMENT
+LASSO_IS_SAML_AUTHENTICATION_STATEMENT
+LASSO_TYPE_SAML_AUTHENTICATION_STATEMENT
+lasso_saml_authentication_statement_get_type
+LASSO_SAML_AUTHENTICATION_STATEMENT_CLASS
+LASSO_IS_SAML_AUTHENTICATION_STATEMENT_CLASS
+LASSO_SAML_AUTHENTICATION_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_inquiry_element</FILE>
+LASSO_IS_IS_INQUIRY_ELEMENT
+<TITLE>LassoIsInquiryElement</TITLE>
+LassoIsInquiryElement
+lasso_is_inquiry_element_new
+<SUBSECTION Standard>
+LASSO_IS_INQUIRY_ELEMENT
+LASSO_TYPE_IS_INQUIRY_ELEMENT
+lasso_is_inquiry_element_get_type
+LASSO_IS_INQUIRY_ELEMENT_CLASS
+LASSO_IS_IS_INQUIRY_ELEMENT_CLASS
+LASSO_IS_INQUIRY_ELEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_data</FILE>
+<TITLE>LassoDstData</TITLE>
+LassoDstData
+lasso_dst_data_new
+<SUBSECTION Standard>
+LASSO_DST_DATA
+LASSO_IS_DST_DATA
+LASSO_TYPE_DST_DATA
+lasso_dst_data_get_type
+LASSO_DST_DATA_CLASS
+LASSO_IS_DST_DATA_CLASS
+LASSO_DST_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_audience_restriction_condition</FILE>
+<TITLE>LassoSamlAudienceRestrictionCondition</TITLE>
+LassoSamlAudienceRestrictionCondition
+lasso_saml_audience_restriction_condition_new
+lasso_saml_audience_restriction_condition_new_full
+<SUBSECTION Standard>
+LASSO_SAML_AUDIENCE_RESTRICTION_CONDITION
+LASSO_IS_SAML_AUDIENCE_RESTRICTION_CONDITION
+LASSO_TYPE_SAML_AUDIENCE_RESTRICTION_CONDITION
+lasso_saml_audience_restriction_condition_get_type
+LASSO_SAML_AUDIENCE_RESTRICTION_CONDITION_CLASS
+LASSO_IS_SAML_AUDIENCE_RESTRICTION_CONDITION_CLASS
+LASSO_SAML_AUDIENCE_RESTRICTION_CONDITION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authentication_statement</FILE>
+<TITLE>LassoLibAuthenticationStatement</TITLE>
+LassoLibAuthenticationStatement
+lasso_lib_authentication_statement_new
+lasso_lib_authentication_statement_new_full
+<SUBSECTION Standard>
+LASSO_LIB_AUTHENTICATION_STATEMENT
+LASSO_IS_LIB_AUTHENTICATION_STATEMENT
+LASSO_TYPE_LIB_AUTHENTICATION_STATEMENT
+lasso_lib_authentication_statement_get_type
+LASSO_LIB_AUTHENTICATION_STATEMENT_CLASS
+LASSO_IS_LIB_AUTHENTICATION_STATEMENT_CLASS
+LASSO_LIB_AUTHENTICATION_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_inquiry</FILE>
+LASSO_IS_IS_INQUIRY
+<TITLE>LassoIsInquiry</TITLE>
+LassoIsInquiry
+lasso_is_inquiry_new
+<SUBSECTION Standard>
+LASSO_IS_INQUIRY
+LASSO_TYPE_IS_INQUIRY
+lasso_is_inquiry_get_type
+LASSO_IS_INQUIRY_CLASS
+LASSO_IS_IS_INQUIRY_CLASS
+LASSO_IS_INQUIRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authn_request_envelope</FILE>
+<TITLE>LassoLibAuthnRequestEnvelope</TITLE>
+LassoLibAuthnRequestEnvelope
+lasso_lib_authn_request_envelope_new
+lasso_lib_authn_request_envelope_new_full
+<SUBSECTION Standard>
+LASSO_LIB_AUTHN_REQUEST_ENVELOPE
+LASSO_IS_LIB_AUTHN_REQUEST_ENVELOPE
+LASSO_TYPE_LIB_AUTHN_REQUEST_ENVELOPE
+lasso_lib_authn_request_envelope_get_type
+LASSO_LIB_AUTHN_REQUEST_ENVELOPE_CLASS
+LASSO_IS_LIB_AUTHN_REQUEST_ENVELOPE_CLASS
+LASSO_LIB_AUTHN_REQUEST_ENVELOPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_credentials</FILE>
+<TITLE>LassoDiscoCredentials</TITLE>
+LassoDiscoCredentials
+lasso_disco_credentials_new
+<SUBSECTION Standard>
+LASSO_DISCO_CREDENTIALS
+LASSO_IS_DISCO_CREDENTIALS
+LASSO_TYPE_DISCO_CREDENTIALS
+lasso_disco_credentials_get_type
+LASSO_DISCO_CREDENTIALS_CLASS
+LASSO_IS_DISCO_CREDENTIALS_CLASS
+LASSO_DISCO_CREDENTIALS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_authenticate_requester</FILE>
+<TITLE>LassoDiscoAuthenticateRequester</TITLE>
+LassoDiscoAuthenticateRequester
+lasso_disco_authenticate_requester_new
+lasso_disco_authenticate_requester_new_from_message
+<SUBSECTION Standard>
+LASSO_DISCO_AUTHENTICATE_REQUESTER
+LASSO_IS_DISCO_AUTHENTICATE_REQUESTER
+LASSO_TYPE_DISCO_AUTHENTICATE_REQUESTER
+lasso_disco_authenticate_requester_get_type
+LASSO_DISCO_AUTHENTICATE_REQUESTER_CLASS
+LASSO_IS_DISCO_AUTHENTICATE_REQUESTER_CLASS
+LASSO_DISCO_AUTHENTICATE_REQUESTER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_attribute_statement</FILE>
+<TITLE>LassoSamlAttributeStatement</TITLE>
+LassoSamlAttributeStatement
+lasso_saml_attribute_statement_new
+<SUBSECTION Standard>
+LASSO_SAML_ATTRIBUTE_STATEMENT
+LASSO_IS_SAML_ATTRIBUTE_STATEMENT
+LASSO_TYPE_SAML_ATTRIBUTE_STATEMENT
+lasso_saml_attribute_statement_get_type
+LASSO_SAML_ATTRIBUTE_STATEMENT_CLASS
+LASSO_IS_SAML_ATTRIBUTE_STATEMENT_CLASS
+LASSO_SAML_ATTRIBUTE_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_status_code</FILE>
+<TITLE>LassoSamlpStatusCode</TITLE>
+LassoSamlpStatusCode
+lasso_samlp_status_code_new
+<SUBSECTION Standard>
+LASSO_SAMLP_STATUS_CODE
+LASSO_IS_SAMLP_STATUS_CODE
+LASSO_TYPE_SAMLP_STATUS_CODE
+lasso_samlp_status_code_get_type
+LASSO_SAMLP_STATUS_CODE_CLASS
+LASSO_IS_SAMLP_STATUS_CODE_CLASS
+LASSO_SAMLP_STATUS_CODE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>utility_status</FILE>
+<TITLE>LassoUtilityStatus</TITLE>
+LassoUtilityStatus
+lasso_utility_status_new
+<SUBSECTION Standard>
+LASSO_UTILITY_STATUS
+LASSO_IS_UTILITY_STATUS
+LASSO_TYPE_UTILITY_STATUS
+lasso_utility_status_get_type
+LASSO_UTILITY_STATUS_CLASS
+LASSO_IS_UTILITY_STATUS_CLASS
+LASSO_UTILITY_STATUS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_detail</FILE>
+<TITLE>LassoSoapDetail</TITLE>
+LassoSoapDetail
+lasso_soap_detail_new
+lasso_soap_detail_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_DETAIL
+LASSO_IS_SOAP_DETAIL
+LASSO_TYPE_SOAP_DETAIL
+lasso_soap_detail_get_type
+LASSO_SOAP_DETAIL_CLASS
+LASSO_IS_SOAP_DETAIL_CLASS
+LASSO_SOAP_DETAIL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_envelope</FILE>
+<TITLE>LassoSoapEnvelope</TITLE>
+LassoSoapEnvelope
+lasso_soap_envelope_new
+lasso_soap_envelope_new_from_message
+<SUBSECTION Standard>
+LASSO_SOAP_ENVELOPE
+LASSO_IS_SOAP_ENVELOPE
+LASSO_TYPE_SOAP_ENVELOPE
+lasso_soap_envelope_get_type
+LASSO_SOAP_ENVELOPE_CLASS
+LASSO_IS_SOAP_ENVELOPE_CLASS
+LASSO_SOAP_ENVELOPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ds_rsa_key_value</FILE>
+<TITLE>LassoDsRsaKeyValue</TITLE>
+LassoDsRsaKeyValue
+lasso_ds_rsa_key_value_new
+<SUBSECTION Standard>
+LASSO_DS_RSA_KEY_VALUE
+LASSO_IS_DS_RSA_KEY_VALUE
+LASSO_TYPE_DS_RSA_KEY_VALUE
+lasso_ds_rsa_key_value_get_type
+LASSO_DS_RSA_KEY_VALUE_CLASS
+LASSO_IS_DS_RSA_KEY_VALUE_CLASS
+LASSO_DS_RSA_KEY_VALUE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_response_abstract</FILE>
+<TITLE>LassoSamlpResponseAbstract</TITLE>
+LassoSamlpResponseAbstract
+lasso_samlp_response_abstract_fill
+<SUBSECTION Standard>
+LASSO_SAMLP_RESPONSE_ABSTRACT
+LASSO_IS_SAMLP_RESPONSE_ABSTRACT
+LASSO_TYPE_SAMLP_RESPONSE_ABSTRACT
+lasso_samlp_response_abstract_get_type
+LASSO_SAMLP_RESPONSE_ABSTRACT_CLASS
+LASSO_IS_SAMLP_RESPONSE_ABSTRACT_CLASS
+LASSO_SAMLP_RESPONSE_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_item</FILE>
+LASSO_IS_IS_ITEM
+<TITLE>LassoIsItem</TITLE>
+LassoIsItem
+lasso_is_item_new
+<SUBSECTION Standard>
+LASSO_IS_ITEM
+LASSO_TYPE_IS_ITEM
+lasso_is_item_get_type
+LASSO_IS_ITEM_CLASS
+LASSO_IS_IS_ITEM_CLASS
+LASSO_IS_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>is_interaction_request</FILE>
+LASSO_IS_IS_INTERACTION_REQUEST
+<TITLE>LassoIsInteractionRequest</TITLE>
+LassoIsInteractionRequest
+lasso_is_interaction_request_new
+lasso_is_interaction_request_new_from_message
+<SUBSECTION Standard>
+LASSO_IS_INTERACTION_REQUEST
+LASSO_TYPE_IS_INTERACTION_REQUEST
+lasso_is_interaction_request_get_type
+LASSO_IS_INTERACTION_REQUEST_CLASS
+LASSO_IS_IS_INTERACTION_REQUEST_CLASS
+LASSO_IS_INTERACTION_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_ext_service_instance_update</FILE>
+<TITLE>LassoSoapBindingExtServiceInstanceUpdate</TITLE>
+LassoSoapBindingExtServiceInstanceUpdate
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_EXT_SERVICE_INSTANCE_UPDATE
+LASSO_IS_SOAP_BINDING_EXT_SERVICE_INSTANCE_UPDATE
+LASSO_TYPE_SOAP_BINDING_EXT_SERVICE_INSTANCE_UPDATE
+lasso_soap_binding_ext_service_instance_update_get_type
+LASSO_SOAP_BINDING_EXT_SERVICE_INSTANCE_UPDATE_CLASS
+LASSO_IS_SOAP_BINDING_EXT_SERVICE_INSTANCE_UPDATE_CLASS
+LASSO_SOAP_BINDING_EXT_SERVICE_INSTANCE_UPDATE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_processing_context</FILE>
+<TITLE>LassoSoapBindingProcessingContext</TITLE>
+LassoSoapBindingProcessingContext
+lasso_soap_binding_processing_context_new
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_PROCESSING_CONTEXT
+LASSO_IS_SOAP_BINDING_PROCESSING_CONTEXT
+LASSO_TYPE_SOAP_BINDING_PROCESSING_CONTEXT
+lasso_soap_binding_processing_context_get_type
+LASSO_SOAP_BINDING_PROCESSING_CONTEXT_CLASS
+LASSO_IS_SOAP_BINDING_PROCESSING_CONTEXT_CLASS
+LASSO_SOAP_BINDING_PROCESSING_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap_binding_ext_timeout</FILE>
+<TITLE>LassoSoapBindingExtTimeout</TITLE>
+LassoSoapBindingExtTimeout
+lasso_soap_binding_ext_timeout_new
+<SUBSECTION Standard>
+LASSO_SOAP_BINDING_EXT_TIMEOUT
+LASSO_IS_SOAP_BINDING_EXT_TIMEOUT
+LASSO_TYPE_SOAP_BINDING_EXT_TIMEOUT
+lasso_soap_binding_ext_timeout_get_type
+LASSO_SOAP_BINDING_EXT_TIMEOUT_CLASS
+LASSO_IS_SOAP_BINDING_EXT_TIMEOUT_CLASS
+LASSO_SOAP_BINDING_EXT_TIMEOUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authn_response</FILE>
+<TITLE>LassoLibAuthnResponse</TITLE>
+LassoLibAuthnResponse
+lasso_lib_authn_response_new
+<SUBSECTION Standard>
+LASSO_LIB_AUTHN_RESPONSE
+LASSO_IS_LIB_AUTHN_RESPONSE
+LASSO_TYPE_LIB_AUTHN_RESPONSE
+lasso_lib_authn_response_get_type
+LASSO_LIB_AUTHN_RESPONSE_CLASS
+LASSO_IS_LIB_AUTHN_RESPONSE_CLASS
+LASSO_LIB_AUTHN_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml_assertion</FILE>
+<TITLE>LassoSamlAssertion</TITLE>
+LassoSamlAssertion
+lasso_saml_assertion_new
+<SUBSECTION Standard>
+LASSO_SAML_ASSERTION
+LASSO_IS_SAML_ASSERTION
+LASSO_TYPE_SAML_ASSERTION
+lasso_saml_assertion_get_type
+LASSO_SAML_ASSERTION_CLASS
+LASSO_IS_SAML_ASSERTION_CLASS
+LASSO_SAML_ASSERTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_modify_response</FILE>
+<TITLE>LassoDstModifyResponse</TITLE>
+LassoDstModifyResponse
+lasso_dst_modify_response_new
+<SUBSECTION Standard>
+LASSO_DST_MODIFY_RESPONSE
+LASSO_IS_DST_MODIFY_RESPONSE
+LASSO_TYPE_DST_MODIFY_RESPONSE
+lasso_dst_modify_response_get_type
+LASSO_DST_MODIFY_RESPONSE_CLASS
+LASSO_IS_DST_MODIFY_RESPONSE_CLASS
+LASSO_DST_MODIFY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_artifact_response</FILE>
+<TITLE>LassoSamlp2ArtifactResponse</TITLE>
+LassoSamlp2ArtifactResponse
+lasso_samlp2_artifact_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ARTIFACT_RESPONSE
+LASSO_IS_SAMLP2_ARTIFACT_RESPONSE
+LASSO_TYPE_SAMLP2_ARTIFACT_RESPONSE
+lasso_samlp2_artifact_response_get_type
+LASSO_SAMLP2_ARTIFACT_RESPONSE_CLASS
+LASSO_IS_SAMLP2_ARTIFACT_RESPONSE_CLASS
+LASSO_SAMLP2_ARTIFACT_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_authz_decision_statement</FILE>
+<TITLE>LassoSaml2AuthzDecisionStatement</TITLE>
+LassoSaml2AuthzDecisionStatement
+lasso_saml2_authz_decision_statement_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUTHZ_DECISION_STATEMENT
+LASSO_IS_SAML2_AUTHZ_DECISION_STATEMENT
+LASSO_TYPE_SAML2_AUTHZ_DECISION_STATEMENT
+lasso_saml2_authz_decision_statement_get_type
+LASSO_SAML2_AUTHZ_DECISION_STATEMENT_CLASS
+LASSO_IS_SAML2_AUTHZ_DECISION_STATEMENT_CLASS
+LASSO_SAML2_AUTHZ_DECISION_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_manage_name_id_response</FILE>
+<TITLE>LassoSamlp2ManageNameIDResponse</TITLE>
+LassoSamlp2ManageNameIDResponse
+lasso_samlp2_manage_name_id_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_RESPONSE
+LASSO_TYPE_SAMLP2_MANAGE_NAME_ID_RESPONSE
+lasso_samlp2_manage_name_id_response_get_type
+LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE_CLASS
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_RESPONSE_CLASS
+LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject_confirmation</FILE>
+<TITLE>LassoSaml2SubjectConfirmation</TITLE>
+LassoSaml2SubjectConfirmation
+lasso_saml2_subject_confirmation_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT_CONFIRMATION
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION
+LASSO_TYPE_SAML2_SUBJECT_CONFIRMATION
+lasso_saml2_subject_confirmation_get_type
+LASSO_SAML2_SUBJECT_CONFIRMATION_CLASS
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION_CLASS
+LASSO_SAML2_SUBJECT_CONFIRMATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject</FILE>
+<TITLE>LassoSaml2Subject</TITLE>
+LassoSaml2Subject
+lasso_saml2_subject_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT
+LASSO_IS_SAML2_SUBJECT
+LASSO_TYPE_SAML2_SUBJECT
+lasso_saml2_subject_get_type
+LASSO_SAML2_SUBJECT_CLASS
+LASSO_IS_SAML2_SUBJECT_CLASS
+LASSO_SAML2_SUBJECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_name_id</FILE>
+<TITLE>LassoSaml2NameID</TITLE>
+LassoSaml2NameID
+lasso_saml2_name_id_new
+lasso_saml2_name_id_new_with_string
+<SUBSECTION Standard>
+LASSO_SAML2_NAME_ID
+LASSO_IS_SAML2_NAME_ID
+LASSO_TYPE_SAML2_NAME_ID
+lasso_saml2_name_id_get_type
+LASSO_SAML2_NAME_ID_CLASS
+LASSO_IS_SAML2_NAME_ID_CLASS
+LASSO_SAML2_NAME_ID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_authz_decision_query</FILE>
+<TITLE>LassoSamlp2AuthzDecisionQuery</TITLE>
+LassoSamlp2AuthzDecisionQuery
+lasso_samlp2_authz_decision_query_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_AUTHZ_DECISION_QUERY
+LASSO_IS_SAMLP2_AUTHZ_DECISION_QUERY
+LASSO_TYPE_SAMLP2_AUTHZ_DECISION_QUERY
+lasso_samlp2_authz_decision_query_get_type
+LASSO_SAMLP2_AUTHZ_DECISION_QUERY_CLASS
+LASSO_IS_SAMLP2_AUTHZ_DECISION_QUERY_CLASS
+LASSO_SAMLP2_AUTHZ_DECISION_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_idp_entry</FILE>
+<TITLE>LassoSamlp2IDPEntry</TITLE>
+LassoSamlp2IDPEntry
+lasso_samlp2_idp_entry_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_IDP_ENTRY
+LASSO_IS_SAMLP2_IDP_ENTRY
+LASSO_TYPE_SAMLP2_IDP_ENTRY
+lasso_samlp2_idp_entry_get_type
+LASSO_SAMLP2_IDP_ENTRY_CLASS
+LASSO_IS_SAMLP2_IDP_ENTRY_CLASS
+LASSO_SAMLP2_IDP_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status</FILE>
+<TITLE>LassoSamlp2Status</TITLE>
+LassoSamlp2Status
+lasso_samlp2_status_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS
+LASSO_IS_SAMLP2_STATUS
+LASSO_TYPE_SAMLP2_STATUS
+lasso_samlp2_status_get_type
+LASSO_SAMLP2_STATUS_CLASS
+LASSO_IS_SAMLP2_STATUS_CLASS
+LASSO_SAMLP2_STATUS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_subject_query_abstract</FILE>
+<TITLE>LassoSamlp2SubjectQueryAbstract</TITLE>
+LassoSamlp2SubjectQueryAbstract
+lasso_samlp2_subject_query_abstract_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT
+LASSO_IS_SAMLP2_SUBJECT_QUERY_ABSTRACT
+LASSO_TYPE_SAMLP2_SUBJECT_QUERY_ABSTRACT
+lasso_samlp2_subject_query_abstract_get_type
+LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT_CLASS
+LASSO_IS_SAMLP2_SUBJECT_QUERY_ABSTRACT_CLASS
+LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_attribute</FILE>
+<TITLE>LassoSaml2Attribute</TITLE>
+LassoSaml2Attribute
+lasso_saml2_attribute_new
+<SUBSECTION Standard>
+LASSO_SAML2_ATTRIBUTE
+LASSO_IS_SAML2_ATTRIBUTE
+LASSO_TYPE_SAML2_ATTRIBUTE
+lasso_saml2_attribute_get_type
+LASSO_SAML2_ATTRIBUTE_CLASS
+LASSO_IS_SAML2_ATTRIBUTE_CLASS
+LASSO_SAML2_ATTRIBUTE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_requested_authn_context</FILE>
+<TITLE>LassoSamlp2RequestedAuthnContext</TITLE>
+LassoSamlp2RequestedAuthnContext
+lasso_samlp2_requested_authn_context_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT
+LASSO_IS_SAMLP2_REQUESTED_AUTHN_CONTEXT
+LASSO_TYPE_SAMLP2_REQUESTED_AUTHN_CONTEXT
+lasso_samlp2_requested_authn_context_get_type
+LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT_CLASS
+LASSO_IS_SAMLP2_REQUESTED_AUTHN_CONTEXT_CLASS
+LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_evidence</FILE>
+<TITLE>LassoSaml2Evidence</TITLE>
+LassoSaml2Evidence
+lasso_saml2_evidence_new
+<SUBSECTION Standard>
+LASSO_SAML2_EVIDENCE
+LASSO_IS_SAML2_EVIDENCE
+LASSO_TYPE_SAML2_EVIDENCE
+lasso_saml2_evidence_get_type
+LASSO_SAML2_EVIDENCE_CLASS
+LASSO_IS_SAML2_EVIDENCE_CLASS
+LASSO_SAML2_EVIDENCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_key_info_confirmation_data</FILE>
+<TITLE>LassoSaml2KeyInfoConfirmationData</TITLE>
+LassoSaml2KeyInfoConfirmationData
+lasso_saml2_key_info_confirmation_data_new
+<SUBSECTION Standard>
+LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA
+LASSO_IS_SAML2_KEY_INFO_CONFIRMATION_DATA
+LASSO_TYPE_SAML2_KEY_INFO_CONFIRMATION_DATA
+lasso_saml2_key_info_confirmation_data_get_type
+LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_CLASS
+LASSO_IS_SAML2_KEY_INFO_CONFIRMATION_DATA_CLASS
+LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_artifact_resolve</FILE>
+<TITLE>LassoSamlp2ArtifactResolve</TITLE>
+LassoSamlp2ArtifactResolve
+lasso_samlp2_artifact_resolve_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ARTIFACT_RESOLVE
+LASSO_IS_SAMLP2_ARTIFACT_RESOLVE
+LASSO_TYPE_SAMLP2_ARTIFACT_RESOLVE
+lasso_samlp2_artifact_resolve_get_type
+LASSO_SAMLP2_ARTIFACT_RESOLVE_CLASS
+LASSO_IS_SAMLP2_ARTIFACT_RESOLVE_CLASS
+LASSO_SAMLP2_ARTIFACT_RESOLVE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_name_id_policy</FILE>
+<TITLE>LassoSamlp2NameIDPolicy</TITLE>
+LassoSamlp2NameIDPolicy
+lasso_samlp2_name_id_policy_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_NAME_ID_POLICY
+LASSO_IS_SAMLP2_NAME_ID_POLICY
+LASSO_TYPE_SAMLP2_NAME_ID_POLICY
+lasso_samlp2_name_id_policy_get_type
+LASSO_SAMLP2_NAME_ID_POLICY_CLASS
+LASSO_IS_SAMLP2_NAME_ID_POLICY_CLASS
+LASSO_SAMLP2_NAME_ID_POLICY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_name_id_mapping_response</FILE>
+<TITLE>LassoSamlp2NameIDMappingResponse</TITLE>
+LassoSamlp2NameIDMappingResponse
+lasso_samlp2_name_id_mapping_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_RESPONSE
+LASSO_TYPE_SAMLP2_NAME_ID_MAPPING_RESPONSE
+lasso_samlp2_name_id_mapping_response_get_type
+LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE_CLASS
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_RESPONSE_CLASS
+LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_logout_response</FILE>
+<TITLE>LassoSamlp2LogoutResponse</TITLE>
+LassoSamlp2LogoutResponse
+lasso_samlp2_logout_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_LOGOUT_RESPONSE
+LASSO_IS_SAMLP2_LOGOUT_RESPONSE
+LASSO_TYPE_SAMLP2_LOGOUT_RESPONSE
+lasso_samlp2_logout_response_get_type
+LASSO_SAMLP2_LOGOUT_RESPONSE_CLASS
+LASSO_IS_SAMLP2_LOGOUT_RESPONSE_CLASS
+LASSO_SAMLP2_LOGOUT_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_encrypted_element</FILE>
+<TITLE>LassoSaml2EncryptedElement</TITLE>
+LassoSaml2EncryptedElement
+lasso_saml2_encrypted_element_new
+lasso_saml2_encrypted_element_decrypt
+<SUBSECTION Standard>
+LASSO_SAML2_ENCRYPTED_ELEMENT
+LASSO_IS_SAML2_ENCRYPTED_ELEMENT
+LASSO_TYPE_SAML2_ENCRYPTED_ELEMENT
+lasso_saml2_encrypted_element_get_type
+LASSO_SAML2_ENCRYPTED_ELEMENT_CLASS
+LASSO_IS_SAML2_ENCRYPTED_ELEMENT_CLASS
+LASSO_SAML2_ENCRYPTED_ELEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_attribute_value</FILE>
+<TITLE>LassoSaml2AttributeValue</TITLE>
+LassoSaml2AttributeValue
+lasso_saml2_attribute_value_new
+<SUBSECTION Standard>
+LASSO_SAML2_ATTRIBUTE_VALUE
+LASSO_IS_SAML2_ATTRIBUTE_VALUE
+LASSO_TYPE_SAML2_ATTRIBUTE_VALUE
+lasso_saml2_attribute_value_get_type
+LASSO_SAML2_ATTRIBUTE_VALUE_CLASS
+LASSO_IS_SAML2_ATTRIBUTE_VALUE_CLASS
+LASSO_SAML2_ATTRIBUTE_VALUE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_advice</FILE>
+<TITLE>LassoSaml2Advice</TITLE>
+LassoSaml2Advice
+lasso_saml2_advice_new
+<SUBSECTION Standard>
+LASSO_SAML2_ADVICE
+LASSO_IS_SAML2_ADVICE
+LASSO_TYPE_SAML2_ADVICE
+lasso_saml2_advice_get_type
+LASSO_SAML2_ADVICE_CLASS
+LASSO_IS_SAML2_ADVICE_CLASS
+LASSO_SAML2_ADVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_authn_statement</FILE>
+<TITLE>LassoSaml2AuthnStatement</TITLE>
+LassoSaml2AuthnStatement
+lasso_saml2_authn_statement_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUTHN_STATEMENT
+LASSO_IS_SAML2_AUTHN_STATEMENT
+LASSO_TYPE_SAML2_AUTHN_STATEMENT
+lasso_saml2_authn_statement_get_type
+LASSO_SAML2_AUTHN_STATEMENT_CLASS
+LASSO_IS_SAML2_AUTHN_STATEMENT_CLASS
+LASSO_SAML2_AUTHN_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_authn_request</FILE>
+<TITLE>LassoSamlp2AuthnRequest</TITLE>
+LassoSamlp2AuthnRequest
+lasso_samlp2_authn_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_AUTHN_REQUEST
+LASSO_IS_SAMLP2_AUTHN_REQUEST
+LASSO_TYPE_SAMLP2_AUTHN_REQUEST
+lasso_samlp2_authn_request_get_type
+LASSO_SAMLP2_AUTHN_REQUEST_CLASS
+LASSO_IS_SAMLP2_AUTHN_REQUEST_CLASS
+LASSO_SAMLP2_AUTHN_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_assertion</FILE>
+<TITLE>LassoSaml2Assertion</TITLE>
+LassoSaml2Assertion
+lasso_saml2_assertion_new
+<SUBSECTION Standard>
+LASSO_SAML2_ASSERTION
+LASSO_IS_SAML2_ASSERTION
+LASSO_TYPE_SAML2_ASSERTION
+lasso_saml2_assertion_get_type
+LASSO_SAML2_ASSERTION_CLASS
+LASSO_IS_SAML2_ASSERTION_CLASS
+LASSO_SAML2_ASSERTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_proxy_restriction</FILE>
+<TITLE>LassoSaml2ProxyRestriction</TITLE>
+LassoSaml2ProxyRestriction
+lasso_saml2_proxy_restriction_new
+<SUBSECTION Standard>
+LASSO_SAML2_PROXY_RESTRICTION
+LASSO_IS_SAML2_PROXY_RESTRICTION
+LASSO_TYPE_SAML2_PROXY_RESTRICTION
+lasso_saml2_proxy_restriction_get_type
+LASSO_SAML2_PROXY_RESTRICTION_CLASS
+LASSO_IS_SAML2_PROXY_RESTRICTION_CLASS
+LASSO_SAML2_PROXY_RESTRICTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_idp_list</FILE>
+<TITLE>LassoSamlp2IDPList</TITLE>
+LassoSamlp2IDPList
+lasso_samlp2_idp_list_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_IDP_LIST
+LASSO_IS_SAMLP2_IDP_LIST
+LASSO_TYPE_SAMLP2_IDP_LIST
+lasso_samlp2_idp_list_get_type
+LASSO_SAMLP2_IDP_LIST_CLASS
+LASSO_IS_SAMLP2_IDP_LIST_CLASS
+LASSO_SAMLP2_IDP_LIST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_attribute_query</FILE>
+<TITLE>LassoSamlp2AttributeQuery</TITLE>
+LassoSamlp2AttributeQuery
+lasso_samlp2_attribute_query_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ATTRIBUTE_QUERY
+LASSO_IS_SAMLP2_ATTRIBUTE_QUERY
+LASSO_TYPE_SAMLP2_ATTRIBUTE_QUERY
+lasso_samlp2_attribute_query_get_type
+LASSO_SAMLP2_ATTRIBUTE_QUERY_CLASS
+LASSO_IS_SAMLP2_ATTRIBUTE_QUERY_CLASS
+LASSO_SAMLP2_ATTRIBUTE_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_action</FILE>
+<TITLE>LassoSaml2Action</TITLE>
+LassoSaml2Action
+lasso_saml2_action_new
+lasso_saml2_action_new_with_string
+<SUBSECTION Standard>
+LASSO_SAML2_ACTION
+LASSO_IS_SAML2_ACTION
+LASSO_TYPE_SAML2_ACTION
+lasso_saml2_action_get_type
+LASSO_SAML2_ACTION_CLASS
+LASSO_IS_SAML2_ACTION_CLASS
+LASSO_SAML2_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_terminate</FILE>
+<TITLE>LassoSamlp2Terminate</TITLE>
+LassoSamlp2Terminate
+lasso_samlp2_terminate_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_TERMINATE
+LASSO_IS_SAMLP2_TERMINATE
+LASSO_TYPE_SAMLP2_TERMINATE
+lasso_samlp2_terminate_get_type
+LASSO_SAMLP2_TERMINATE_CLASS
+LASSO_IS_SAMLP2_TERMINATE_CLASS
+LASSO_SAMLP2_TERMINATE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_one_time_use</FILE>
+<TITLE>LassoSaml2OneTimeUse</TITLE>
+LassoSaml2OneTimeUse
+lasso_saml2_one_time_use_new
+<SUBSECTION Standard>
+LASSO_SAML2_ONE_TIME_USE
+LASSO_IS_SAML2_ONE_TIME_USE
+LASSO_TYPE_SAML2_ONE_TIME_USE
+lasso_saml2_one_time_use_get_type
+LASSO_SAML2_ONE_TIME_USE_CLASS
+LASSO_IS_SAML2_ONE_TIME_USE_CLASS
+LASSO_SAML2_ONE_TIME_USE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_statement_abstract</FILE>
+<TITLE>LassoSaml2StatementAbstract</TITLE>
+LassoSaml2StatementAbstract
+lasso_saml2_statement_abstract_new
+<SUBSECTION Standard>
+LASSO_SAML2_STATEMENT_ABSTRACT
+LASSO_IS_SAML2_STATEMENT_ABSTRACT
+LASSO_TYPE_SAML2_STATEMENT_ABSTRACT
+lasso_saml2_statement_abstract_get_type
+LASSO_SAML2_STATEMENT_ABSTRACT_CLASS
+LASSO_IS_SAML2_STATEMENT_ABSTRACT_CLASS
+LASSO_SAML2_STATEMENT_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_authn_query</FILE>
+<TITLE>LassoSamlp2AuthnQuery</TITLE>
+LassoSamlp2AuthnQuery
+lasso_samlp2_authn_query_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_AUTHN_QUERY
+LASSO_IS_SAMLP2_AUTHN_QUERY
+LASSO_TYPE_SAMLP2_AUTHN_QUERY
+lasso_samlp2_authn_query_get_type
+LASSO_SAMLP2_AUTHN_QUERY_CLASS
+LASSO_IS_SAMLP2_AUTHN_QUERY_CLASS
+LASSO_SAMLP2_AUTHN_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status_code</FILE>
+<TITLE>LassoSamlp2StatusCode</TITLE>
+LassoSamlp2StatusCode
+lasso_samlp2_status_code_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS_CODE
+LASSO_IS_SAMLP2_STATUS_CODE
+LASSO_TYPE_SAMLP2_STATUS_CODE
+lasso_samlp2_status_code_get_type
+LASSO_SAMLP2_STATUS_CODE_CLASS
+LASSO_IS_SAMLP2_STATUS_CODE_CLASS
+LASSO_SAMLP2_STATUS_CODE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_assertion_id_request</FILE>
+<TITLE>LassoSamlp2AssertionIDRequest</TITLE>
+LassoSamlp2AssertionIDRequest
+lasso_samlp2_assertion_id_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ASSERTION_ID_REQUEST
+LASSO_IS_SAMLP2_ASSERTION_ID_REQUEST
+LASSO_TYPE_SAMLP2_ASSERTION_ID_REQUEST
+lasso_samlp2_assertion_id_request_get_type
+LASSO_SAMLP2_ASSERTION_ID_REQUEST_CLASS
+LASSO_IS_SAMLP2_ASSERTION_ID_REQUEST_CLASS
+LASSO_SAMLP2_ASSERTION_ID_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status_response</FILE>
+<TITLE>LassoSamlp2StatusResponse</TITLE>
+LassoSamlp2StatusResponse
+lasso_samlp2_status_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS_RESPONSE
+LASSO_IS_SAMLP2_STATUS_RESPONSE
+LASSO_TYPE_SAMLP2_STATUS_RESPONSE
+lasso_samlp2_status_response_get_type
+LASSO_SAMLP2_STATUS_RESPONSE_CLASS
+LASSO_IS_SAMLP2_STATUS_RESPONSE_CLASS
+LASSO_SAMLP2_STATUS_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_attribute_statement</FILE>
+<TITLE>LassoSaml2AttributeStatement</TITLE>
+LassoSaml2AttributeStatement
+lasso_saml2_attribute_statement_new
+<SUBSECTION Standard>
+LASSO_SAML2_ATTRIBUTE_STATEMENT
+LASSO_IS_SAML2_ATTRIBUTE_STATEMENT
+LASSO_TYPE_SAML2_ATTRIBUTE_STATEMENT
+lasso_saml2_attribute_statement_get_type
+LASSO_SAML2_ATTRIBUTE_STATEMENT_CLASS
+LASSO_IS_SAML2_ATTRIBUTE_STATEMENT_CLASS
+LASSO_SAML2_ATTRIBUTE_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_condition_abstract</FILE>
+<TITLE>LassoSaml2ConditionAbstract</TITLE>
+LassoSaml2ConditionAbstract
+lasso_saml2_condition_abstract_new
+<SUBSECTION Standard>
+LASSO_SAML2_CONDITION_ABSTRACT
+LASSO_IS_SAML2_CONDITION_ABSTRACT
+LASSO_TYPE_SAML2_CONDITION_ABSTRACT
+lasso_saml2_condition_abstract_get_type
+LASSO_SAML2_CONDITION_ABSTRACT_CLASS
+LASSO_IS_SAML2_CONDITION_ABSTRACT_CLASS
+LASSO_SAML2_CONDITION_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_response</FILE>
+<TITLE>LassoSamlp2Response</TITLE>
+LassoSamlp2Response
+lasso_samlp2_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_RESPONSE
+LASSO_IS_SAMLP2_RESPONSE
+LASSO_TYPE_SAMLP2_RESPONSE
+lasso_samlp2_response_get_type
+LASSO_SAMLP2_RESPONSE_CLASS
+LASSO_IS_SAMLP2_RESPONSE_CLASS
+LASSO_SAMLP2_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject_locality</FILE>
+<TITLE>LassoSaml2SubjectLocality</TITLE>
+LassoSaml2SubjectLocality
+lasso_saml2_subject_locality_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT_LOCALITY
+LASSO_IS_SAML2_SUBJECT_LOCALITY
+LASSO_TYPE_SAML2_SUBJECT_LOCALITY
+lasso_saml2_subject_locality_get_type
+LASSO_SAML2_SUBJECT_LOCALITY_CLASS
+LASSO_IS_SAML2_SUBJECT_LOCALITY_CLASS
+LASSO_SAML2_SUBJECT_LOCALITY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_scoping</FILE>
+<TITLE>LassoSamlp2Scoping</TITLE>
+LassoSamlp2Scoping
+lasso_samlp2_scoping_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_SCOPING
+LASSO_IS_SAMLP2_SCOPING
+LASSO_TYPE_SAMLP2_SCOPING
+lasso_samlp2_scoping_get_type
+LASSO_SAMLP2_SCOPING_CLASS
+LASSO_IS_SAMLP2_SCOPING_CLASS
+LASSO_SAMLP2_SCOPING_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_extensions</FILE>
+<TITLE>LassoSamlp2Extensions</TITLE>
+LassoSamlp2Extensions
+lasso_samlp2_extensions_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_EXTENSIONS
+LASSO_IS_SAMLP2_EXTENSIONS
+LASSO_TYPE_SAMLP2_EXTENSIONS
+lasso_samlp2_extensions_get_type
+LASSO_SAMLP2_EXTENSIONS_CLASS
+LASSO_IS_SAMLP2_EXTENSIONS_CLASS
+LASSO_SAMLP2_EXTENSIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_audience_restriction</FILE>
+<TITLE>LassoSaml2AudienceRestriction</TITLE>
+LassoSaml2AudienceRestriction
+lasso_saml2_audience_restriction_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUDIENCE_RESTRICTION
+LASSO_IS_SAML2_AUDIENCE_RESTRICTION
+LASSO_TYPE_SAML2_AUDIENCE_RESTRICTION
+lasso_saml2_audience_restriction_get_type
+LASSO_SAML2_AUDIENCE_RESTRICTION_CLASS
+LASSO_IS_SAML2_AUDIENCE_RESTRICTION_CLASS
+LASSO_SAML2_AUDIENCE_RESTRICTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_manage_name_id_request</FILE>
+<TITLE>LassoSamlp2ManageNameIDRequest</TITLE>
+LassoSamlp2ManageNameIDRequest
+lasso_samlp2_manage_name_id_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_REQUEST
+LASSO_TYPE_SAMLP2_MANAGE_NAME_ID_REQUEST
+lasso_samlp2_manage_name_id_request_get_type
+LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST_CLASS
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_REQUEST_CLASS
+LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_request_abstract</FILE>
+<TITLE>LassoSamlp2RequestAbstract</TITLE>
+LassoSamlp2RequestAbstract
+lasso_samlp2_request_abstract_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_REQUEST_ABSTRACT
+LASSO_IS_SAMLP2_REQUEST_ABSTRACT
+LASSO_TYPE_SAMLP2_REQUEST_ABSTRACT
+lasso_samlp2_request_abstract_get_type
+LASSO_SAMLP2_REQUEST_ABSTRACT_CLASS
+LASSO_IS_SAMLP2_REQUEST_ABSTRACT_CLASS
+LASSO_SAMLP2_REQUEST_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status_detail</FILE>
+<TITLE>LassoSamlp2StatusDetail</TITLE>
+LassoSamlp2StatusDetail
+lasso_samlp2_status_detail_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS_DETAIL
+LASSO_IS_SAMLP2_STATUS_DETAIL
+LASSO_TYPE_SAMLP2_STATUS_DETAIL
+lasso_samlp2_status_detail_get_type
+LASSO_SAMLP2_STATUS_DETAIL_CLASS
+LASSO_IS_SAMLP2_STATUS_DETAIL_CLASS
+LASSO_SAMLP2_STATUS_DETAIL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_base_idabstract</FILE>
+<TITLE>LassoSaml2BaseIDAbstract</TITLE>
+LassoSaml2BaseIDAbstract
+lasso_saml2_base_idabstract_new
+<SUBSECTION Standard>
+LASSO_SAML2_BASE_IDABSTRACT
+LASSO_IS_SAML2_BASE_IDABSTRACT
+LASSO_TYPE_SAML2_BASE_IDABSTRACT
+lasso_saml2_base_idabstract_get_type
+LASSO_SAML2_BASE_IDABSTRACT_CLASS
+LASSO_IS_SAML2_BASE_IDABSTRACT_CLASS
+LASSO_SAML2_BASE_IDABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject_confirmation_data</FILE>
+<TITLE>LassoSaml2SubjectConfirmationData</TITLE>
+LassoSaml2SubjectConfirmationData
+lasso_saml2_subject_confirmation_data_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT_CONFIRMATION_DATA
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION_DATA
+LASSO_TYPE_SAML2_SUBJECT_CONFIRMATION_DATA
+lasso_saml2_subject_confirmation_data_get_type
+LASSO_SAML2_SUBJECT_CONFIRMATION_DATA_CLASS
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION_DATA_CLASS
+LASSO_SAML2_SUBJECT_CONFIRMATION_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_name_id_mapping_request</FILE>
+<TITLE>LassoSamlp2NameIDMappingRequest</TITLE>
+LassoSamlp2NameIDMappingRequest
+lasso_samlp2_name_id_mapping_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_REQUEST
+LASSO_TYPE_SAMLP2_NAME_ID_MAPPING_REQUEST
+lasso_samlp2_name_id_mapping_request_get_type
+LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST_CLASS
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_REQUEST_CLASS
+LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_logout_request</FILE>
+<TITLE>LassoSamlp2LogoutRequest</TITLE>
+LassoSamlp2LogoutRequest
+lasso_samlp2_logout_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_LOGOUT_REQUEST
+LASSO_IS_SAMLP2_LOGOUT_REQUEST
+LASSO_TYPE_SAMLP2_LOGOUT_REQUEST
+lasso_samlp2_logout_request_get_type
+LASSO_SAMLP2_LOGOUT_REQUEST_CLASS
+LASSO_IS_SAMLP2_LOGOUT_REQUEST_CLASS
+LASSO_SAMLP2_LOGOUT_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_conditions</FILE>
+<TITLE>LassoSaml2Conditions</TITLE>
+LassoSaml2Conditions
+lasso_saml2_conditions_new
+<SUBSECTION Standard>
+LASSO_SAML2_CONDITIONS
+LASSO_IS_SAML2_CONDITIONS
+LASSO_TYPE_SAML2_CONDITIONS
+lasso_saml2_conditions_get_type
+LASSO_SAML2_CONDITIONS_CLASS
+LASSO_IS_SAML2_CONDITIONS_CLASS
+LASSO_SAML2_CONDITIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_authn_context</FILE>
+<TITLE>LassoSaml2AuthnContext</TITLE>
+LassoSaml2AuthnContext
+lasso_saml2_authn_context_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUTHN_CONTEXT
+LASSO_IS_SAML2_AUTHN_CONTEXT
+LASSO_TYPE_SAML2_AUTHN_CONTEXT
+lasso_saml2_authn_context_get_type
+LASSO_SAML2_AUTHN_CONTEXT_CLASS
+LASSO_IS_SAML2_AUTHN_CONTEXT_CLASS
+LASSO_SAML2_AUTHN_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsse_security_header</FILE>
+<TITLE>LassoWsSec1SecurityHeader</TITLE>
+LassoWsSec1SecurityHeader
+lasso_wsse_security_header_new
+<SUBSECTION Standard>
+LASSO_WSSE_SECURITY_HEADER
+LASSO_IS_WSSE_SECURITY_HEADER
+LASSO_TYPE_WSSE_SECURITY_HEADER
+lasso_wsse_security_header_get_type
+LASSO_WSSE_SECURITY_HEADER_CLASS
+LASSO_IS_WSSE_SECURITY_HEADER_CLASS
+LASSO_WSSE_SECURITY_HEADER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsse_transformation_parameters</FILE>
+<TITLE>LassoWsSec1TransformationParameters</TITLE>
+LassoWsSec1TransformationParameters
+lasso_wsse_transformation_parameters_new
+<SUBSECTION Standard>
+LASSO_WSSE_TRANSFORMATION_PARAMETERS
+LASSO_IS_WSSE_TRANSFORMATION_PARAMETERS
+LASSO_TYPE_WSSE_TRANSFORMATION_PARAMETERS
+lasso_wsse_transformation_parameters_get_type
+LASSO_WSSE_TRANSFORMATION_PARAMETERS_CLASS
+LASSO_IS_WSSE_TRANSFORMATION_PARAMETERS_CLASS
+LASSO_WSSE_TRANSFORMATION_PARAMETERS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_problem_action</FILE>
+<TITLE>LassoWsAddrProblemAction</TITLE>
+LassoWsAddrProblemAction
+lasso_wsa_problem_action_new
+<SUBSECTION Standard>
+LASSO_WSA_PROBLEM_ACTION
+LASSO_IS_WSA_PROBLEM_ACTION
+LASSO_TYPE_WSA_PROBLEM_ACTION
+lasso_wsa_problem_action_get_type
+LASSO_WSA_PROBLEM_ACTION_CLASS
+LASSO_IS_WSA_PROBLEM_ACTION_CLASS
+LASSO_WSA_PROBLEM_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_attributed_any</FILE>
+<TITLE>LassoWsAddrAttributedAny</TITLE>
+LassoWsAddrAttributedAny
+lasso_wsa_attributed_any_new
+<SUBSECTION Standard>
+LASSO_WSA_ATTRIBUTED_ANY
+LASSO_IS_WSA_ATTRIBUTED_ANY
+LASSO_TYPE_WSA_ATTRIBUTED_ANY
+lasso_wsa_attributed_any_get_type
+LASSO_WSA_ATTRIBUTED_ANY_CLASS
+LASSO_IS_WSA_ATTRIBUTED_ANY_CLASS
+LASSO_WSA_ATTRIBUTED_ANY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_relates_to</FILE>
+<TITLE>LassoWsAddrRelatesTo</TITLE>
+LassoWsAddrRelatesTo
+lasso_wsa_relates_to_new
+lasso_wsa_relates_to_new_with_string
+<SUBSECTION Standard>
+LASSO_WSA_RELATES_TO
+LASSO_IS_WSA_RELATES_TO
+LASSO_TYPE_WSA_RELATES_TO
+lasso_wsa_relates_to_get_type
+LASSO_WSA_RELATES_TO_CLASS
+LASSO_IS_WSA_RELATES_TO_CLASS
+LASSO_WSA_RELATES_TO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsse_username_token</FILE>
+<TITLE>LassoWsSec1UsernameToken</TITLE>
+LassoWsSec1UsernameToken
+lasso_wsse_username_token_new
+<SUBSECTION Standard>
+LASSO_WSSE_USERNAME_TOKEN
+LASSO_IS_WSSE_USERNAME_TOKEN
+LASSO_TYPE_WSSE_USERNAME_TOKEN
+lasso_wsse_username_token_get_type
+LASSO_WSSE_USERNAME_TOKEN_CLASS
+LASSO_IS_WSSE_USERNAME_TOKEN_CLASS
+LASSO_WSSE_USERNAME_TOKEN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_reference_parameters</FILE>
+<TITLE>LassoWsAddrReferenceParameters</TITLE>
+LassoWsAddrReferenceParameters
+lasso_wsa_reference_parameters_new
+<SUBSECTION Standard>
+LASSO_WSA_REFERENCE_PARAMETERS
+LASSO_IS_WSA_REFERENCE_PARAMETERS
+LASSO_TYPE_WSA_REFERENCE_PARAMETERS
+lasso_wsa_reference_parameters_get_type
+LASSO_WSA_REFERENCE_PARAMETERS_CLASS
+LASSO_IS_WSA_REFERENCE_PARAMETERS_CLASS
+LASSO_WSA_REFERENCE_PARAMETERS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_attributed_qname</FILE>
+<TITLE>LassoWsAddrAttributedQName</TITLE>
+LassoWsAddrAttributedQName
+lasso_wsa_attributed_qname_new
+lasso_wsa_attributed_qname_new_with_string
+<SUBSECTION Standard>
+LASSO_WSA_ATTRIBUTED_QNAME
+LASSO_IS_WSA_ATTRIBUTED_QNAME
+LASSO_TYPE_WSA_ATTRIBUTED_QNAME
+lasso_wsa_attributed_qname_get_type
+LASSO_WSA_ATTRIBUTED_QNAME_CLASS
+LASSO_IS_WSA_ATTRIBUTED_QNAME_CLASS
+LASSO_WSA_ATTRIBUTED_QNAME_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_metadata</FILE>
+<TITLE>LassoWsAddrMetadata</TITLE>
+LassoWsAddrMetadata
+lasso_wsa_metadata_new
+<SUBSECTION Standard>
+LASSO_WSA_METADATA
+LASSO_IS_WSA_METADATA
+LASSO_TYPE_WSA_METADATA
+lasso_wsa_metadata_get_type
+LASSO_WSA_METADATA_CLASS
+LASSO_IS_WSA_METADATA_CLASS
+LASSO_WSA_METADATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_attributed_unsigned_long</FILE>
+<TITLE>LassoWsAddrAttributedUnsignedLong</TITLE>
+LassoWsAddrAttributedUnsignedLong
+lasso_wsa_attributed_unsigned_long_new
+<SUBSECTION Standard>
+LASSO_WSA_ATTRIBUTED_UNSIGNED_LONG
+LASSO_IS_WSA_ATTRIBUTED_UNSIGNED_LONG
+LASSO_TYPE_WSA_ATTRIBUTED_UNSIGNED_LONG
+lasso_wsa_attributed_unsigned_long_get_type
+LASSO_WSA_ATTRIBUTED_UNSIGNED_LONG_CLASS
+LASSO_IS_WSA_ATTRIBUTED_UNSIGNED_LONG_CLASS
+LASSO_WSA_ATTRIBUTED_UNSIGNED_LONG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_attributed_uri</FILE>
+<TITLE>LassoWsAddrAttributedURI</TITLE>
+LassoWsAddrAttributedURI
+lasso_wsa_attributed_uri_new
+lasso_wsa_attributed_uri_new_with_string
+<SUBSECTION Standard>
+LASSO_WSA_ATTRIBUTED_URI
+LASSO_IS_WSA_ATTRIBUTED_URI
+LASSO_TYPE_WSA_ATTRIBUTED_URI
+lasso_wsa_attributed_uri_get_type
+LASSO_WSA_ATTRIBUTED_URI_CLASS
+LASSO_IS_WSA_ATTRIBUTED_URI_CLASS
+LASSO_WSA_ATTRIBUTED_URI_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsa_endpoint_reference</FILE>
+<TITLE>LassoWsAddrEndpointReference</TITLE>
+LassoWsAddrEndpointReference
+lasso_wsa_endpoint_reference_new
+<SUBSECTION Standard>
+LASSO_WSA_ENDPOINT_REFERENCE
+LASSO_IS_WSA_ENDPOINT_REFERENCE
+LASSO_TYPE_WSA_ENDPOINT_REFERENCE
+lasso_wsa_endpoint_reference_get_type
+LASSO_WSA_ENDPOINT_REFERENCE_CLASS
+LASSO_IS_WSA_ENDPOINT_REFERENCE_CLASS
+LASSO_WSA_ENDPOINT_REFERENCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsse_reference</FILE>
+<TITLE>LassoWsSec1Reference</TITLE>
+LassoWsSec1Reference
+lasso_wsse_reference_new
+<SUBSECTION Standard>
+LASSO_WSSE_REFERENCE
+LASSO_IS_WSSE_REFERENCE
+LASSO_TYPE_WSSE_REFERENCE
+lasso_wsse_reference_get_type
+LASSO_WSSE_REFERENCE_CLASS
+LASSO_IS_WSSE_REFERENCE_CLASS
+LASSO_WSSE_REFERENCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsse_embedded</FILE>
+<TITLE>LassoWsSec1Embedded</TITLE>
+LassoWsSec1Embedded
+lasso_wsse_embedded_new
+<SUBSECTION Standard>
+LASSO_WSSE_EMBEDDED
+LASSO_IS_WSSE_EMBEDDED
+LASSO_TYPE_WSSE_EMBEDDED
+lasso_wsse_embedded_get_type
+LASSO_WSSE_EMBEDDED_CLASS
+LASSO_IS_WSSE_EMBEDDED_CLASS
+LASSO_WSSE_EMBEDDED_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsu_timestamp</FILE>
+<TITLE>LassoWsUtil1Timestamp</TITLE>
+LassoWsUtil1Timestamp
+lasso_wsu_timestamp_new
+<SUBSECTION Standard>
+LASSO_WSU_TIMESTAMP
+LASSO_IS_WSU_TIMESTAMP
+LASSO_TYPE_WSU_TIMESTAMP
+lasso_wsu_timestamp_get_type
+LASSO_WSU_TIMESTAMP_CLASS
+LASSO_IS_WSU_TIMESTAMP_CLASS
+LASSO_WSU_TIMESTAMP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>wsse_security_token_reference</FILE>
+<TITLE>LassoWsSec1SecurityTokenReference</TITLE>
+LassoWsSec1SecurityTokenReference
+lasso_wsse_security_token_reference_new
+<SUBSECTION Standard>
+LASSO_WSSE_SECURITY_TOKEN_REFERENCE
+LASSO_IS_WSSE_SECURITY_TOKEN_REFERENCE
+LASSO_TYPE_WSSE_SECURITY_TOKEN_REFERENCE
+lasso_wsse_security_token_reference_get_type
+LASSO_WSSE_SECURITY_TOKEN_REFERENCE_CLASS
+LASSO_IS_WSSE_SECURITY_TOKEN_REFERENCE_CLASS
+LASSO_WSSE_SECURITY_TOKEN_REFERENCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_delete_response</FILE>
+<TITLE>LassoIdWsf2DstDeleteResponse</TITLE>
+LassoIdWsf2DstDeleteResponse
+lasso_idwsf2_dst_delete_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DST_DELETE_RESPONSE
+LASSO_IS_IDWSF2_DST_DELETE_RESPONSE
+LASSO_TYPE_IDWSF2_DST_DELETE_RESPONSE
+lasso_idwsf2_dst_delete_response_get_type
+LASSO_IDWSF2_DST_DELETE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DST_DELETE_RESPONSE_CLASS
+LASSO_IDWSF2_DST_DELETE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_create_item</FILE>
+<TITLE>LassoIdWsf2SubsRefCreateItem</TITLE>
+LassoIdWsf2SubsRefCreateItem
+lasso_idwsf2_subsref_create_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_CREATE_ITEM
+LASSO_IS_IDWSF2_SUBSREF_CREATE_ITEM
+LASSO_TYPE_IDWSF2_SUBSREF_CREATE_ITEM
+lasso_idwsf2_subsref_create_item_get_type
+LASSO_IDWSF2_SUBSREF_CREATE_ITEM_CLASS
+LASSO_IS_IDWSF2_SUBSREF_CREATE_ITEM_CLASS
+LASSO_IDWSF2_SUBSREF_CREATE_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_query_response</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDQueryResponse</TITLE>
+LassoIdWsf2DiscoSvcMDQueryResponse
+lasso_idwsf2_disco_svc_md_query_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_QUERY_RESPONSE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_QUERY_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_QUERY_RESPONSE
+lasso_idwsf2_disco_svc_md_query_response_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_QUERY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_QUERY_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_QUERY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_endpoint_context</FILE>
+<TITLE>LassoIdWsf2DiscoEndpointContext</TITLE>
+LassoIdWsf2DiscoEndpointContext
+lasso_idwsf2_disco_endpoint_context_new
+lasso_idwsf2_disco_endpoint_context_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_ENDPOINT_CONTEXT
+LASSO_IS_IDWSF2_DISCO_ENDPOINT_CONTEXT
+LASSO_TYPE_IDWSF2_DISCO_ENDPOINT_CONTEXT
+lasso_idwsf2_disco_endpoint_context_get_type
+LASSO_IDWSF2_DISCO_ENDPOINT_CONTEXT_CLASS
+LASSO_IS_IDWSF2_DISCO_ENDPOINT_CONTEXT_CLASS
+LASSO_IDWSF2_DISCO_ENDPOINT_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_provider_id</FILE>
+<TITLE>LassoIdWsf2DiscoProviderID</TITLE>
+LassoIdWsf2DiscoProviderID
+lasso_idwsf2_disco_provider_id_new
+lasso_idwsf2_disco_provider_id_new_with_string
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_PROVIDER_ID
+LASSO_IS_IDWSF2_DISCO_PROVIDER_ID
+LASSO_TYPE_IDWSF2_DISCO_PROVIDER_ID
+lasso_idwsf2_disco_provider_id_get_type
+LASSO_IDWSF2_DISCO_PROVIDER_ID_CLASS
+LASSO_IS_IDWSF2_DISCO_PROVIDER_ID_CLASS
+LASSO_IDWSF2_DISCO_PROVIDER_ID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_remove_collection_request</FILE>
+<TITLE>LassoIdWsf2PsRemoveCollectionRequest</TITLE>
+LassoIdWsf2PsRemoveCollectionRequest
+lasso_idwsf2_ps_remove_collection_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_REMOVE_COLLECTION_REQUEST
+LASSO_IS_IDWSF2_PS_REMOVE_COLLECTION_REQUEST
+LASSO_TYPE_IDWSF2_PS_REMOVE_COLLECTION_REQUEST
+lasso_idwsf2_ps_remove_collection_request_get_type
+LASSO_IDWSF2_PS_REMOVE_COLLECTION_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_REMOVE_COLLECTION_REQUEST_CLASS
+LASSO_IDWSF2_PS_REMOVE_COLLECTION_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_interaction_statement</FILE>
+LASSO_IS_IDWSF2_IS_INTERACTION_STATEMENT
+<TITLE>LassoIdWsf2IsInteractionStatement</TITLE>
+LassoIdWsf2IsInteractionStatement
+lasso_idwsf2_is_interaction_statement_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_INTERACTION_STATEMENT
+LASSO_TYPE_IDWSF2_IS_INTERACTION_STATEMENT
+lasso_idwsf2_is_interaction_statement_get_type
+LASSO_IDWSF2_IS_INTERACTION_STATEMENT_CLASS
+LASSO_IS_IDWSF2_IS_INTERACTION_STATEMENT_CLASS
+LASSO_IDWSF2_IS_INTERACTION_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>util_status</FILE>
+<TITLE>LassoIdWsf2UtilStatus</TITLE>
+LassoIdWsf2UtilStatus
+lasso_idwsf2_util_status_new
+lasso_idwsf2_util_status_new_with_code
+<SUBSECTION Standard>
+LASSO_IDWSF2_UTIL_STATUS
+LASSO_IS_IDWSF2_UTIL_STATUS
+LASSO_TYPE_IDWSF2_UTIL_STATUS
+lasso_idwsf2_util_status_get_type
+LASSO_IDWSF2_UTIL_STATUS_CLASS
+LASSO_IS_IDWSF2_UTIL_STATUS_CLASS
+LASSO_IDWSF2_UTIL_STATUS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_modify</FILE>
+<TITLE>LassoIdWsf2DstRefModify</TITLE>
+LassoIdWsf2DstRefModify
+lasso_idwsf2_dstref_modify_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_MODIFY
+LASSO_IS_IDWSF2_DSTREF_MODIFY
+LASSO_TYPE_IDWSF2_DSTREF_MODIFY
+lasso_idwsf2_dstref_modify_get_type
+LASSO_IDWSF2_DSTREF_MODIFY_CLASS
+LASSO_IS_IDWSF2_DSTREF_MODIFY_CLASS
+LASSO_IDWSF2_DSTREF_MODIFY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_delete_item</FILE>
+<TITLE>LassoIdWsf2SubsRefDeleteItem</TITLE>
+LassoIdWsf2SubsRefDeleteItem
+lasso_idwsf2_subsref_delete_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_DELETE_ITEM
+LASSO_IS_IDWSF2_SUBSREF_DELETE_ITEM
+LASSO_TYPE_IDWSF2_SUBSREF_DELETE_ITEM
+lasso_idwsf2_subsref_delete_item_get_type
+LASSO_IDWSF2_SUBSREF_DELETE_ITEM_CLASS
+LASSO_IS_IDWSF2_SUBSREF_DELETE_ITEM_CLASS
+LASSO_IDWSF2_SUBSREF_DELETE_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_data_response</FILE>
+<TITLE>LassoIdWsf2SubsRefDataResponse</TITLE>
+LassoIdWsf2SubsRefDataResponse
+lasso_idwsf2_subsref_data_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_DATA_RESPONSE
+LASSO_IS_IDWSF2_SUBSREF_DATA_RESPONSE
+LASSO_TYPE_IDWSF2_SUBSREF_DATA_RESPONSE
+lasso_idwsf2_subsref_data_response_get_type
+LASSO_IDWSF2_SUBSREF_DATA_RESPONSE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_DATA_RESPONSE_CLASS
+LASSO_IDWSF2_SUBSREF_DATA_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_parameter</FILE>
+LASSO_IS_IDWSF2_IS_PARAMETER
+<TITLE>LassoIdWsf2IsParameter</TITLE>
+LassoIdWsf2IsParameter
+lasso_idwsf2_is_parameter_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_PARAMETER
+LASSO_TYPE_IDWSF2_IS_PARAMETER
+lasso_idwsf2_is_parameter_get_type
+LASSO_IDWSF2_IS_PARAMETER_CLASS
+LASSO_IS_IDWSF2_IS_PARAMETER_CLASS
+LASSO_IDWSF2_IS_PARAMETER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_resolve_identifier_response</FILE>
+<TITLE>LassoIdWsf2PsResolveIdentifierResponse</TITLE>
+LassoIdWsf2PsResolveIdentifierResponse
+lasso_idwsf2_ps_resolve_identifier_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_RESOLVE_IDENTIFIER_RESPONSE
+LASSO_IS_IDWSF2_PS_RESOLVE_IDENTIFIER_RESPONSE
+LASSO_TYPE_IDWSF2_PS_RESOLVE_IDENTIFIER_RESPONSE
+lasso_idwsf2_ps_resolve_identifier_response_get_type
+LASSO_IDWSF2_PS_RESOLVE_IDENTIFIER_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_RESOLVE_IDENTIFIER_RESPONSE_CLASS
+LASSO_IDWSF2_PS_RESOLVE_IDENTIFIER_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_test_item</FILE>
+<TITLE>LassoIdWsf2SubsRefTestItem</TITLE>
+LassoIdWsf2SubsRefTestItem
+lasso_idwsf2_subsref_test_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_TEST_ITEM
+LASSO_IS_IDWSF2_SUBSREF_TEST_ITEM
+LASSO_TYPE_IDWSF2_SUBSREF_TEST_ITEM
+lasso_idwsf2_subsref_test_item_get_type
+LASSO_IDWSF2_SUBSREF_TEST_ITEM_CLASS
+LASSO_IS_IDWSF2_SUBSREF_TEST_ITEM_CLASS
+LASSO_IDWSF2_SUBSREF_TEST_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_inquiry</FILE>
+LASSO_IS_IDWSF2_IS_INQUIRY
+<TITLE>LassoIdWsf2IsInquiry</TITLE>
+LassoIdWsf2IsInquiry
+lasso_idwsf2_is_inquiry_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_INQUIRY
+LASSO_TYPE_IDWSF2_IS_INQUIRY
+lasso_idwsf2_is_inquiry_get_type
+LASSO_IDWSF2_IS_INQUIRY_CLASS
+LASSO_IS_IDWSF2_IS_INQUIRY_CLASS
+LASSO_IDWSF2_IS_INQUIRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>util_empty</FILE>
+<TITLE>LassoIdWsf2UtilEmpty</TITLE>
+LassoIdWsf2UtilEmpty
+lasso_idwsf2_util_empty_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_UTIL_EMPTY
+LASSO_IS_IDWSF2_UTIL_EMPTY
+LASSO_TYPE_IDWSF2_UTIL_EMPTY
+lasso_idwsf2_util_empty_get_type
+LASSO_IDWSF2_UTIL_EMPTY_CLASS
+LASSO_IS_IDWSF2_UTIL_EMPTY_CLASS
+LASSO_IDWSF2_UTIL_EMPTY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_redirect_request</FILE>
+<TITLE>LassoIdWsf2Sb2RedirectRequest</TITLE>
+LassoIdWsf2Sb2RedirectRequest
+lasso_idwsf2_sb2_redirect_request_new
+lasso_idwsf2_sb2_redirect_request_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_REDIRECT_REQUEST
+LASSO_IS_IDWSF2_SB2_REDIRECT_REQUEST
+LASSO_TYPE_IDWSF2_SB2_REDIRECT_REQUEST
+lasso_idwsf2_sb2_redirect_request_get_type
+LASSO_IDWSF2_SB2_REDIRECT_REQUEST_CLASS
+LASSO_IS_IDWSF2_SB2_REDIRECT_REQUEST_CLASS
+LASSO_IDWSF2_SB2_REDIRECT_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_add_known_entity_request</FILE>
+<TITLE>LassoIdWsf2PsAddKnownEntityRequest</TITLE>
+LassoIdWsf2PsAddKnownEntityRequest
+lasso_idwsf2_ps_add_known_entity_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ADD_KNOWN_ENTITY_REQUEST
+LASSO_IS_IDWSF2_PS_ADD_KNOWN_ENTITY_REQUEST
+LASSO_TYPE_IDWSF2_PS_ADD_KNOWN_ENTITY_REQUEST
+lasso_idwsf2_ps_add_known_entity_request_get_type
+LASSO_IDWSF2_PS_ADD_KNOWN_ENTITY_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_ADD_KNOWN_ENTITY_REQUEST_CLASS
+LASSO_IDWSF2_PS_ADD_KNOWN_ENTITY_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_text</FILE>
+LASSO_IS_IDWSF2_IS_TEXT
+<TITLE>LassoIdWsf2IsText</TITLE>
+LassoIdWsf2IsText
+lasso_idwsf2_is_text_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_TEXT
+LASSO_TYPE_IDWSF2_IS_TEXT
+lasso_idwsf2_is_text_get_type
+LASSO_IDWSF2_IS_TEXT_CLASS
+LASSO_IS_IDWSF2_IS_TEXT_CLASS
+LASSO_IDWSF2_IS_TEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ims_identity_mapping_request</FILE>
+<TITLE>LassoIdWsf2ImsIdentityMappingRequest</TITLE>
+LassoIdWsf2ImsIdentityMappingRequest
+lasso_idwsf2_ims_identity_mapping_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IMS_IDENTITY_MAPPING_REQUEST
+LASSO_IS_IDWSF2_IMS_IDENTITY_MAPPING_REQUEST
+LASSO_TYPE_IDWSF2_IMS_IDENTITY_MAPPING_REQUEST
+lasso_idwsf2_ims_identity_mapping_request_get_type
+LASSO_IDWSF2_IMS_IDENTITY_MAPPING_REQUEST_CLASS
+LASSO_IS_IDWSF2_IMS_IDENTITY_MAPPING_REQUEST_CLASS
+LASSO_IDWSF2_IMS_IDENTITY_MAPPING_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_create_item</FILE>
+<TITLE>LassoIdWsf2DstRefCreateItem</TITLE>
+LassoIdWsf2DstRefCreateItem
+lasso_idwsf2_dstref_create_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_CREATE_ITEM
+LASSO_IS_IDWSF2_DSTREF_CREATE_ITEM
+LASSO_TYPE_IDWSF2_DSTREF_CREATE_ITEM
+lasso_idwsf2_dstref_create_item_get_type
+LASSO_IDWSF2_DSTREF_CREATE_ITEM_CLASS
+LASSO_IS_IDWSF2_DSTREF_CREATE_ITEM_CLASS
+LASSO_IDWSF2_DSTREF_CREATE_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_response_abstract</FILE>
+<TITLE>LassoIdWsf2PsResponseAbstract</TITLE>
+LassoIdWsf2PsResponseAbstract
+lasso_idwsf2_ps_response_abstract_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_RESPONSE_ABSTRACT
+LASSO_IS_IDWSF2_PS_RESPONSE_ABSTRACT
+LASSO_TYPE_IDWSF2_PS_RESPONSE_ABSTRACT
+lasso_idwsf2_ps_response_abstract_get_type
+LASSO_IDWSF2_PS_RESPONSE_ABSTRACT_CLASS
+LASSO_IS_IDWSF2_PS_RESPONSE_ABSTRACT_CLASS
+LASSO_IDWSF2_PS_RESPONSE_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_replace_response</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDReplaceResponse</TITLE>
+LassoIdWsf2DiscoSvcMDReplaceResponse
+lasso_idwsf2_disco_svc_md_replace_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_REPLACE_RESPONSE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REPLACE_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_REPLACE_RESPONSE
+lasso_idwsf2_disco_svc_md_replace_response_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_REPLACE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REPLACE_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_REPLACE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_association_delete_response</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDAssociationDeleteResponse</TITLE>
+LassoIdWsf2DiscoSvcMDAssociationDeleteResponse
+lasso_idwsf2_disco_svc_md_association_delete_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_RESPONSE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_RESPONSE
+lasso_idwsf2_disco_svc_md_association_delete_response_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_disco_query</FILE>
+<TITLE>LassoIdWsf2DiscoQuery</TITLE>
+LassoIdWsf2DiscoQuery
+lasso_idwsf2_disco_query_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_QUERY
+LASSO_IS_IDWSF2_DISCO_QUERY
+LASSO_TYPE_IDWSF2_DISCO_QUERY
+lasso_idwsf2_disco_query_get_type
+LASSO_IDWSF2_DISCO_QUERY_CLASS
+LASSO_IS_IDWSF2_DISCO_QUERY_CLASS
+LASSO_IDWSF2_DISCO_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_association_query_response</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDAssociationQueryResponse</TITLE>
+LassoIdWsf2DiscoSvcMDAssociationQueryResponse
+lasso_idwsf2_disco_svc_md_association_query_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_RESPONSE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_RESPONSE
+lasso_idwsf2_disco_svc_md_association_query_response_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sec_token_policy</FILE>
+<TITLE>LassoIdWsf2SecTokenPolicy</TITLE>
+LassoIdWsf2SecTokenPolicy
+lasso_idwsf2_sec_token_policy_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SEC_TOKEN_POLICY
+LASSO_IS_IDWSF2_SEC_TOKEN_POLICY
+LASSO_TYPE_IDWSF2_SEC_TOKEN_POLICY
+lasso_idwsf2_sec_token_policy_get_type
+LASSO_IDWSF2_SEC_TOKEN_POLICY_CLASS
+LASSO_IS_IDWSF2_SEC_TOKEN_POLICY_CLASS
+LASSO_IDWSF2_SEC_TOKEN_POLICY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subs_notify_response</FILE>
+<TITLE>LassoIdWsf2SubsNotifyResponse</TITLE>
+LassoIdWsf2SubsNotifyResponse
+lasso_idwsf2_subs_notify_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBS_NOTIFY_RESPONSE
+LASSO_IS_IDWSF2_SUBS_NOTIFY_RESPONSE
+LASSO_TYPE_IDWSF2_SUBS_NOTIFY_RESPONSE
+lasso_idwsf2_subs_notify_response_get_type
+LASSO_IDWSF2_SUBS_NOTIFY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_SUBS_NOTIFY_RESPONSE_CLASS
+LASSO_IDWSF2_SUBS_NOTIFY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_data</FILE>
+<TITLE>LassoIdWsf2DstRefData</TITLE>
+LassoIdWsf2DstRefData
+lasso_idwsf2_dstref_data_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_DATA
+LASSO_IS_IDWSF2_DSTREF_DATA
+LASSO_TYPE_IDWSF2_DSTREF_DATA
+lasso_idwsf2_dstref_data_get_type
+LASSO_IDWSF2_DSTREF_DATA_CLASS
+LASSO_IS_IDWSF2_DSTREF_DATA_CLASS
+LASSO_IDWSF2_DSTREF_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_query_response</FILE>
+<TITLE>LassoIdWsf2SubsRefQueryResponse</TITLE>
+LassoIdWsf2SubsRefQueryResponse
+lasso_idwsf2_subsref_query_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_QUERY_RESPONSE
+LASSO_IS_IDWSF2_SUBSREF_QUERY_RESPONSE
+LASSO_TYPE_IDWSF2_SUBSREF_QUERY_RESPONSE
+lasso_idwsf2_subsref_query_response_get_type
+LASSO_IDWSF2_SUBSREF_QUERY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_QUERY_RESPONSE_CLASS
+LASSO_IDWSF2_SUBSREF_QUERY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_delete_item_base</FILE>
+<TITLE>LassoIdWsf2DstDeleteItemBase</TITLE>
+LassoIdWsf2DstDeleteItemBase
+lasso_idwsf2_dst_delete_item_base_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DST_DELETE_ITEM_BASE
+LASSO_IS_IDWSF2_DST_DELETE_ITEM_BASE
+LASSO_TYPE_IDWSF2_DST_DELETE_ITEM_BASE
+lasso_idwsf2_dst_delete_item_base_get_type
+LASSO_IDWSF2_DST_DELETE_ITEM_BASE_CLASS
+LASSO_IS_IDWSF2_DST_DELETE_ITEM_BASE_CLASS
+LASSO_IDWSF2_DST_DELETE_ITEM_BASE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_association_query</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDAssociationQuery</TITLE>
+LassoIdWsf2DiscoSvcMDAssociationQuery
+lasso_idwsf2_disco_svc_md_association_query_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY
+lasso_idwsf2_disco_svc_md_association_query_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_app_data</FILE>
+<TITLE>LassoIdWsf2SubsRefAppData</TITLE>
+LassoIdWsf2SubsRefAppData
+lasso_idwsf2_subsref_app_data_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_APP_DATA
+LASSO_IS_IDWSF2_SUBSREF_APP_DATA
+LASSO_TYPE_IDWSF2_SUBSREF_APP_DATA
+lasso_idwsf2_subsref_app_data_get_type
+LASSO_IDWSF2_SUBSREF_APP_DATA_CLASS
+LASSO_IS_IDWSF2_SUBSREF_APP_DATA_CLASS
+LASSO_IDWSF2_SUBSREF_APP_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_query_objects_request</FILE>
+<TITLE>LassoIdWsf2PsQueryObjectsRequest</TITLE>
+LassoIdWsf2PsQueryObjectsRequest
+lasso_idwsf2_ps_query_objects_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_QUERY_OBJECTS_REQUEST
+LASSO_IS_IDWSF2_PS_QUERY_OBJECTS_REQUEST
+LASSO_TYPE_IDWSF2_PS_QUERY_OBJECTS_REQUEST
+lasso_idwsf2_ps_query_objects_request_get_type
+LASSO_IDWSF2_PS_QUERY_OBJECTS_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_QUERY_OBJECTS_REQUEST_CLASS
+LASSO_IDWSF2_PS_QUERY_OBJECTS_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_select</FILE>
+LASSO_IS_IDWSF2_IS_SELECT
+<TITLE>LassoIdWsf2IsSelect</TITLE>
+LassoIdWsf2IsSelect
+lasso_idwsf2_is_select_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_SELECT
+LASSO_TYPE_IDWSF2_IS_SELECT
+lasso_idwsf2_is_select_get_type
+LASSO_IDWSF2_IS_SELECT_CLASS
+LASSO_IS_IDWSF2_IS_SELECT_CLASS
+LASSO_IDWSF2_IS_SELECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_notify</FILE>
+<TITLE>LassoIdWsf2SubsRefNotify</TITLE>
+LassoIdWsf2SubsRefNotify
+lasso_idwsf2_subsref_notify_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_NOTIFY
+LASSO_IS_IDWSF2_SUBSREF_NOTIFY
+LASSO_TYPE_IDWSF2_SUBSREF_NOTIFY
+lasso_idwsf2_subsref_notify_get_type
+LASSO_IDWSF2_SUBSREF_NOTIFY_CLASS
+LASSO_IS_IDWSF2_SUBSREF_NOTIFY_CLASS
+LASSO_IDWSF2_SUBSREF_NOTIFY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_delete_item</FILE>
+<TITLE>LassoIdWsf2DstRefDeleteItem</TITLE>
+LassoIdWsf2DstRefDeleteItem
+lasso_idwsf2_dstref_delete_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_DELETE_ITEM
+LASSO_IS_IDWSF2_DSTREF_DELETE_ITEM
+LASSO_TYPE_IDWSF2_DSTREF_DELETE_ITEM
+lasso_idwsf2_dstref_delete_item_get_type
+LASSO_IDWSF2_DSTREF_DELETE_ITEM_CLASS
+LASSO_IS_IDWSF2_DSTREF_DELETE_ITEM_CLASS
+LASSO_IDWSF2_DSTREF_DELETE_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_query</FILE>
+<TITLE>LassoIdWsf2SubsRefQuery</TITLE>
+LassoIdWsf2SubsRefQuery
+lasso_idwsf2_subsref_query_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_QUERY
+LASSO_IS_IDWSF2_SUBSREF_QUERY
+LASSO_TYPE_IDWSF2_SUBSREF_QUERY
+lasso_idwsf2_subsref_query_get_type
+LASSO_IDWSF2_SUBSREF_QUERY_CLASS
+LASSO_IS_IDWSF2_SUBSREF_QUERY_CLASS
+LASSO_IDWSF2_SUBSREF_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_test_membership_request</FILE>
+<TITLE>LassoIdWsf2PsTestMembershipRequest</TITLE>
+LassoIdWsf2PsTestMembershipRequest
+lasso_idwsf2_ps_test_membership_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_TEST_MEMBERSHIP_REQUEST
+LASSO_IS_IDWSF2_PS_TEST_MEMBERSHIP_REQUEST
+LASSO_TYPE_IDWSF2_PS_TEST_MEMBERSHIP_REQUEST
+lasso_idwsf2_ps_test_membership_request_get_type
+LASSO_IDWSF2_PS_TEST_MEMBERSHIP_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_TEST_MEMBERSHIP_REQUEST_CLASS
+LASSO_IDWSF2_PS_TEST_MEMBERSHIP_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_delete_response</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDDeleteResponse</TITLE>
+LassoIdWsf2DiscoSvcMDDeleteResponse
+lasso_idwsf2_disco_svc_md_delete_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_DELETE_RESPONSE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_DELETE_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_DELETE_RESPONSE
+lasso_idwsf2_disco_svc_md_delete_response_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_DELETE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_DELETE_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_DELETE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_delete_response</FILE>
+<TITLE>LassoIdWsf2DstRefDeleteResponse</TITLE>
+LassoIdWsf2DstRefDeleteResponse
+lasso_idwsf2_dstref_delete_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_DELETE_RESPONSE
+LASSO_IS_IDWSF2_DSTREF_DELETE_RESPONSE
+LASSO_TYPE_IDWSF2_DSTREF_DELETE_RESPONSE
+lasso_idwsf2_dstref_delete_response_get_type
+LASSO_IDWSF2_DSTREF_DELETE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DSTREF_DELETE_RESPONSE_CLASS
+LASSO_IDWSF2_DSTREF_DELETE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_request_abstract</FILE>
+<TITLE>LassoIdWsf2PsRequestAbstract</TITLE>
+LassoIdWsf2PsRequestAbstract
+lasso_idwsf2_ps_request_abstract_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_REQUEST_ABSTRACT
+LASSO_IS_IDWSF2_PS_REQUEST_ABSTRACT
+LASSO_TYPE_IDWSF2_PS_REQUEST_ABSTRACT
+lasso_idwsf2_ps_request_abstract_get_type
+LASSO_IDWSF2_PS_REQUEST_ABSTRACT_CLASS
+LASSO_IS_IDWSF2_PS_REQUEST_ABSTRACT_CLASS
+LASSO_IDWSF2_PS_REQUEST_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_item_data</FILE>
+<TITLE>LassoIdWsf2SubsRefItemData</TITLE>
+LassoIdWsf2SubsRefItemData
+lasso_idwsf2_subsref_item_data_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_ITEM_DATA
+LASSO_IS_IDWSF2_SUBSREF_ITEM_DATA
+LASSO_TYPE_IDWSF2_SUBSREF_ITEM_DATA
+lasso_idwsf2_subsref_item_data_get_type
+LASSO_IDWSF2_SUBSREF_ITEM_DATA_CLASS
+LASSO_IS_IDWSF2_SUBSREF_ITEM_DATA_CLASS
+LASSO_IDWSF2_SUBSREF_ITEM_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_user_interaction_header</FILE>
+<TITLE>LassoIdWsf2Sb2UserInteractionHeader</TITLE>
+LassoIdWsf2Sb2UserInteractionHeader
+lasso_idwsf2_sb2_user_interaction_header_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_USER_INTERACTION_HEADER
+LASSO_IS_IDWSF2_SB2_USER_INTERACTION_HEADER
+LASSO_TYPE_IDWSF2_SB2_USER_INTERACTION_HEADER
+lasso_idwsf2_sb2_user_interaction_header_get_type
+LASSO_IDWSF2_SB2_USER_INTERACTION_HEADER_CLASS
+LASSO_IS_IDWSF2_SB2_USER_INTERACTION_HEADER_CLASS
+LASSO_IDWSF2_SB2_USER_INTERACTION_HEADER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_result_query_base</FILE>
+<TITLE>LassoIdWsf2DstResultQueryBase</TITLE>
+LassoIdWsf2DstResultQueryBase
+lasso_idwsf2_dst_result_query_base_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DST_RESULT_QUERY_BASE
+LASSO_IS_IDWSF2_DST_RESULT_QUERY_BASE
+LASSO_TYPE_IDWSF2_DST_RESULT_QUERY_BASE
+lasso_idwsf2_dst_result_query_base_get_type
+LASSO_IDWSF2_DST_RESULT_QUERY_BASE_CLASS
+LASSO_IS_IDWSF2_DST_RESULT_QUERY_BASE_CLASS
+LASSO_IDWSF2_DST_RESULT_QUERY_BASE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ims_mapping_output</FILE>
+<TITLE>LassoIdWsf2ImsMappingOutput</TITLE>
+LassoIdWsf2ImsMappingOutput
+lasso_idwsf2_ims_mapping_output_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IMS_MAPPING_OUTPUT
+LASSO_IS_IDWSF2_IMS_MAPPING_OUTPUT
+LASSO_TYPE_IDWSF2_IMS_MAPPING_OUTPUT
+lasso_idwsf2_ims_mapping_output_get_type
+LASSO_IDWSF2_IMS_MAPPING_OUTPUT_CLASS
+LASSO_IS_IDWSF2_IMS_MAPPING_OUTPUT_CLASS
+LASSO_IDWSF2_IMS_MAPPING_OUTPUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_get_object_info_request</FILE>
+<TITLE>LassoIdWsf2PsGetObjectInfoRequest</TITLE>
+LassoIdWsf2PsGetObjectInfoRequest
+lasso_idwsf2_ps_get_object_info_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_GET_OBJECT_INFO_REQUEST
+LASSO_IS_IDWSF2_PS_GET_OBJECT_INFO_REQUEST
+LASSO_TYPE_IDWSF2_PS_GET_OBJECT_INFO_REQUEST
+lasso_idwsf2_ps_get_object_info_request_get_type
+LASSO_IDWSF2_PS_GET_OBJECT_INFO_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_GET_OBJECT_INFO_REQUEST_CLASS
+LASSO_IDWSF2_PS_GET_OBJECT_INFO_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_add_known_entity_response</FILE>
+<TITLE>LassoIdWsf2PsAddKnownEntityResponse</TITLE>
+LassoIdWsf2PsAddKnownEntityResponse
+lasso_idwsf2_ps_add_known_entity_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ADD_KNOWN_ENTITY_RESPONSE
+LASSO_IS_IDWSF2_PS_ADD_KNOWN_ENTITY_RESPONSE
+LASSO_TYPE_IDWSF2_PS_ADD_KNOWN_ENTITY_RESPONSE
+lasso_idwsf2_ps_add_known_entity_response_get_type
+LASSO_IDWSF2_PS_ADD_KNOWN_ENTITY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_ADD_KNOWN_ENTITY_RESPONSE_CLASS
+LASSO_IDWSF2_PS_ADD_KNOWN_ENTITY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_timeout</FILE>
+<TITLE>LassoIdWsf2Sb2Timeout</TITLE>
+LassoIdWsf2Sb2Timeout
+lasso_idwsf2_sb2_timeout_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_TIMEOUT
+LASSO_IS_IDWSF2_SB2_TIMEOUT
+LASSO_TYPE_IDWSF2_SB2_TIMEOUT
+lasso_idwsf2_sb2_timeout_get_type
+LASSO_IDWSF2_SB2_TIMEOUT_CLASS
+LASSO_IS_IDWSF2_SB2_TIMEOUT_CLASS
+LASSO_IDWSF2_SB2_TIMEOUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_service_context</FILE>
+<TITLE>LassoIdWsf2DiscoServiceContext</TITLE>
+LassoIdWsf2DiscoServiceContext
+lasso_idwsf2_disco_service_context_new
+lasso_idwsf2_disco_service_context_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SERVICE_CONTEXT
+LASSO_IS_IDWSF2_DISCO_SERVICE_CONTEXT
+LASSO_TYPE_IDWSF2_DISCO_SERVICE_CONTEXT
+lasso_idwsf2_disco_service_context_get_type
+LASSO_IDWSF2_DISCO_SERVICE_CONTEXT_CLASS
+LASSO_IS_IDWSF2_DISCO_SERVICE_CONTEXT_CLASS
+LASSO_IDWSF2_DISCO_SERVICE_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_result_query</FILE>
+<TITLE>LassoIdWsf2SubsRefResultQuery</TITLE>
+LassoIdWsf2SubsRefResultQuery
+lasso_idwsf2_subsref_result_query_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_RESULT_QUERY
+LASSO_IS_IDWSF2_SUBSREF_RESULT_QUERY
+LASSO_TYPE_IDWSF2_SUBSREF_RESULT_QUERY
+lasso_idwsf2_subsref_result_query_get_type
+LASSO_IDWSF2_SUBSREF_RESULT_QUERY_CLASS
+LASSO_IS_IDWSF2_SUBSREF_RESULT_QUERY_CLASS
+LASSO_IDWSF2_SUBSREF_RESULT_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_add_collection_response</FILE>
+<TITLE>LassoIdWsf2PsAddCollectionResponse</TITLE>
+LassoIdWsf2PsAddCollectionResponse
+lasso_idwsf2_ps_add_collection_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ADD_COLLECTION_RESPONSE
+LASSO_IS_IDWSF2_PS_ADD_COLLECTION_RESPONSE
+LASSO_TYPE_IDWSF2_PS_ADD_COLLECTION_RESPONSE
+lasso_idwsf2_ps_add_collection_response_get_type
+LASSO_IDWSF2_PS_ADD_COLLECTION_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_ADD_COLLECTION_RESPONSE_CLASS
+LASSO_IDWSF2_PS_ADD_COLLECTION_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_result_query</FILE>
+<TITLE>LassoIdWsf2DstRefResultQuery</TITLE>
+LassoIdWsf2DstRefResultQuery
+lasso_idwsf2_dstref_result_query_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_RESULT_QUERY
+LASSO_IS_IDWSF2_DSTREF_RESULT_QUERY
+LASSO_TYPE_IDWSF2_DSTREF_RESULT_QUERY
+lasso_idwsf2_dstref_result_query_get_type
+LASSO_IDWSF2_DSTREF_RESULT_QUERY_CLASS
+LASSO_IS_IDWSF2_DSTREF_RESULT_QUERY_CLASS
+LASSO_IDWSF2_DSTREF_RESULT_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_consent</FILE>
+<TITLE>LassoIdWsf2Sb2Consent</TITLE>
+LassoIdWsf2Sb2Consent
+lasso_idwsf2_sb2_consent_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_CONSENT
+LASSO_IS_IDWSF2_SB2_CONSENT
+LASSO_TYPE_IDWSF2_SB2_CONSENT
+lasso_idwsf2_sb2_consent_get_type
+LASSO_IDWSF2_SB2_CONSENT_CLASS
+LASSO_IS_IDWSF2_SB2_CONSENT_CLASS
+LASSO_IDWSF2_SB2_CONSENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_item_data</FILE>
+<TITLE>LassoIdWsf2PsItemData</TITLE>
+LassoIdWsf2PsItemData
+lasso_idwsf2_ps_item_data_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ITEM_DATA
+LASSO_IS_IDWSF2_PS_ITEM_DATA
+LASSO_TYPE_IDWSF2_PS_ITEM_DATA
+lasso_idwsf2_ps_item_data_get_type
+LASSO_IDWSF2_PS_ITEM_DATA_CLASS
+LASSO_IS_IDWSF2_PS_ITEM_DATA_CLASS
+LASSO_IDWSF2_PS_ITEM_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_data</FILE>
+<TITLE>LassoIdWsf2SubsRefData</TITLE>
+LassoIdWsf2SubsRefData
+lasso_idwsf2_subsref_data_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_DATA
+LASSO_IS_IDWSF2_SUBSREF_DATA
+LASSO_TYPE_IDWSF2_SUBSREF_DATA
+lasso_idwsf2_subsref_data_get_type
+LASSO_IDWSF2_SUBSREF_DATA_CLASS
+LASSO_IS_IDWSF2_SUBSREF_DATA_CLASS
+LASSO_IDWSF2_SUBSREF_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ims_mapping_input</FILE>
+<TITLE>LassoIdWsf2ImsMappingInput</TITLE>
+LassoIdWsf2ImsMappingInput
+lasso_idwsf2_ims_mapping_input_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IMS_MAPPING_INPUT
+LASSO_IS_IDWSF2_IMS_MAPPING_INPUT
+LASSO_TYPE_IDWSF2_IMS_MAPPING_INPUT
+lasso_idwsf2_ims_mapping_input_get_type
+LASSO_IDWSF2_IMS_MAPPING_INPUT_CLASS
+LASSO_IS_IDWSF2_IMS_MAPPING_INPUT_CLASS
+LASSO_IDWSF2_IMS_MAPPING_INPUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_usage_directive</FILE>
+<TITLE>LassoIdWsf2Sb2UsageDirective</TITLE>
+LassoIdWsf2Sb2UsageDirective
+lasso_idwsf2_sb2_usage_directive_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_USAGE_DIRECTIVE
+LASSO_IS_IDWSF2_SB2_USAGE_DIRECTIVE
+LASSO_TYPE_IDWSF2_SB2_USAGE_DIRECTIVE
+lasso_idwsf2_sb2_usage_directive_get_type
+LASSO_IDWSF2_SB2_USAGE_DIRECTIVE_CLASS
+LASSO_IS_IDWSF2_SB2_USAGE_DIRECTIVE_CLASS
+LASSO_IDWSF2_SB2_USAGE_DIRECTIVE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_modify_item</FILE>
+<TITLE>LassoIdWsf2SubsRefModifyItem</TITLE>
+LassoIdWsf2SubsRefModifyItem
+lasso_idwsf2_subsref_modify_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_MODIFY_ITEM
+LASSO_IS_IDWSF2_SUBSREF_MODIFY_ITEM
+LASSO_TYPE_IDWSF2_SUBSREF_MODIFY_ITEM
+lasso_idwsf2_subsref_modify_item_get_type
+LASSO_IDWSF2_SUBSREF_MODIFY_ITEM_CLASS
+LASSO_IS_IDWSF2_SUBSREF_MODIFY_ITEM_CLASS
+LASSO_IDWSF2_SUBSREF_MODIFY_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_delete</FILE>
+<TITLE>LassoIdWsf2DstRefDelete</TITLE>
+LassoIdWsf2DstRefDelete
+lasso_idwsf2_dstref_delete_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_DELETE
+LASSO_IS_IDWSF2_DSTREF_DELETE
+LASSO_TYPE_IDWSF2_DSTREF_DELETE
+lasso_idwsf2_dstref_delete_get_type
+LASSO_IDWSF2_DSTREF_DELETE_CLASS
+LASSO_IS_IDWSF2_DSTREF_DELETE_CLASS
+LASSO_IDWSF2_DSTREF_DELETE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_interaction_request</FILE>
+LASSO_IS_IDWSF2_IS_INTERACTION_REQUEST
+<TITLE>LassoIdWsf2IsInteractionRequest</TITLE>
+LassoIdWsf2IsInteractionRequest
+lasso_idwsf2_is_interaction_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_INTERACTION_REQUEST
+LASSO_TYPE_IDWSF2_IS_INTERACTION_REQUEST
+lasso_idwsf2_is_interaction_request_get_type
+LASSO_IDWSF2_IS_INTERACTION_REQUEST_CLASS
+LASSO_IS_IDWSF2_IS_INTERACTION_REQUEST_CLASS
+LASSO_IDWSF2_IS_INTERACTION_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_object</FILE>
+<TITLE>LassoIdWsf2PsObject</TITLE>
+LassoIdWsf2PsObject
+lasso_idwsf2_ps_object_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_OBJECT
+LASSO_IS_IDWSF2_PS_OBJECT
+LASSO_TYPE_IDWSF2_PS_OBJECT
+lasso_idwsf2_ps_object_get_type
+LASSO_IDWSF2_PS_OBJECT_CLASS
+LASSO_IS_IDWSF2_PS_OBJECT_CLASS
+LASSO_IDWSF2_PS_OBJECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_create</FILE>
+<TITLE>LassoIdWsf2DstRefCreate</TITLE>
+LassoIdWsf2DstRefCreate
+lasso_idwsf2_dstref_create_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_CREATE
+LASSO_IS_IDWSF2_DSTREF_CREATE
+LASSO_TYPE_IDWSF2_DSTREF_CREATE
+lasso_idwsf2_dstref_create_get_type
+LASSO_IDWSF2_DSTREF_CREATE_CLASS
+LASSO_IS_IDWSF2_DSTREF_CREATE_CLASS
+LASSO_IDWSF2_DSTREF_CREATE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_credentials_context</FILE>
+<TITLE>LassoIdWsf2Sb2CredentialsContext</TITLE>
+LassoIdWsf2Sb2CredentialsContext
+lasso_idwsf2_sb2_credentials_context_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_CREDENTIALS_CONTEXT
+LASSO_IS_IDWSF2_SB2_CREDENTIALS_CONTEXT
+LASSO_TYPE_IDWSF2_SB2_CREDENTIALS_CONTEXT
+lasso_idwsf2_sb2_credentials_context_get_type
+LASSO_IDWSF2_SB2_CREDENTIALS_CONTEXT_CLASS
+LASSO_IS_IDWSF2_SB2_CREDENTIALS_CONTEXT_CLASS
+LASSO_IDWSF2_SB2_CREDENTIALS_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_modify_response</FILE>
+<TITLE>LassoIdWsf2DstRefModifyResponse</TITLE>
+LassoIdWsf2DstRefModifyResponse
+lasso_idwsf2_dstref_modify_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_MODIFY_RESPONSE
+LASSO_IS_IDWSF2_DSTREF_MODIFY_RESPONSE
+LASSO_TYPE_IDWSF2_DSTREF_MODIFY_RESPONSE
+lasso_idwsf2_dstref_modify_response_get_type
+LASSO_IDWSF2_DSTREF_MODIFY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DSTREF_MODIFY_RESPONSE_CLASS
+LASSO_IDWSF2_DSTREF_MODIFY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_metadata</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMetadata</TITLE>
+LassoIdWsf2DiscoSvcMetadata
+lasso_idwsf2_disco_svc_metadata_new
+lasso_idwsf2_disco_svc_metadata_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_METADATA
+LASSO_IS_IDWSF2_DISCO_SVC_METADATA
+LASSO_TYPE_IDWSF2_DISCO_SVC_METADATA
+lasso_idwsf2_disco_svc_metadata_get_type
+LASSO_IDWSF2_DISCO_SVC_METADATA_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_METADATA_CLASS
+LASSO_IDWSF2_DISCO_SVC_METADATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>util_response</FILE>
+<TITLE>LassoIdWsf2UtilResponse</TITLE>
+LassoIdWsf2UtilResponse
+lasso_idwsf2_util_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_UTIL_RESPONSE
+LASSO_IS_IDWSF2_UTIL_RESPONSE
+LASSO_TYPE_IDWSF2_UTIL_RESPONSE
+lasso_idwsf2_util_response_get_type
+LASSO_IDWSF2_UTIL_RESPONSE_CLASS
+LASSO_IS_IDWSF2_UTIL_RESPONSE_CLASS
+LASSO_IDWSF2_UTIL_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sbf_framework</FILE>
+<TITLE>LassoIdWsf2SbfFramework</TITLE>
+LassoIdWsf2SbfFramework
+lasso_idwsf2_sbf_framework_new
+lasso_idwsf2_sbf_framework_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_SBF_FRAMEWORK
+LASSO_IS_IDWSF2_SBF_FRAMEWORK
+LASSO_TYPE_IDWSF2_SBF_FRAMEWORK
+lasso_idwsf2_sbf_framework_get_type
+LASSO_IDWSF2_SBF_FRAMEWORK_CLASS
+LASSO_IS_IDWSF2_SBF_FRAMEWORK_CLASS
+LASSO_IDWSF2_SBF_FRAMEWORK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_requested_service</FILE>
+<TITLE>LassoIdWsf2DiscoRequestedService</TITLE>
+LassoIdWsf2DiscoRequestedService
+lasso_idwsf2_disco_requested_service_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_REQUESTED_SERVICE
+LASSO_IS_IDWSF2_DISCO_REQUESTED_SERVICE
+LASSO_TYPE_IDWSF2_DISCO_REQUESTED_SERVICE
+lasso_idwsf2_disco_requested_service_get_type
+LASSO_IDWSF2_DISCO_REQUESTED_SERVICE_CLASS
+LASSO_IS_IDWSF2_DISCO_REQUESTED_SERVICE_CLASS
+LASSO_IDWSF2_DISCO_REQUESTED_SERVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_list_members_request</FILE>
+<TITLE>LassoIdWsf2PsListMembersRequest</TITLE>
+LassoIdWsf2PsListMembersRequest
+lasso_idwsf2_ps_list_members_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_LIST_MEMBERS_REQUEST
+LASSO_IS_IDWSF2_PS_LIST_MEMBERS_REQUEST
+LASSO_TYPE_IDWSF2_PS_LIST_MEMBERS_REQUEST
+lasso_idwsf2_ps_list_members_request_get_type
+LASSO_IDWSF2_PS_LIST_MEMBERS_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_LIST_MEMBERS_REQUEST_CLASS
+LASSO_IDWSF2_PS_LIST_MEMBERS_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_query_item</FILE>
+<TITLE>LassoIdWsf2SubsRefQueryItem</TITLE>
+LassoIdWsf2SubsRefQueryItem
+lasso_idwsf2_subsref_query_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_QUERY_ITEM
+LASSO_IS_IDWSF2_SUBSREF_QUERY_ITEM
+LASSO_TYPE_IDWSF2_SUBSREF_QUERY_ITEM
+lasso_idwsf2_subsref_query_item_get_type
+LASSO_IDWSF2_SUBSREF_QUERY_ITEM_CLASS
+LASSO_IS_IDWSF2_SUBSREF_QUERY_ITEM_CLASS
+LASSO_IDWSF2_SUBSREF_QUERY_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_resolve_identifier_request</FILE>
+<TITLE>LassoIdWsf2PsResolveIdentifierRequest</TITLE>
+LassoIdWsf2PsResolveIdentifierRequest
+lasso_idwsf2_ps_resolve_identifier_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_RESOLVE_IDENTIFIER_REQUEST
+LASSO_IS_IDWSF2_PS_RESOLVE_IDENTIFIER_REQUEST
+LASSO_TYPE_IDWSF2_PS_RESOLVE_IDENTIFIER_REQUEST
+lasso_idwsf2_ps_resolve_identifier_request_get_type
+LASSO_IDWSF2_PS_RESOLVE_IDENTIFIER_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_RESOLVE_IDENTIFIER_REQUEST_CLASS
+LASSO_IDWSF2_PS_RESOLVE_IDENTIFIER_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_replace</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDReplace</TITLE>
+LassoIdWsf2DiscoSvcMDReplace
+lasso_idwsf2_disco_svc_md_replace_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_REPLACE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REPLACE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_REPLACE
+lasso_idwsf2_disco_svc_md_replace_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_REPLACE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REPLACE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_REPLACE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_sender</FILE>
+<TITLE>LassoIdWsf2Sb2Sender</TITLE>
+LassoIdWsf2Sb2Sender
+lasso_idwsf2_sb2_sender_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_SENDER
+LASSO_IS_IDWSF2_SB2_SENDER
+LASSO_TYPE_IDWSF2_SB2_SENDER
+lasso_idwsf2_sb2_sender_get_type
+LASSO_IDWSF2_SB2_SENDER_CLASS
+LASSO_IS_IDWSF2_SB2_SENDER_CLASS
+LASSO_IDWSF2_SB2_SENDER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_query_response</FILE>
+<TITLE>LassoIdWsf2DstRefQueryResponse</TITLE>
+LassoIdWsf2DstRefQueryResponse
+lasso_idwsf2_dstref_query_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_QUERY_RESPONSE
+LASSO_IS_IDWSF2_DSTREF_QUERY_RESPONSE
+LASSO_TYPE_IDWSF2_DSTREF_QUERY_RESPONSE
+lasso_idwsf2_dstref_query_response_get_type
+LASSO_IDWSF2_DSTREF_QUERY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DSTREF_QUERY_RESPONSE_CLASS
+LASSO_IDWSF2_DSTREF_QUERY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_notify</FILE>
+<TITLE>LassoIdWsf2PsNotify</TITLE>
+LassoIdWsf2PsNotify
+lasso_idwsf2_ps_notify_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_NOTIFY
+LASSO_IS_IDWSF2_PS_NOTIFY
+LASSO_TYPE_IDWSF2_PS_NOTIFY
+lasso_idwsf2_ps_notify_get_type
+LASSO_IDWSF2_PS_NOTIFY_CLASS
+LASSO_IS_IDWSF2_PS_NOTIFY_CLASS
+LASSO_IDWSF2_PS_NOTIFY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_get_object_info_response</FILE>
+<TITLE>LassoIdWsf2PsGetObjectInfoResponse</TITLE>
+LassoIdWsf2PsGetObjectInfoResponse
+lasso_idwsf2_ps_get_object_info_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_GET_OBJECT_INFO_RESPONSE
+LASSO_IS_IDWSF2_PS_GET_OBJECT_INFO_RESPONSE
+LASSO_TYPE_IDWSF2_PS_GET_OBJECT_INFO_RESPONSE
+lasso_idwsf2_ps_get_object_info_response_get_type
+LASSO_IDWSF2_PS_GET_OBJECT_INFO_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_GET_OBJECT_INFO_RESPONSE_CLASS
+LASSO_IDWSF2_PS_GET_OBJECT_INFO_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_test_item</FILE>
+<TITLE>LassoIdWsf2DstRefTestItem</TITLE>
+LassoIdWsf2DstRefTestItem
+lasso_idwsf2_dstref_test_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_TEST_ITEM
+LASSO_IS_IDWSF2_DSTREF_TEST_ITEM
+LASSO_TYPE_IDWSF2_DSTREF_TEST_ITEM
+lasso_idwsf2_dstref_test_item_get_type
+LASSO_IDWSF2_DSTREF_TEST_ITEM_CLASS
+LASSO_IS_IDWSF2_DSTREF_TEST_ITEM_CLASS
+LASSO_IDWSF2_DSTREF_TEST_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_item</FILE>
+LASSO_IS_IDWSF2_IS_ITEM
+<TITLE>LassoIdWsf2IsItem</TITLE>
+LassoIdWsf2IsItem
+lasso_idwsf2_is_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_ITEM
+LASSO_TYPE_IDWSF2_IS_ITEM
+lasso_idwsf2_is_item_get_type
+LASSO_IDWSF2_IS_ITEM_CLASS
+LASSO_IS_IDWSF2_IS_ITEM_CLASS
+LASSO_IDWSF2_IS_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_create</FILE>
+<TITLE>LassoIdWsf2SubsRefCreate</TITLE>
+LassoIdWsf2SubsRefCreate
+lasso_idwsf2_subsref_create_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_CREATE
+LASSO_IS_IDWSF2_SUBSREF_CREATE
+LASSO_TYPE_IDWSF2_SUBSREF_CREATE
+lasso_idwsf2_subsref_create_get_type
+LASSO_IDWSF2_SUBSREF_CREATE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_CREATE_CLASS
+LASSO_IDWSF2_SUBSREF_CREATE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subs_ref_item</FILE>
+<TITLE>LassoIdWsf2SubsRefItem</TITLE>
+LassoIdWsf2SubsRefItem
+lasso_idwsf2_subs_ref_item_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBS_REF_ITEM
+LASSO_IS_IDWSF2_SUBS_REF_ITEM
+LASSO_TYPE_IDWSF2_SUBS_REF_ITEM
+lasso_idwsf2_subs_ref_item_get_type
+LASSO_IDWSF2_SUBS_REF_ITEM_CLASS
+LASSO_IS_IDWSF2_SUBS_REF_ITEM_CLASS
+LASSO_IDWSF2_SUBS_REF_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sec_token</FILE>
+<TITLE>LassoIdWsf2SecToken</TITLE>
+LassoIdWsf2SecToken
+lasso_idwsf2_sec_token_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SEC_TOKEN
+LASSO_IS_IDWSF2_SEC_TOKEN
+LASSO_TYPE_IDWSF2_SEC_TOKEN
+lasso_idwsf2_sec_token_get_type
+LASSO_IDWSF2_SEC_TOKEN_CLASS
+LASSO_IS_IDWSF2_SEC_TOKEN_CLASS
+LASSO_IDWSF2_SEC_TOKEN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_test_item_base</FILE>
+<TITLE>LassoIdWsf2DstTestItemBase</TITLE>
+LassoIdWsf2DstTestItemBase
+lasso_idwsf2_dst_test_item_base_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DST_TEST_ITEM_BASE
+LASSO_IS_IDWSF2_DST_TEST_ITEM_BASE
+LASSO_TYPE_IDWSF2_DST_TEST_ITEM_BASE
+lasso_idwsf2_dst_test_item_base_get_type
+LASSO_IDWSF2_DST_TEST_ITEM_BASE_CLASS
+LASSO_IS_IDWSF2_DST_TEST_ITEM_BASE_CLASS
+LASSO_IDWSF2_DST_TEST_ITEM_BASE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_add_entity_request</FILE>
+<TITLE>LassoIdWsf2PsAddEntityRequest</TITLE>
+LassoIdWsf2PsAddEntityRequest
+lasso_idwsf2_ps_add_entity_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ADD_ENTITY_REQUEST
+LASSO_IS_IDWSF2_PS_ADD_ENTITY_REQUEST
+LASSO_TYPE_IDWSF2_PS_ADD_ENTITY_REQUEST
+lasso_idwsf2_ps_add_entity_request_get_type
+LASSO_IDWSF2_PS_ADD_ENTITY_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_ADD_ENTITY_REQUEST_CLASS
+LASSO_IDWSF2_PS_ADD_ENTITY_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_request</FILE>
+<TITLE>LassoIdWsf2DstRequest</TITLE>
+LassoIdWsf2DstRequest
+lasso_idwsf2_dst_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DST_REQUEST
+LASSO_IS_IDWSF2_DST_REQUEST
+LASSO_TYPE_IDWSF2_DST_REQUEST
+lasso_idwsf2_dst_request_get_type
+LASSO_IDWSF2_DST_REQUEST_CLASS
+LASSO_IS_IDWSF2_DST_REQUEST_CLASS
+LASSO_IDWSF2_DST_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_delete</FILE>
+<TITLE>LassoIdWsf2SubsRefDelete</TITLE>
+LassoIdWsf2SubsRefDelete
+lasso_idwsf2_subsref_delete_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_DELETE
+LASSO_IS_IDWSF2_SUBSREF_DELETE
+LASSO_TYPE_IDWSF2_SUBSREF_DELETE
+lasso_idwsf2_subsref_delete_get_type
+LASSO_IDWSF2_SUBSREF_DELETE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_DELETE_CLASS
+LASSO_IDWSF2_SUBSREF_DELETE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_delete_response</FILE>
+<TITLE>LassoIdWsf2SubsRefDeleteResponse</TITLE>
+LassoIdWsf2SubsRefDeleteResponse
+lasso_idwsf2_subsref_delete_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_DELETE_RESPONSE
+LASSO_IS_IDWSF2_SUBSREF_DELETE_RESPONSE
+LASSO_TYPE_IDWSF2_SUBSREF_DELETE_RESPONSE
+lasso_idwsf2_subsref_delete_response_get_type
+LASSO_IDWSF2_SUBSREF_DELETE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_DELETE_RESPONSE_CLASS
+LASSO_IDWSF2_SUBSREF_DELETE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_target_identity</FILE>
+<TITLE>LassoIdWsf2Sb2TargetIdentity</TITLE>
+LassoIdWsf2Sb2TargetIdentity
+lasso_idwsf2_sb2_target_identity_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_TARGET_IDENTITY
+LASSO_IS_IDWSF2_SB2_TARGET_IDENTITY
+LASSO_TYPE_IDWSF2_SB2_TARGET_IDENTITY
+lasso_idwsf2_sb2_target_identity_get_type
+LASSO_IDWSF2_SB2_TARGET_IDENTITY_CLASS
+LASSO_IS_IDWSF2_SB2_TARGET_IDENTITY_CLASS
+LASSO_IDWSF2_SB2_TARGET_IDENTITY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_notification</FILE>
+<TITLE>LassoIdWsf2SubsRefNotification</TITLE>
+LassoIdWsf2SubsRefNotification
+lasso_idwsf2_subsref_notification_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_NOTIFICATION
+LASSO_IS_IDWSF2_SUBSREF_NOTIFICATION
+LASSO_TYPE_IDWSF2_SUBSREF_NOTIFICATION
+lasso_idwsf2_subsref_notification_get_type
+LASSO_IDWSF2_SUBSREF_NOTIFICATION_CLASS
+LASSO_IS_IDWSF2_SUBSREF_NOTIFICATION_CLASS
+LASSO_IDWSF2_SUBSREF_NOTIFICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_test_membership_response</FILE>
+<TITLE>LassoIdWsf2PsTestMembershipResponse</TITLE>
+LassoIdWsf2PsTestMembershipResponse
+lasso_idwsf2_ps_test_membership_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_TEST_MEMBERSHIP_RESPONSE
+LASSO_IS_IDWSF2_PS_TEST_MEMBERSHIP_RESPONSE
+LASSO_TYPE_IDWSF2_PS_TEST_MEMBERSHIP_RESPONSE
+lasso_idwsf2_ps_test_membership_response_get_type
+LASSO_IDWSF2_PS_TEST_MEMBERSHIP_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_TEST_MEMBERSHIP_RESPONSE_CLASS
+LASSO_IDWSF2_PS_TEST_MEMBERSHIP_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_modify_item</FILE>
+<TITLE>LassoIdWsf2DstRefModifyItem</TITLE>
+LassoIdWsf2DstRefModifyItem
+lasso_idwsf2_dstref_modify_item_new
+lasso_idwsf2_dstref_modify_item_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_MODIFY_ITEM
+LASSO_IS_IDWSF2_DSTREF_MODIFY_ITEM
+LASSO_TYPE_IDWSF2_DSTREF_MODIFY_ITEM
+lasso_idwsf2_dstref_modify_item_get_type
+LASSO_IDWSF2_DSTREF_MODIFY_ITEM_CLASS
+LASSO_IS_IDWSF2_DSTREF_MODIFY_ITEM_CLASS
+LASSO_IDWSF2_DSTREF_MODIFY_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_app_data</FILE>
+<TITLE>LassoIdWsf2DstRefAppData</TITLE>
+LassoIdWsf2DstRefAppData
+lasso_idwsf2_dstref_app_data_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_APP_DATA
+LASSO_IS_IDWSF2_DSTREF_APP_DATA
+LASSO_TYPE_IDWSF2_DSTREF_APP_DATA
+lasso_idwsf2_dstref_app_data_get_type
+LASSO_IDWSF2_DSTREF_APP_DATA_CLASS
+LASSO_IS_IDWSF2_DSTREF_APP_DATA_CLASS
+LASSO_IDWSF2_DSTREF_APP_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_list_members_response</FILE>
+<TITLE>LassoIdWsf2PsListMembersResponse</TITLE>
+LassoIdWsf2PsListMembersResponse
+lasso_idwsf2_ps_list_members_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_LIST_MEMBERS_RESPONSE
+LASSO_IS_IDWSF2_PS_LIST_MEMBERS_RESPONSE
+LASSO_TYPE_IDWSF2_PS_LIST_MEMBERS_RESPONSE
+lasso_idwsf2_ps_list_members_response_get_type
+LASSO_IDWSF2_PS_LIST_MEMBERS_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_LIST_MEMBERS_RESPONSE_CLASS
+LASSO_IDWSF2_PS_LIST_MEMBERS_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sec_transited_provider_path</FILE>
+<TITLE>LassoIdWsf2SecTransitedProviderPath</TITLE>
+LassoIdWsf2SecTransitedProviderPath
+lasso_idwsf2_sec_transited_provider_path_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SEC_TRANSITED_PROVIDER_PATH
+LASSO_IS_IDWSF2_SEC_TRANSITED_PROVIDER_PATH
+LASSO_TYPE_IDWSF2_SEC_TRANSITED_PROVIDER_PATH
+lasso_idwsf2_sec_transited_provider_path_get_type
+LASSO_IDWSF2_SEC_TRANSITED_PROVIDER_PATH_CLASS
+LASSO_IS_IDWSF2_SEC_TRANSITED_PROVIDER_PATH_CLASS
+LASSO_IDWSF2_SEC_TRANSITED_PROVIDER_PATH_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_add_collection_request</FILE>
+<TITLE>LassoIdWsf2PsAddCollectionRequest</TITLE>
+LassoIdWsf2PsAddCollectionRequest
+lasso_idwsf2_ps_add_collection_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ADD_COLLECTION_REQUEST
+LASSO_IS_IDWSF2_PS_ADD_COLLECTION_REQUEST
+LASSO_TYPE_IDWSF2_PS_ADD_COLLECTION_REQUEST
+lasso_idwsf2_ps_add_collection_request_get_type
+LASSO_IDWSF2_PS_ADD_COLLECTION_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_ADD_COLLECTION_REQUEST_CLASS
+LASSO_IDWSF2_PS_ADD_COLLECTION_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_register</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDRegister</TITLE>
+LassoIdWsf2DiscoSvcMDRegister
+lasso_idwsf2_disco_svc_md_register_new
+lasso_idwsf2_disco_svc_md_register_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_REGISTER
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REGISTER
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_REGISTER
+lasso_idwsf2_disco_svc_md_register_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_REGISTER_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REGISTER_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_REGISTER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_query_objects_response</FILE>
+<TITLE>LassoIdWsf2PsQueryObjectsResponse</TITLE>
+LassoIdWsf2PsQueryObjectsResponse
+lasso_idwsf2_ps_query_objects_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_QUERY_OBJECTS_RESPONSE
+LASSO_IS_IDWSF2_PS_QUERY_OBJECTS_RESPONSE
+LASSO_TYPE_IDWSF2_PS_QUERY_OBJECTS_RESPONSE
+lasso_idwsf2_ps_query_objects_response_get_type
+LASSO_IDWSF2_PS_QUERY_OBJECTS_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_QUERY_OBJECTS_RESPONSE_CLASS
+LASSO_IDWSF2_PS_QUERY_OBJECTS_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subs_notification</FILE>
+<TITLE>LassoIdWsf2SubsNotification</TITLE>
+LassoIdWsf2SubsNotification
+lasso_idwsf2_subs_notification_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBS_NOTIFICATION
+LASSO_IS_IDWSF2_SUBS_NOTIFICATION
+LASSO_TYPE_IDWSF2_SUBS_NOTIFICATION
+lasso_idwsf2_subs_notification_get_type
+LASSO_IDWSF2_SUBS_NOTIFICATION_CLASS
+LASSO_IS_IDWSF2_SUBS_NOTIFICATION_CLASS
+LASSO_IDWSF2_SUBS_NOTIFICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_security_context</FILE>
+<TITLE>LassoIdWsf2DiscoSecurityContext</TITLE>
+LassoIdWsf2DiscoSecurityContext
+lasso_idwsf2_disco_security_context_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SECURITY_CONTEXT
+LASSO_IS_IDWSF2_DISCO_SECURITY_CONTEXT
+LASSO_TYPE_IDWSF2_DISCO_SECURITY_CONTEXT
+lasso_idwsf2_disco_security_context_get_type
+LASSO_IDWSF2_DISCO_SECURITY_CONTEXT_CLASS
+LASSO_IS_IDWSF2_DISCO_SECURITY_CONTEXT_CLASS
+LASSO_IDWSF2_DISCO_SECURITY_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_set_object_info_request</FILE>
+<TITLE>LassoIdWsf2PsSetObjectInfoRequest</TITLE>
+LassoIdWsf2PsSetObjectInfoRequest
+lasso_idwsf2_ps_set_object_info_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_SET_OBJECT_INFO_REQUEST
+LASSO_IS_IDWSF2_PS_SET_OBJECT_INFO_REQUEST
+LASSO_TYPE_IDWSF2_PS_SET_OBJECT_INFO_REQUEST
+lasso_idwsf2_ps_set_object_info_request_get_type
+LASSO_IDWSF2_PS_SET_OBJECT_INFO_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_SET_OBJECT_INFO_REQUEST_CLASS
+LASSO_IDWSF2_PS_SET_OBJECT_INFO_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_association_add_response</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDAssociationAddResponse</TITLE>
+LassoIdWsf2DiscoSvcMDAssociationAddResponse
+lasso_idwsf2_disco_svc_md_association_add_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_RESPONSE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_RESPONSE
+lasso_idwsf2_disco_svc_md_association_add_response_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_query</FILE>
+<TITLE>LassoIdWsf2DstRefQuery</TITLE>
+LassoIdWsf2DstRefQuery
+lasso_idwsf2_dstref_query_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_QUERY
+LASSO_IS_IDWSF2_DSTREF_QUERY
+LASSO_TYPE_IDWSF2_DSTREF_QUERY
+lasso_idwsf2_dstref_query_get_type
+LASSO_IDWSF2_DSTREF_QUERY_CLASS
+LASSO_IS_IDWSF2_DSTREF_QUERY_CLASS
+LASSO_IDWSF2_DSTREF_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_remove_from_collection_request</FILE>
+<TITLE>LassoIdWsf2PsRemoveFromCollectionRequest</TITLE>
+LassoIdWsf2PsRemoveFromCollectionRequest
+lasso_idwsf2_ps_remove_from_collection_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_REMOVE_FROM_COLLECTION_REQUEST
+LASSO_IS_IDWSF2_PS_REMOVE_FROM_COLLECTION_REQUEST
+LASSO_TYPE_IDWSF2_PS_REMOVE_FROM_COLLECTION_REQUEST
+lasso_idwsf2_ps_remove_from_collection_request_get_type
+LASSO_IDWSF2_PS_REMOVE_FROM_COLLECTION_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_REMOVE_FROM_COLLECTION_REQUEST_CLASS
+LASSO_IDWSF2_PS_REMOVE_FROM_COLLECTION_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_item_data</FILE>
+<TITLE>LassoIdWsf2DstRefItemData</TITLE>
+LassoIdWsf2DstRefItemData
+lasso_idwsf2_dstref_item_data_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_ITEM_DATA
+LASSO_IS_IDWSF2_DSTREF_ITEM_DATA
+LASSO_TYPE_IDWSF2_DSTREF_ITEM_DATA
+lasso_idwsf2_dstref_item_data_get_type
+LASSO_IDWSF2_DSTREF_ITEM_DATA_CLASS
+LASSO_IS_IDWSF2_DSTREF_ITEM_DATA_CLASS
+LASSO_IDWSF2_DSTREF_ITEM_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_create_response</FILE>
+<TITLE>LassoIdWsf2DstRefCreateResponse</TITLE>
+LassoIdWsf2DstRefCreateResponse
+lasso_idwsf2_dstref_create_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_CREATE_RESPONSE
+LASSO_IS_IDWSF2_DSTREF_CREATE_RESPONSE
+LASSO_TYPE_IDWSF2_DSTREF_CREATE_RESPONSE
+lasso_idwsf2_dstref_create_response_get_type
+LASSO_IDWSF2_DSTREF_CREATE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DSTREF_CREATE_RESPONSE_CLASS
+LASSO_IDWSF2_DSTREF_CREATE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_create_response</FILE>
+<TITLE>LassoIdWsf2SubsRefCreateResponse</TITLE>
+LassoIdWsf2SubsRefCreateResponse
+lasso_idwsf2_subsref_create_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_CREATE_RESPONSE
+LASSO_IS_IDWSF2_SUBSREF_CREATE_RESPONSE
+LASSO_TYPE_IDWSF2_SUBSREF_CREATE_RESPONSE
+lasso_idwsf2_subsref_create_response_get_type
+LASSO_IDWSF2_SUBSREF_CREATE_RESPONSE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_CREATE_RESPONSE_CLASS
+LASSO_IDWSF2_SUBSREF_CREATE_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_inquiry_element</FILE>
+LASSO_IS_IDWSF2_IS_INQUIRY_ELEMENT
+<TITLE>LassoIdWsf2IsInquiryElement</TITLE>
+LassoIdWsf2IsInquiryElement
+lasso_idwsf2_is_inquiry_element_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_INQUIRY_ELEMENT
+LASSO_TYPE_IDWSF2_IS_INQUIRY_ELEMENT
+lasso_idwsf2_is_inquiry_element_get_type
+LASSO_IDWSF2_IS_INQUIRY_ELEMENT_CLASS
+LASSO_IS_IDWSF2_IS_INQUIRY_ELEMENT_CLASS
+LASSO_IDWSF2_IS_INQUIRY_ELEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_notification</FILE>
+<TITLE>LassoIdWsf2PsNotification</TITLE>
+LassoIdWsf2PsNotification
+lasso_idwsf2_ps_notification_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_NOTIFICATION
+LASSO_IS_IDWSF2_PS_NOTIFICATION
+LASSO_TYPE_IDWSF2_PS_NOTIFICATION
+lasso_idwsf2_ps_notification_get_type
+LASSO_IDWSF2_PS_NOTIFICATION_CLASS
+LASSO_IS_IDWSF2_PS_NOTIFICATION_CLASS
+LASSO_IDWSF2_PS_NOTIFICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_disco_query_response</FILE>
+<TITLE>LassoIdWsf2DiscoQueryResponse</TITLE>
+LassoIdWsf2DiscoQueryResponse
+lasso_idwsf2_disco_query_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_QUERY_RESPONSE
+LASSO_IS_IDWSF2_DISCO_QUERY_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_QUERY_RESPONSE
+lasso_idwsf2_disco_query_response_get_type
+LASSO_IDWSF2_DISCO_QUERY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_QUERY_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_QUERY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_modify_response</FILE>
+<TITLE>LassoIdWsf2SubsRefModifyResponse</TITLE>
+LassoIdWsf2SubsRefModifyResponse
+lasso_idwsf2_subsref_modify_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_MODIFY_RESPONSE
+LASSO_IS_IDWSF2_SUBSREF_MODIFY_RESPONSE
+LASSO_TYPE_IDWSF2_SUBSREF_MODIFY_RESPONSE
+lasso_idwsf2_subsref_modify_response_get_type
+LASSO_IDWSF2_SUBSREF_MODIFY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_MODIFY_RESPONSE_CLASS
+LASSO_IDWSF2_SUBSREF_MODIFY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_notify_response</FILE>
+<TITLE>LassoIdWsf2SubsRefNotifyResponse</TITLE>
+LassoIdWsf2SubsRefNotifyResponse
+lasso_idwsf2_subsref_notify_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_NOTIFY_RESPONSE
+LASSO_IS_IDWSF2_SUBSREF_NOTIFY_RESPONSE
+LASSO_TYPE_IDWSF2_SUBSREF_NOTIFY_RESPONSE
+lasso_idwsf2_subsref_notify_response_get_type
+LASSO_IDWSF2_SUBSREF_NOTIFY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_SUBSREF_NOTIFY_RESPONSE_CLASS
+LASSO_IDWSF2_SUBSREF_NOTIFY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ims_identity_mapping_response</FILE>
+<TITLE>LassoIdWsf2ImsIdentityMappingResponse</TITLE>
+LassoIdWsf2ImsIdentityMappingResponse
+lasso_idwsf2_ims_identity_mapping_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IMS_IDENTITY_MAPPING_RESPONSE
+LASSO_IS_IDWSF2_IMS_IDENTITY_MAPPING_RESPONSE
+LASSO_TYPE_IDWSF2_IMS_IDENTITY_MAPPING_RESPONSE
+lasso_idwsf2_ims_identity_mapping_response_get_type
+LASSO_IDWSF2_IMS_IDENTITY_MAPPING_RESPONSE_CLASS
+LASSO_IS_IDWSF2_IMS_IDENTITY_MAPPING_RESPONSE_CLASS
+LASSO_IDWSF2_IMS_IDENTITY_MAPPING_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_modify</FILE>
+<TITLE>LassoIdWsf2SubsRefModify</TITLE>
+LassoIdWsf2SubsRefModify
+lasso_idwsf2_subsref_modify_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_MODIFY
+LASSO_IS_IDWSF2_SUBSREF_MODIFY
+LASSO_TYPE_IDWSF2_SUBSREF_MODIFY
+lasso_idwsf2_subsref_modify_get_type
+LASSO_IDWSF2_SUBSREF_MODIFY_CLASS
+LASSO_IS_IDWSF2_SUBSREF_MODIFY_CLASS
+LASSO_IDWSF2_SUBSREF_MODIFY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_add_to_collection_request</FILE>
+<TITLE>LassoIdWsf2PsAddToCollectionRequest</TITLE>
+LassoIdWsf2PsAddToCollectionRequest
+lasso_idwsf2_ps_add_to_collection_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ADD_TO_COLLECTION_REQUEST
+LASSO_IS_IDWSF2_PS_ADD_TO_COLLECTION_REQUEST
+LASSO_TYPE_IDWSF2_PS_ADD_TO_COLLECTION_REQUEST
+lasso_idwsf2_ps_add_to_collection_request_get_type
+LASSO_IDWSF2_PS_ADD_TO_COLLECTION_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_ADD_TO_COLLECTION_REQUEST_CLASS
+LASSO_IDWSF2_PS_ADD_TO_COLLECTION_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subs_subscription</FILE>
+<TITLE>LassoIdWsf2SubsSubscription</TITLE>
+LassoIdWsf2SubsSubscription
+lasso_idwsf2_subs_subscription_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBS_SUBSCRIPTION
+LASSO_IS_IDWSF2_SUBS_SUBSCRIPTION
+LASSO_TYPE_IDWSF2_SUBS_SUBSCRIPTION
+lasso_idwsf2_subs_subscription_get_type
+LASSO_IDWSF2_SUBS_SUBSCRIPTION_CLASS
+LASSO_IS_IDWSF2_SUBS_SUBSCRIPTION_CLASS
+LASSO_IDWSF2_SUBS_SUBSCRIPTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_query_item</FILE>
+<TITLE>LassoIdWsf2DstRefQueryItem</TITLE>
+LassoIdWsf2DstRefQueryItem
+lasso_idwsf2_dstref_query_item_new
+lasso_idwsf2_dstref_query_item_new_full
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_QUERY_ITEM
+LASSO_IS_IDWSF2_DSTREF_QUERY_ITEM
+LASSO_TYPE_IDWSF2_DSTREF_QUERY_ITEM
+lasso_idwsf2_dstref_query_item_get_type
+LASSO_IDWSF2_DSTREF_QUERY_ITEM_CLASS
+LASSO_IS_IDWSF2_DSTREF_QUERY_ITEM_CLASS
+LASSO_IDWSF2_DSTREF_QUERY_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_add_entity_response</FILE>
+<TITLE>LassoIdWsf2PsAddEntityResponse</TITLE>
+LassoIdWsf2PsAddEntityResponse
+lasso_idwsf2_ps_add_entity_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_ADD_ENTITY_RESPONSE
+LASSO_IS_IDWSF2_PS_ADD_ENTITY_RESPONSE
+LASSO_TYPE_IDWSF2_PS_ADD_ENTITY_RESPONSE
+lasso_idwsf2_ps_add_entity_response_get_type
+LASSO_IDWSF2_PS_ADD_ENTITY_RESPONSE_CLASS
+LASSO_IS_IDWSF2_PS_ADD_ENTITY_RESPONSE_CLASS
+LASSO_IDWSF2_PS_ADD_ENTITY_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_interaction_response</FILE>
+LASSO_IS_IDWSF2_IS_INTERACTION_RESPONSE
+<TITLE>LassoIdWsf2IsInteractionResponse</TITLE>
+LassoIdWsf2IsInteractionResponse
+lasso_idwsf2_is_interaction_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_INTERACTION_RESPONSE
+LASSO_TYPE_IDWSF2_IS_INTERACTION_RESPONSE
+lasso_idwsf2_is_interaction_response_get_type
+LASSO_IDWSF2_IS_INTERACTION_RESPONSE_CLASS
+LASSO_IS_IDWSF2_IS_INTERACTION_RESPONSE_CLASS
+LASSO_IDWSF2_IS_INTERACTION_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_association_delete</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDAssociationDelete</TITLE>
+LassoIdWsf2DiscoSvcMDAssociationDelete
+lasso_idwsf2_disco_svc_md_association_delete_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE
+lasso_idwsf2_disco_svc_md_association_delete_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_DELETE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>sb2_endpoint_update</FILE>
+<TITLE>LassoIdWsf2Sb2EndpointUpdate</TITLE>
+LassoIdWsf2Sb2EndpointUpdate
+lasso_idwsf2_sb2_endpoint_update_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SB2_ENDPOINT_UPDATE
+LASSO_IS_IDWSF2_SB2_ENDPOINT_UPDATE
+LASSO_TYPE_IDWSF2_SB2_ENDPOINT_UPDATE
+lasso_idwsf2_sb2_endpoint_update_get_type
+LASSO_IDWSF2_SB2_ENDPOINT_UPDATE_CLASS
+LASSO_IS_IDWSF2_SB2_ENDPOINT_UPDATE_CLASS
+LASSO_IDWSF2_SB2_ENDPOINT_UPDATE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>util_extension</FILE>
+<TITLE>LassoIdWsf2Utilextension</TITLE>
+LassoIdWsf2Utilextension
+lasso_idwsf2_util_extension_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_UTIL_EXTENSION
+LASSO_IS_IDWSF2_UTIL_EXTENSION
+LASSO_TYPE_IDWSF2_UTIL_EXTENSION
+lasso_idwsf2_util_extension_get_type
+LASSO_IDWSF2_UTIL_EXTENSION_CLASS
+LASSO_IS_IDWSF2_UTIL_EXTENSION_CLASS
+LASSO_IDWSF2_UTIL_EXTENSION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_delete</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDDelete</TITLE>
+LassoIdWsf2DiscoSvcMDDelete
+lasso_idwsf2_disco_svc_md_delete_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_DELETE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_DELETE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_DELETE
+lasso_idwsf2_disco_svc_md_delete_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_DELETE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_DELETE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_DELETE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_query</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDQuery</TITLE>
+LassoIdWsf2DiscoSvcMDQuery
+lasso_idwsf2_disco_svc_md_query_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_QUERY
+LASSO_IS_IDWSF2_DISCO_SVC_MD_QUERY
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_QUERY
+lasso_idwsf2_disco_svc_md_query_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_QUERY_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_QUERY_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_disco_options</FILE>
+<TITLE>LassoIdWsf2DiscoOptions</TITLE>
+LassoIdWsf2DiscoOptions
+lasso_idwsf2_disco_options_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_OPTIONS
+LASSO_IS_IDWSF2_DISCO_OPTIONS
+LASSO_TYPE_IDWSF2_DISCO_OPTIONS
+lasso_idwsf2_disco_options_get_type
+LASSO_IDWSF2_DISCO_OPTIONS_CLASS
+LASSO_IS_IDWSF2_DISCO_OPTIONS_CLASS
+LASSO_IDWSF2_DISCO_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_register_response</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDRegisterResponse</TITLE>
+LassoIdWsf2DiscoSvcMDRegisterResponse
+lasso_idwsf2_disco_svc_md_register_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_REGISTER_RESPONSE
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REGISTER_RESPONSE
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_REGISTER_RESPONSE
+lasso_idwsf2_disco_svc_md_register_response_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_REGISTER_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_REGISTER_RESPONSE_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_REGISTER_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_svc_md_association_add</FILE>
+<TITLE>LassoIdWsf2DiscoSvcMDAssociationAdd</TITLE>
+LassoIdWsf2DiscoSvcMDAssociationAdd
+lasso_idwsf2_disco_svc_md_association_add_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD
+LASSO_TYPE_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD
+lasso_idwsf2_disco_svc_md_association_add_get_type
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_CLASS
+LASSO_IS_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_CLASS
+LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_abstract</FILE>
+<TITLE>LassoIdWsf2DiscoAbstract</TITLE>
+LassoIdWsf2DiscoAbstract
+lasso_idwsf2_disco_abstract_new
+lasso_idwsf2_disco_abstract_new_with_string
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_ABSTRACT
+LASSO_IS_IDWSF2_DISCO_ABSTRACT
+LASSO_TYPE_IDWSF2_DISCO_ABSTRACT
+lasso_idwsf2_disco_abstract_get_type
+LASSO_IDWSF2_DISCO_ABSTRACT_CLASS
+LASSO_IS_IDWSF2_DISCO_ABSTRACT_CLASS
+LASSO_IDWSF2_DISCO_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_remove_entity_request</FILE>
+<TITLE>LassoIdWsf2PsRemoveEntityRequest</TITLE>
+LassoIdWsf2PsRemoveEntityRequest
+lasso_idwsf2_ps_remove_entity_request_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_REMOVE_ENTITY_REQUEST
+LASSO_IS_IDWSF2_PS_REMOVE_ENTITY_REQUEST
+LASSO_TYPE_IDWSF2_PS_REMOVE_ENTITY_REQUEST
+lasso_idwsf2_ps_remove_entity_request_get_type
+LASSO_IDWSF2_PS_REMOVE_ENTITY_REQUEST_CLASS
+LASSO_IS_IDWSF2_PS_REMOVE_ENTITY_REQUEST_CLASS
+LASSO_IDWSF2_PS_REMOVE_ENTITY_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_service_type</FILE>
+<TITLE>LassoIdWsf2DiscoServiceType</TITLE>
+LassoIdWsf2DiscoServiceType
+lasso_idwsf2_disco_service_type_new
+lasso_idwsf2_disco_service_type_new_with_string
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_SERVICE_TYPE
+LASSO_IS_IDWSF2_DISCO_SERVICE_TYPE
+LASSO_TYPE_IDWSF2_DISCO_SERVICE_TYPE
+lasso_idwsf2_disco_service_type_get_type
+LASSO_IDWSF2_DISCO_SERVICE_TYPE_CLASS
+LASSO_IS_IDWSF2_DISCO_SERVICE_TYPE_CLASS
+LASSO_IDWSF2_DISCO_SERVICE_TYPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>subsref_subscription</FILE>
+<TITLE>LassoIdWsf2SubsRefSubscription</TITLE>
+LassoIdWsf2SubsRefSubscription
+lasso_idwsf2_subsref_subscription_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_SUBSREF_SUBSCRIPTION
+LASSO_IS_IDWSF2_SUBSREF_SUBSCRIPTION
+LASSO_TYPE_IDWSF2_SUBSREF_SUBSCRIPTION
+lasso_idwsf2_subsref_subscription_get_type
+LASSO_IDWSF2_SUBSREF_SUBSCRIPTION_CLASS
+LASSO_IS_IDWSF2_SUBSREF_SUBSCRIPTION_CLASS
+LASSO_IDWSF2_SUBSREF_SUBSCRIPTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dst_data_response_base</FILE>
+<TITLE>LassoIdWsf2DstDataResponseBase</TITLE>
+LassoIdWsf2DstDataResponseBase
+lasso_idwsf2_dst_data_response_base_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DST_DATA_RESPONSE_BASE
+LASSO_IS_IDWSF2_DST_DATA_RESPONSE_BASE
+LASSO_TYPE_IDWSF2_DST_DATA_RESPONSE_BASE
+lasso_idwsf2_dst_data_response_base_get_type
+LASSO_IDWSF2_DST_DATA_RESPONSE_BASE_CLASS
+LASSO_IS_IDWSF2_DST_DATA_RESPONSE_BASE_CLASS
+LASSO_IDWSF2_DST_DATA_RESPONSE_BASE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ps_resolve_input</FILE>
+<TITLE>LassoIdWsf2PsResolveInput</TITLE>
+LassoIdWsf2PsResolveInput
+lasso_idwsf2_ps_resolve_input_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_PS_RESOLVE_INPUT
+LASSO_IS_IDWSF2_PS_RESOLVE_INPUT
+LASSO_TYPE_IDWSF2_PS_RESOLVE_INPUT
+lasso_idwsf2_ps_resolve_input_get_type
+LASSO_IDWSF2_PS_RESOLVE_INPUT_CLASS
+LASSO_IS_IDWSF2_PS_RESOLVE_INPUT_CLASS
+LASSO_IDWSF2_PS_RESOLVE_INPUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_is_help</FILE>
+LASSO_IS_IDWSF2_IS_HELP
+<TITLE>LassoIdWsf2IsHelp</TITLE>
+LassoIdWsf2IsHelp
+lasso_idwsf2_is_help_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_IS_HELP
+LASSO_TYPE_IDWSF2_IS_HELP
+lasso_idwsf2_is_help_get_type
+LASSO_IDWSF2_IS_HELP_CLASS
+LASSO_IS_IDWSF2_IS_HELP_CLASS
+LASSO_IDWSF2_IS_HELP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>disco_keys</FILE>
+<TITLE>LassoIdWsf2DiscoKeys</TITLE>
+LassoIdWsf2DiscoKeys
+lasso_idwsf2_disco_keys_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCO_KEYS
+LASSO_IS_IDWSF2_DISCO_KEYS
+LASSO_TYPE_IDWSF2_DISCO_KEYS
+lasso_idwsf2_disco_keys_get_type
+LASSO_IDWSF2_DISCO_KEYS_CLASS
+LASSO_IS_IDWSF2_DISCO_KEYS_CLASS
+LASSO_IDWSF2_DISCO_KEYS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>dstref_data_response</FILE>
+<TITLE>LassoIdWsf2DstRefDataResponse</TITLE>
+LassoIdWsf2DstRefDataResponse
+lasso_idwsf2_dstref_data_response_new
+<SUBSECTION Standard>
+LASSO_IDWSF2_DSTREF_DATA_RESPONSE
+LASSO_IS_IDWSF2_DSTREF_DATA_RESPONSE
+LASSO_TYPE_IDWSF2_DSTREF_DATA_RESPONSE
+lasso_idwsf2_dstref_data_response_get_type
+LASSO_IDWSF2_DSTREF_DATA_RESPONSE_CLASS
+LASSO_IS_IDWSF2_DSTREF_DATA_RESPONSE_CLASS
+LASSO_IDWSF2_DSTREF_DATA_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>ecp</FILE>
+LassoEcpPrivate
+<TITLE>LassoEcp</TITLE>
+LassoEcp
+lasso_ecp_new
+lasso_ecp_process_authn_request_msg
+lasso_ecp_process_response_msg
+lasso_ecp_destroy
+<SUBSECTION Standard>
+LASSO_ECP
+LASSO_IS_ECP
+LASSO_TYPE_ECP
+lasso_ecp_get_type
+LASSO_ECP_CLASS
+LASSO_IS_ECP_CLASS
+LASSO_ECP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>name_id_management</FILE>
+<TITLE>LassoNameIdManagement</TITLE>
+LassoNameIdManagement
+lasso_name_id_management_new
+lasso_name_id_management_new_from_dump
+lasso_name_id_management_dump
+lasso_name_id_management_destroy
+lasso_name_id_management_init_request
+lasso_name_id_management_build_request_msg
+lasso_name_id_management_process_request_msg
+lasso_name_id_management_validate_request
+lasso_name_id_management_build_response_msg
+lasso_name_id_management_process_response_msg
+<SUBSECTION Standard>
+LASSO_NAME_ID_MANAGEMENT
+LASSO_IS_NAME_ID_MANAGEMENT
+LASSO_TYPE_NAME_ID_MANAGEMENT
+lasso_name_id_management_get_type
+LASSO_NAME_ID_MANAGEMENT_CLASS
+LASSO_IS_NAME_ID_MANAGEMENT_CLASS
+LASSO_NAME_ID_MANAGEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>assertion_query</FILE>
+LassoAssertionQueryPrivate
+LassoAssertionQueryRequestType
+<TITLE>LassoAssertionQuery</TITLE>
+LassoAssertionQuery
+lasso_assertion_query_new
+lasso_assertion_query_destroy
+lasso_assertion_query_init_request
+lasso_assertion_query_validate_request
+lasso_assertion_query_build_request_msg
+lasso_assertion_query_process_request_msg
+lasso_assertion_query_build_response_msg
+lasso_assertion_query_process_response_msg
+<SUBSECTION Standard>
+LASSO_ASSERTION_QUERY
+LASSO_IS_ASSERTION_QUERY
+LASSO_TYPE_ASSERTION_QUERY
+lasso_assertion_query_get_type
+LASSO_ASSERTION_QUERY_CLASS
+LASSO_IS_ASSERTION_QUERY_CLASS
+LASSO_ASSERTION_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_data_service</FILE>
+LassoIdWsf2DataServicePrivate
+<TITLE>LassoIdWsf2DataService</TITLE>
+LassoIdWsf2DataService
+lasso_idwsf2_data_service_new
+lasso_idwsf2_data_service_new_full
+lasso_idwsf2_data_service_init_query
+lasso_idwsf2_data_service_add_query_item
+lasso_idwsf2_data_service_process_query_msg
+lasso_idwsf2_data_service_parse_query_items
+lasso_idwsf2_data_service_process_query_response_msg
+lasso_idwsf2_data_service_get_attribute_nodes
+lasso_idwsf2_data_service_get_attribute_node
+lasso_idwsf2_data_service_get_attribute_strings
+lasso_idwsf2_data_service_get_attribute_string
+lasso_idwsf2_data_service_init_redirect_user_for_consent
+lasso_idwsf2_data_service_init_modify
+lasso_idwsf2_data_service_add_modify_item
+lasso_idwsf2_data_service_process_modify_msg
+lasso_idwsf2_data_service_parse_modify_items
+lasso_idwsf2_data_service_process_modify_response_msg
+<SUBSECTION Standard>
+LASSO_IDWSF2_DATA_SERVICE
+LASSO_IS_IDWSF2_DATA_SERVICE
+LASSO_TYPE_IDWSF2_DATA_SERVICE
+lasso_idwsf2_data_service_get_type
+LASSO_IDWSF2_DATA_SERVICE_CLASS
+LASSO_IS_IDWSF2_DATA_SERVICE_CLASS
+LASSO_IDWSF2_DATA_SERVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_profile</FILE>
+LassoIdWsf2ProfilePrivate
+<TITLE>LassoIdWsf2Profile</TITLE>
+LassoIdWsf2Profile
+lasso_idwsf2_profile_init_soap_request
+lasso_idwsf2_profile_build_request_msg
+lasso_idwsf2_profile_process_soap_request_msg
+lasso_idwsf2_profile_build_response_msg
+lasso_idwsf2_profile_process_soap_response_msg
+lasso_idwsf2_profile_build_soap_envelope
+<SUBSECTION Standard>
+LASSO_IDWSF2_PROFILE
+LASSO_IS_IDWSF2_PROFILE
+LASSO_TYPE_IDWSF2_PROFILE
+lasso_idwsf2_profile_get_type
+LASSO_IDWSF2_PROFILE_CLASS
+LASSO_IS_IDWSF2_PROFILE_CLASS
+LASSO_IDWSF2_PROFILE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_2_0_discovery</FILE>
+LassoIdWsf2DiscoveryPrivate
+<TITLE>LassoIdWsf2Discovery</TITLE>
+LassoIdWsf2Discovery
+lasso_idwsf2_discovery_new
+lasso_idwsf2_discovery_metadata_register_self
+lasso_idwsf2_discovery_init_metadata_register
+lasso_idwsf2_discovery_process_metadata_register_msg
+lasso_idwsf2_discovery_process_metadata_register_response_msg
+lasso_idwsf2_discovery_init_metadata_association_add
+lasso_idwsf2_discovery_process_metadata_association_add_msg
+lasso_idwsf2_discovery_register_metadata
+lasso_idwsf2_discovery_process_metadata_association_add_response_msg
+lasso_idwsf2_discovery_init_query
+lasso_idwsf2_discovery_add_requested_service_type
+lasso_idwsf2_discovery_process_query_msg
+lasso_idwsf2_discovery_build_query_response_eprs
+lasso_idwsf2_discovery_process_query_response_msg
+lasso_idwsf2_discovery_get_service
+<SUBSECTION Standard>
+LASSO_IDWSF2_DISCOVERY
+LASSO_IS_IDWSF2_DISCOVERY
+LASSO_TYPE_IDWSF2_DISCOVERY
+lasso_idwsf2_discovery_get_type
+LASSO_IDWSF2_DISCOVERY_CLASS
+LASSO_IS_IDWSF2_DISCOVERY_CLASS
+LASSO_IDWSF2_DISCOVERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>errors</FILE>
+<TITLE>Error Codes</TITLE>
+LASSO_ERROR_UNDEFINED
+LASSO_ERROR_UNIMPLEMENTED
+LASSO_ERROR_OUT_OF_MEMORY
+LASSO_ERROR_CAST_FAILED
+LASSO_XML_ERROR_NODE_NOT_FOUND
+LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND
+LASSO_XML_ERROR_ATTR_NOT_FOUND
+LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND
+LASSO_XML_ERROR_INVALID_FILE
+LASSO_XML_ERROR_OBJECT_CONSTRUCTION_FAILED
+LASSO_XML_ERROR_MISSING_NAMESPACE
+LASSO_DS_ERROR_SIGNATURE_NOT_FOUND
+LASSO_DS_ERROR_INVALID_SIGNATURE
+LASSO_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED
+LASSO_DS_ERROR_CONTEXT_CREATION_FAILED
+LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED
+LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED
+LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED
+LASSO_DS_ERROR_SIGNATURE_FAILED
+LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED
+LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED
+LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED
+LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED
+LASSO_DS_ERROR_INVALID_SIGALG
+LASSO_DS_ERROR_DIGEST_COMPUTE_FAILED
+LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND
+LASSO_DS_ERROR_TOO_MUCH_REFERENCES
+LASSO_DS_ERROR_INVALID_REFERENCE_FOR_SAML
+LASSO_DS_ERROR_DECRYPTION_FAILED
+LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND
+LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED
+LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH
+LASSO_SERVER_ERROR_SET_ENCRYPTION_PRIVATE_KEY_FAILED
+LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE
+LASSO_LOGOUT_ERROR_REQUEST_DENIED
+LASSO_LOGOUT_ERROR_FEDERATION_NOT_FOUND
+LASSO_LOGOUT_ERROR_UNKNOWN_PRINCIPAL
+LASSO_PROFILE_ERROR_INVALID_QUERY
+LASSO_PROFILE_ERROR_INVALID_POST_MSG
+LASSO_PROFILE_ERROR_INVALID_SOAP_MSG
+LASSO_PROFILE_ERROR_MISSING_REQUEST
+LASSO_PROFILE_ERROR_INVALID_HTTP_METHOD
+LASSO_PROFILE_ERROR_INVALID_PROTOCOLPROFILE
+LASSO_PROFILE_ERROR_INVALID_MSG
+LASSO_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID
+LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE
+LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL
+LASSO_PROFILE_ERROR_IDENTITY_NOT_FOUND
+LASSO_PROFILE_ERROR_FEDERATION_NOT_FOUND
+LASSO_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND
+LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED
+LASSO_PROFILE_ERROR_BUILDING_REQUEST_FAILED
+LASSO_PROFILE_ERROR_BUILDING_MESSAGE_FAILED
+LASSO_PROFILE_ERROR_BUILDING_RESPONSE_FAILED
+LASSO_PROFILE_ERROR_SESSION_NOT_FOUND
+LASSO_PROFILE_ERROR_BAD_IDENTITY_DUMP
+LASSO_PROFILE_ERROR_BAD_SESSION_DUMP
+LASSO_PROFILE_ERROR_MISSING_RESPONSE
+LASSO_PROFILE_ERROR_MISSING_STATUS_CODE
+LASSO_PROFILE_ERROR_MISSING_ARTIFACT
+LASSO_PROFILE_ERROR_MISSING_RESOURCE_OFFERING
+LASSO_PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION
+LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE
+LASSO_PROFILE_ERROR_MISSING_ASSERTION
+LASSO_PROFILE_ERROR_MISSING_SUBJECT
+LASSO_PROFILE_ERROR_MISSING_NAME_IDENTIFIER
+LASSO_PROFILE_ERROR_INVALID_ARTIFACT
+LASSO_PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY
+LASSO_PROFILE_ERROR_STATUS_NOT_SUCCESS
+LASSO_PROFILE_ERROR_MISSING_ISSUER
+LASSO_PROFILE_ERROR_MISSING_SERVICE_INSTANCE
+LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE
+LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE_ADDRESS
+LASSO_PROFILE_ERROR_INVALID_ISSUER
+LASSO_PROFILE_ERROR_MISSING_SERVER
+LASSO_PROFILE_ERROR_UNKNOWN_PROVIDER
+LASSO_PROFILE_ERROR_CANNOT_VERIFY_SIGNATURE
+LASSO_PROFILE_ERROR_CANNOT_FIND_A_PROVIDER
+LASSO_PROFILE_ERROR_RESPONSE_DOES_NOT_MATCH_REQUEST
+LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ
+LASSO_PARAM_ERROR_INVALID_VALUE
+LASSO_PARAM_ERROR_CHECK_FAILED
+LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT
+LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND
+LASSO_LOGIN_ERROR_CONSENT_NOT_OBTAINED
+LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY
+LASSO_LOGIN_ERROR_REQUEST_DENIED
+LASSO_LOGIN_ERROR_INVALID_SIGNATURE
+LASSO_LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST
+LASSO_LOGIN_ERROR_STATUS_NOT_SUCCESS
+LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL
+LASSO_LOGIN_ERROR_NO_DEFAULT_ENDPOINT
+LASSO_LOGIN_ERROR_ASSERTION_REPLAY
+LASSO_LOGIN_ERROR_ASSERTION_DOES_NOT_MATCH_REQUEST_ID
+LASSO_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER
+LASSO_SOAP_FAULT_REDIRECT_REQUEST
+LASSO_SOAP_ERROR_MISSING_ENVELOPE
+LASSO_SOAP_ERROR_MISSING_HEADER
+LASSO_SOAP_ERROR_MISSING_BODY
+LASSO_SOAP_ERROR_MISSING_SOAP_FAULT_DETAIL
+LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_NAMESPACE
+LASSO_NAME_IDENTIFIER_MAPPING_ERROR_FORBIDDEN_CALL_ON_THIS_SIDE
+LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_IDENTIFIER
+LASSO_DATA_SERVICE_ERROR_UNREGISTERED_DST
+LASSO_DATA_SERVICE_CANNOT_ADD_ITEM
+LASSO_WSF_PROFILE_ERROR_MISSING_CORRELATION
+LASSO_WSF_PROFILE_ERROR_MISSING_SECURITY
+LASSO_WSF_PROFILE_ERROR_MISSING_ASSERTION_ID
+LASSO_WSF_PROFILE_ERROR_MISSING_ENDPOINT
+LASSO_WSF_PROFILE_ERROR_SOAP_FAULT
+LASSO_WSF_PROFILE_ERROR_UNSUPPORTED_SECURITY_MECHANISM
+LASSO_WSF_PROFILE_ERROR_MISSING_DESCRIPTION
+LASSO_WSF_PROFILE_ERROR_MISSING_RESOURCE_ID
+LASSO_WSF_PROFILE_ERROR_MISSING_CREDENTIAL_REF
+LASSO_WSF_PROFILE_ERROR_INVALID_OR_MISSING_REFERENCE_TO_MESSAGE_ID
+LASSO_DISCOVERY_ERROR_SVC_METADATA_REGISTER_FAILED
+LASSO_DISCOVERY_ERROR_SVC_METADATA_ASSOCIATION_ADD_FAILED
+LASSO_DISCOVERY_ERROR_MISSING_REQUESTED_SERVICE
+LASSO_DISCOVERY_ERROR_FAILED_TO_BUILD_ENDPOINT_REFERENCE
+LASSO_DST_ERROR_MISSING_SERVICE_DATA
+LASSO_DST_ERROR_QUERY_FAILED
+LASSO_DST_ERROR_QUERY_PARTIALLY_FAILED
+LASSO_DST_ERROR_MODIFY_FAILED
+LASSO_DST_ERROR_MODIFY_PARTIALLY_FAILED
+LASSO_DST_ERROR_NEW_DATA_MISSING
+LASSO_DST_ERROR_QUERY_NOT_FOUND
+LASSO_DST_ERROR_NO_DATA
+LASSO_DST_ERROR_MALFORMED_QUERY
+LASSO_REGISTRY_ERROR_KEY_EXISTS
+LASSO_PROVIDER_ERROR_MISSING_PUBLIC_KEY
+</SECTION>
+
+<SECTION>
+<FILE>init</FILE>
+<TITLE>Initialization functions</TITLE>
+LASSO_EXPORT
+LASSO_EXPORT_VAR
+lasso_init
+lasso_shutdown
+LassoCheckVersionMode
+lasso_check_version
+lasso_set_flag
+</SECTION>
+
+<SECTION>
+<FILE>registry</FILE>
+LASSO_GOBJECT_NAMESPACE
+LASSO_PYTHON_NAMESPACE
+LassoRegistryTranslationFunction
+lasso_registry_default_add_direct_mapping
+lasso_registry_default_add_functional_mapping
+lasso_registry_default_get_mapping
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf2_utils</FILE>
+<TITLE>Utility functions for ID-WSF 2.0</TITLE>
+<SUBSECTION LassoIdentity Extensions>
+lasso_identity_add_svc_md_id
+lasso_identity_get_svc_md_ids
+<SUBSECTION LassoServer Extensions>
+lasso_server_add_svc_metadata
+lasso_server_get_svc_metadatas
+lasso_server_get_svc_metadatas_with_id_and_type
+lasso_server_init_id_wsf20_services
+<SUBSECTION LassoSession Extensions>
+lasso_session_add_endpoint_reference
+lasso_session_get_endpoint_reference
+lasso_session_get_assertion_identity_token
+<SUBSECTION DST Service Registry>
+lasso_register_idwsf2_dst_service
+lasso_get_prefix_for_idwsf2_dst_service_href
+</SECTION>
+
+<SECTION>
+<FILE>id_wsf_utils</FILE>
+<TITLE>Utility functions for ID-WSF 1.0</TITLE>
+<SUBSECTION Security Mech ID>
+lasso_security_mech_id_is_null_authentication
+lasso_security_mech_id_is_x509_authentication
+lasso_security_mech_id_is_saml_authentication
+lasso_security_mech_id_is_bearer_authentication
+<SUBSECTION LassoLogin Extensions>
+lasso_login_set_encryptedResourceId
+lasso_login_set_resourceId
+<SUBSECTION LassoServer Extensions>
+lasso_server_get_service
+lasso_server_add_service
+lasso_server_add_service_from_dump
+<SUBSECTION LassoIdentity Extensions>
+lasso_identity_add_resource_offering
+lasso_identity_remove_resource_offering
+lasso_identity_get_offerings
+lasso_identity_get_resource_offering
+<SUBSECTION Soap Binding>
+lasso_soap_binding_get_provider
+lasso_soap_binding_get_correlation
+<SUBSECTION DST Service Registry>
+lasso_register_dst_service
+lasso_get_prefix_for_dst_service_href
+</SECTION>
+
+<SECTION>
+<FILE>saml2_utils</FILE>
+<TITLE>Utility functions for SAML 2.0</TITLE>
+lasso_profile_is_saml_query
+</SECTION>
diff --git a/docs/reference/lasso/lasso.types.in b/docs/reference/lasso/lasso.types.in
new file mode 100644
index 00000000..12598602
--- /dev/null
+++ b/docs/reference/lasso/lasso.types.in
@@ -0,0 +1,346 @@
+#include <lasso/lasso.h>
+#include <lasso/xml/xml_idff.h>
+#include <lasso/xml/saml-2.0/xml_saml2.h>
+#WSF##include <lasso/id-wsf/id_wsf.h>
+#WSF##include <lasso/id-wsf-2.0/id_wsf_2.h>
+#WSF##include <lasso/xml/xml_idwsf.h>
+
+lasso_assertion_query_get_type
+lasso_defederation_get_type
+lasso_ds_key_info_get_type
+lasso_ds_key_value_get_type
+lasso_ds_rsa_key_value_get_type
+lasso_ecp_get_type
+lasso_federation_get_type
+lasso_identity_get_type
+lasso_lecp_get_type
+lasso_lib_assertion_get_type
+lasso_lib_authentication_statement_get_type
+lasso_lib_authn_context_get_type
+lasso_lib_authn_request_envelope_get_type
+lasso_lib_authn_request_get_type
+lasso_lib_authn_response_envelope_get_type
+lasso_lib_authn_response_get_type
+lasso_lib_federation_termination_notification_get_type
+lasso_lib_idp_entries_get_type
+lasso_lib_idp_entry_get_type
+lasso_lib_idp_list_get_type
+lasso_lib_logout_request_get_type
+lasso_lib_logout_response_get_type
+lasso_lib_name_identifier_mapping_request_get_type
+lasso_lib_name_identifier_mapping_response_get_type
+lasso_lib_register_name_identifier_request_get_type
+lasso_lib_register_name_identifier_response_get_type
+lasso_lib_request_authn_context_get_type
+lasso_lib_scoping_get_type
+lasso_lib_status_response_get_type
+lasso_lib_subject_get_type
+lasso_login_get_type
+lasso_logout_get_type
+lasso_misc_text_node_get_type
+lasso_name_identifier_mapping_get_type
+lasso_name_id_management_get_type
+lasso_name_registration_get_type
+lasso_node_get_type
+lasso_profile_get_type
+lasso_provider_get_type
+lasso_saml2_action_get_type
+lasso_saml2_advice_get_type
+lasso_saml2_assertion_get_type
+lasso_saml2_attribute_get_type
+lasso_saml2_attribute_statement_get_type
+lasso_saml2_attribute_value_get_type
+lasso_saml2_audience_restriction_get_type
+lasso_saml2_authn_context_get_type
+lasso_saml2_authn_statement_get_type
+lasso_saml2_authz_decision_statement_get_type
+lasso_saml2_base_idabstract_get_type
+lasso_saml2_condition_abstract_get_type
+lasso_saml2_conditions_get_type
+lasso_saml2_encrypted_element_get_type
+lasso_saml2_evidence_get_type
+lasso_saml2_key_info_confirmation_data_get_type
+lasso_saml2_name_id_get_type
+lasso_saml2_one_time_use_get_type
+lasso_saml2_proxy_restriction_get_type
+lasso_saml2_statement_abstract_get_type
+lasso_saml2_subject_confirmation_data_get_type
+lasso_saml2_subject_confirmation_get_type
+lasso_saml2_subject_get_type
+lasso_saml2_subject_locality_get_type
+lasso_saml_advice_get_type
+lasso_saml_assertion_get_type
+lasso_saml_attribute_designator_get_type
+lasso_saml_attribute_get_type
+lasso_saml_attribute_statement_get_type
+lasso_saml_attribute_value_get_type
+lasso_saml_audience_restriction_condition_get_type
+lasso_saml_authentication_statement_get_type
+lasso_saml_authority_binding_get_type
+lasso_saml_condition_abstract_get_type
+lasso_saml_conditions_get_type
+lasso_saml_name_identifier_get_type
+lasso_samlp2_artifact_resolve_get_type
+lasso_samlp2_artifact_response_get_type
+lasso_samlp2_assertion_id_request_get_type
+lasso_samlp2_attribute_query_get_type
+lasso_samlp2_authn_query_get_type
+lasso_samlp2_authn_request_get_type
+lasso_samlp2_authz_decision_query_get_type
+lasso_samlp2_extensions_get_type
+lasso_samlp2_idp_entry_get_type
+lasso_samlp2_idp_list_get_type
+lasso_samlp2_logout_request_get_type
+lasso_samlp2_logout_response_get_type
+lasso_samlp2_manage_name_id_request_get_type
+lasso_samlp2_manage_name_id_response_get_type
+lasso_samlp2_name_id_mapping_request_get_type
+lasso_samlp2_name_id_mapping_response_get_type
+lasso_samlp2_name_id_policy_get_type
+lasso_samlp2_request_abstract_get_type
+lasso_samlp2_requested_authn_context_get_type
+lasso_samlp2_response_get_type
+lasso_samlp2_scoping_get_type
+lasso_samlp2_status_code_get_type
+lasso_samlp2_status_detail_get_type
+lasso_samlp2_status_get_type
+lasso_samlp2_status_response_get_type
+lasso_samlp2_subject_query_abstract_get_type
+lasso_samlp2_terminate_get_type
+lasso_samlp_request_abstract_get_type
+lasso_samlp_request_get_type
+lasso_samlp_response_abstract_get_type
+lasso_samlp_response_get_type
+lasso_samlp_status_code_get_type
+lasso_samlp_status_get_type
+lasso_saml_statement_abstract_get_type
+lasso_saml_subject_confirmation_get_type
+lasso_saml_subject_get_type
+lasso_saml_subject_locality_get_type
+lasso_saml_subject_statement_abstract_get_type
+lasso_saml_subject_statement_get_type
+lasso_server_get_type
+lasso_session_get_type
+lasso_soap_body_get_type
+lasso_soap_detail_get_type
+lasso_soap_envelope_get_type
+lasso_soap_fault_get_type
+lasso_soap_header_get_type
+#WSF#lasso_authentication_get_type
+#WSF#lasso_data_service_get_type
+#WSF#lasso_disco_authenticate_requester_get_type
+#WSF#lasso_disco_authenticate_session_context_get_type
+#WSF#lasso_disco_authorize_requester_get_type
+#WSF#lasso_disco_credentials_get_type
+#WSF#lasso_disco_description_get_type
+#WSF#lasso_disco_encrypted_resource_id_get_type
+#WSF#lasso_disco_encrypt_resource_id_get_type
+#WSF#lasso_disco_generate_bearer_token_get_type
+#WSF#lasso_disco_insert_entry_get_type
+#WSF#lasso_disco_modify_get_type
+#WSF#lasso_disco_modify_response_get_type
+#WSF#lasso_disco_options_get_type
+#WSF#lasso_disco_query_get_type
+#WSF#lasso_disco_query_response_get_type
+#WSF#lasso_disco_remove_entry_get_type
+#WSF#lasso_disco_requested_service_type_get_type
+#WSF#lasso_disco_resource_id_get_type
+#WSF#lasso_disco_resource_offering_get_type
+#WSF#lasso_disco_send_single_logout_get_type
+#WSF#lasso_disco_service_instance_get_type
+#WSF#lasso_discovery_get_type
+#WSF#lasso_dst_data_get_type
+#WSF#lasso_dst_modification_get_type
+#WSF#lasso_dst_modify_get_type
+#WSF#lasso_dst_modify_response_get_type
+#WSF#lasso_dst_new_data_get_type
+#WSF#lasso_dst_query_get_type
+#WSF#lasso_dst_query_item_get_type
+#WSF#lasso_dst_query_response_get_type
+#WSF#lasso_idwsf2_data_service_get_type
+#WSF#lasso_idwsf2_disco_abstract_get_type
+#WSF#lasso_idwsf2_disco_endpoint_context_get_type
+#WSF#lasso_idwsf2_disco_keys_get_type
+#WSF#lasso_idwsf2_disco_options_get_type
+#WSF#lasso_idwsf2_disco_provider_id_get_type
+#WSF#lasso_idwsf2_disco_query_get_type
+#WSF#lasso_idwsf2_disco_query_response_get_type
+#WSF#lasso_idwsf2_disco_requested_service_get_type
+#WSF#lasso_idwsf2_disco_security_context_get_type
+#WSF#lasso_idwsf2_disco_service_context_get_type
+#WSF#lasso_idwsf2_disco_service_type_get_type
+#WSF#lasso_idwsf2_disco_svc_md_association_add_get_type
+#WSF#lasso_idwsf2_disco_svc_md_association_add_response_get_type
+#WSF#lasso_idwsf2_disco_svc_md_association_delete_get_type
+#WSF#lasso_idwsf2_disco_svc_md_association_delete_response_get_type
+#WSF#lasso_idwsf2_disco_svc_md_association_query_get_type
+#WSF#lasso_idwsf2_disco_svc_md_association_query_response_get_type
+#WSF#lasso_idwsf2_disco_svc_md_delete_get_type
+#WSF#lasso_idwsf2_disco_svc_md_delete_response_get_type
+#WSF#lasso_idwsf2_disco_svc_md_query_get_type
+#WSF#lasso_idwsf2_disco_svc_md_query_response_get_type
+#WSF#lasso_idwsf2_disco_svc_md_register_get_type
+#WSF#lasso_idwsf2_disco_svc_md_register_response_get_type
+#WSF#lasso_idwsf2_disco_svc_md_replace_get_type
+#WSF#lasso_idwsf2_disco_svc_md_replace_response_get_type
+#WSF#lasso_idwsf2_disco_svc_metadata_get_type
+#WSF#lasso_idwsf2_discovery_get_type
+#WSF#lasso_idwsf2_dst_data_response_base_get_type
+#WSF#lasso_idwsf2_dst_delete_item_base_get_type
+#WSF#lasso_idwsf2_dst_delete_response_get_type
+#WSF#lasso_idwsf2_dstref_app_data_get_type
+#WSF#lasso_idwsf2_dstref_create_get_type
+#WSF#lasso_idwsf2_dstref_create_item_get_type
+#WSF#lasso_idwsf2_dstref_create_response_get_type
+#WSF#lasso_idwsf2_dstref_data_get_type
+#WSF#lasso_idwsf2_dstref_data_response_get_type
+#WSF#lasso_idwsf2_dstref_delete_get_type
+#WSF#lasso_idwsf2_dstref_delete_item_get_type
+#WSF#lasso_idwsf2_dstref_delete_response_get_type
+#WSF#lasso_idwsf2_dstref_item_data_get_type
+#WSF#lasso_idwsf2_dstref_modify_get_type
+#WSF#lasso_idwsf2_dstref_modify_item_get_type
+#WSF#lasso_idwsf2_dstref_modify_response_get_type
+#WSF#lasso_idwsf2_dstref_query_get_type
+#WSF#lasso_idwsf2_dstref_query_item_get_type
+#WSF#lasso_idwsf2_dstref_query_response_get_type
+#WSF#lasso_idwsf2_dstref_result_query_get_type
+#WSF#lasso_idwsf2_dstref_test_item_get_type
+#WSF#lasso_idwsf2_dst_request_get_type
+#WSF#lasso_idwsf2_dst_result_query_base_get_type
+#WSF#lasso_idwsf2_dst_test_item_base_get_type
+#WSF#lasso_idwsf2_ims_identity_mapping_request_get_type
+#WSF#lasso_idwsf2_ims_identity_mapping_response_get_type
+#WSF#lasso_idwsf2_ims_mapping_input_get_type
+#WSF#lasso_idwsf2_ims_mapping_output_get_type
+#WSF#lasso_idwsf2_is_help_get_type
+#WSF#lasso_idwsf2_is_inquiry_element_get_type
+#WSF#lasso_idwsf2_is_inquiry_get_type
+#WSF#lasso_idwsf2_is_interaction_request_get_type
+#WSF#lasso_idwsf2_is_interaction_response_get_type
+#WSF#lasso_idwsf2_is_interaction_statement_get_type
+#WSF#lasso_idwsf2_is_item_get_type
+#WSF#lasso_idwsf2_is_parameter_get_type
+#WSF#lasso_idwsf2_is_select_get_type
+#WSF#lasso_idwsf2_is_text_get_type
+#WSF#lasso_idwsf2_profile_get_type
+#WSF#lasso_idwsf2_ps_add_collection_request_get_type
+#WSF#lasso_idwsf2_ps_add_collection_response_get_type
+#WSF#lasso_idwsf2_ps_add_entity_request_get_type
+#WSF#lasso_idwsf2_ps_add_entity_response_get_type
+#WSF#lasso_idwsf2_ps_add_known_entity_request_get_type
+#WSF#lasso_idwsf2_ps_add_known_entity_response_get_type
+#WSF#lasso_idwsf2_ps_add_to_collection_request_get_type
+#WSF#lasso_idwsf2_ps_get_object_info_request_get_type
+#WSF#lasso_idwsf2_ps_get_object_info_response_get_type
+#WSF#lasso_idwsf2_ps_item_data_get_type
+#WSF#lasso_idwsf2_ps_list_members_request_get_type
+#WSF#lasso_idwsf2_ps_list_members_response_get_type
+#WSF#lasso_idwsf2_ps_notification_get_type
+#WSF#lasso_idwsf2_ps_notify_get_type
+#WSF#lasso_idwsf2_ps_object_get_type
+#WSF#lasso_idwsf2_ps_query_objects_request_get_type
+#WSF#lasso_idwsf2_ps_query_objects_response_get_type
+#WSF#lasso_idwsf2_ps_remove_collection_request_get_type
+#WSF#lasso_idwsf2_ps_remove_entity_request_get_type
+#WSF#lasso_idwsf2_ps_remove_from_collection_request_get_type
+#WSF#lasso_idwsf2_ps_request_abstract_get_type
+#WSF#lasso_idwsf2_ps_resolve_identifier_request_get_type
+#WSF#lasso_idwsf2_ps_resolve_identifier_response_get_type
+#WSF#lasso_idwsf2_ps_resolve_input_get_type
+#WSF#lasso_idwsf2_ps_response_abstract_get_type
+#WSF#lasso_idwsf2_ps_set_object_info_request_get_type
+#WSF#lasso_idwsf2_ps_test_membership_request_get_type
+#WSF#lasso_idwsf2_ps_test_membership_response_get_type
+#WSF#lasso_idwsf2_sb2_consent_get_type
+#WSF#lasso_idwsf2_sb2_credentials_context_get_type
+#WSF#lasso_idwsf2_sb2_endpoint_update_get_type
+#WSF#lasso_idwsf2_sb2_redirect_request_get_type
+#WSF#lasso_idwsf2_sb2_sender_get_type
+#WSF#lasso_idwsf2_sb2_target_identity_get_type
+#WSF#lasso_idwsf2_sb2_timeout_get_type
+#WSF#lasso_idwsf2_sb2_usage_directive_get_type
+#WSF#lasso_idwsf2_sb2_user_interaction_header_get_type
+#WSF#lasso_idwsf2_sbf_framework_get_type
+#WSF#lasso_idwsf2_sec_token_get_type
+#WSF#lasso_idwsf2_sec_token_policy_get_type
+#WSF#lasso_idwsf2_sec_transited_provider_path_get_type
+#WSF#lasso_idwsf2_subs_notification_get_type
+#WSF#lasso_idwsf2_subs_notify_response_get_type
+#WSF#lasso_idwsf2_subsref_app_data_get_type
+#WSF#lasso_idwsf2_subsref_create_get_type
+#WSF#lasso_idwsf2_subsref_create_item_get_type
+#WSF#lasso_idwsf2_subsref_create_response_get_type
+#WSF#lasso_idwsf2_subsref_data_get_type
+#WSF#lasso_idwsf2_subsref_data_response_get_type
+#WSF#lasso_idwsf2_subsref_delete_get_type
+#WSF#lasso_idwsf2_subsref_delete_item_get_type
+#WSF#lasso_idwsf2_subsref_delete_response_get_type
+#WSF#lasso_idwsf2_subsref_item_data_get_type
+#WSF#lasso_idwsf2_subs_ref_item_get_type
+#WSF#lasso_idwsf2_subsref_modify_get_type
+#WSF#lasso_idwsf2_subsref_modify_item_get_type
+#WSF#lasso_idwsf2_subsref_modify_response_get_type
+#WSF#lasso_idwsf2_subsref_notification_get_type
+#WSF#lasso_idwsf2_subsref_notify_get_type
+#WSF#lasso_idwsf2_subsref_notify_response_get_type
+#WSF#lasso_idwsf2_subsref_query_get_type
+#WSF#lasso_idwsf2_subsref_query_item_get_type
+#WSF#lasso_idwsf2_subsref_query_response_get_type
+#WSF#lasso_idwsf2_subsref_result_query_get_type
+#WSF#lasso_idwsf2_subsref_subscription_get_type
+#WSF#lasso_idwsf2_subsref_test_item_get_type
+#WSF#lasso_idwsf2_subs_subscription_get_type
+#WSF#lasso_idwsf2_util_empty_get_type
+#WSF#lasso_idwsf2_util_extension_get_type
+#WSF#lasso_idwsf2_util_response_get_type
+#WSF#lasso_idwsf2_util_status_get_type
+#WSF#lasso_interaction_profile_service_get_type
+#WSF#lasso_is_help_get_type
+#WSF#lasso_is_inquiry_element_get_type
+#WSF#lasso_is_inquiry_get_type
+#WSF#lasso_is_interaction_request_get_type
+#WSF#lasso_is_interaction_response_get_type
+#WSF#lasso_is_interaction_statement_get_type
+#WSF#lasso_is_item_get_type
+#WSF#lasso_is_parameter_get_type
+#WSF#lasso_is_redirect_request_get_type
+#WSF#lasso_is_select_get_type
+#WSF#lasso_is_text_get_type
+#WSF#lasso_is_user_interaction_get_type
+#WSF#lasso_personal_profile_service_get_type
+#WSF#lasso_sa_credentials_get_type
+#WSF#lasso_sa_parameter_get_type
+#WSF#lasso_sa_password_transforms_get_type
+#WSF#lasso_sa_sasl_request_get_type
+#WSF#lasso_sa_sasl_response_get_type
+#WSF#lasso_sa_transform_get_type
+#WSF#lasso_sec_resource_access_statement_get_type
+#WSF#lasso_soap_binding_consent_get_type
+#WSF#lasso_soap_binding_correlation_get_type
+#WSF#lasso_soap_binding_ext_credential_get_type
+#WSF#lasso_soap_binding_ext_credentials_context_get_type
+#WSF#lasso_soap_binding_ext_service_instance_update_get_type
+#WSF#lasso_soap_binding_ext_timeout_get_type
+#WSF#lasso_soap_binding_processing_context_get_type
+#WSF#lasso_soap_binding_provider_get_type
+#WSF#lasso_soap_binding_usage_directive_get_type
+#WSF#lasso_utility_status_get_type
+#WSF#lasso_wsa_attributed_any_get_type
+#WSF#lasso_wsa_attributed_qname_get_type
+#WSF#lasso_wsa_attributed_unsigned_long_get_type
+#WSF#lasso_wsa_attributed_uri_get_type
+#WSF#lasso_wsa_endpoint_reference_get_type
+#WSF#lasso_wsa_metadata_get_type
+#WSF#lasso_wsa_problem_action_get_type
+#WSF#lasso_wsa_reference_parameters_get_type
+#WSF#lasso_wsa_relates_to_get_type
+#WSF#lasso_wsf_profile_get_type
+#WSF#lasso_wsse_embedded_get_type
+#WSF#lasso_wsse_reference_get_type
+#WSF#lasso_wsse_security_get_type
+#WSF#lasso_wsse_security_header_get_type
+#WSF#lasso_wsse_security_token_reference_get_type
+#WSF#lasso_wsse_transformation_parameters_get_type
+#WSF#lasso_wsse_username_token_get_type
+#WSF#lasso_wsu_timestamp_get_type
diff --git a/docs/reference/version.xml.in b/docs/reference/lasso/version.xml.in
index d78bda93..d78bda93 100644
--- a/docs/reference/version.xml.in
+++ b/docs/reference/lasso/version.xml.in
diff --git a/docs/reference/snippet-types.rst b/docs/reference/snippet-types.rst
deleted file mode 100644
index be1f43af..00000000
--- a/docs/reference/snippet-types.rst
+++ /dev/null
@@ -1,99 +0,0 @@
-Snippet Types
-=============
-
-{ name, type, value }; assumes Name as name and Value as value in examples.
-
-SNIPPET_NODE
-
- <Parent>
- <Value/>
- </Parent>
-
-
-SNIPPET_CONTENT
-
- <Parent>
- <Name>Value</Name>
- </Parent>
-
-
-SNIPPET_TEXT_CHILD
-
- <Parent>
- Value
- </Parent>
-
-
-SNIPPET_NAME_IDENTIFIER
-
- (same result as SNIPPET_NODE (with Value forced as a LassoSamlNameIdentifier))
-
-
-SNIPPET_ATTRIBUTE
-
- <Parent Name="Value"/>
-
-
-SNIPPET_NODE_IN_CHILD
-
- <Parent>
- <Name>
- <Value/>
- </Name>
- </Parent>
-
-
-SNIPPET_LIST_NODES
-
- <Parent>
- <Value-1/>
- <Value-2/>
- <Value-n/>
- </Parent>
-
-[note: if there are no other nodes; it is possible to leave snippet name as
- the empty string; nodes will then be constructed looking at their names and
- namespaces (this is useful for xs:any)]
-
-
-SNIPPET_LIST_CONTENT
-
- <Parent>
- <Name>Value-1</Name>
- <Name>Value-2</Name>
- <Name>Value-n</Name>
- </Parent>
-
-[note: Name will be in the same namespace as Parent by default but it is
- possible to set 4th and 5th members of snippet to get a different namespace
- (name, uri).]
-
-
-SNIPPET_LIST_XMLNODES
-
- <Parent>
- <Value-1/>
- <Value-2/>
- <Value-3/>
- </Parent>
-
-[note: if there are no other nodes; it is possible to leave snippet name as
- the empty string; nodes will then be constructed looking at their names and
- namespaces (this is useful for xs:any)]
-
-
-SNIPPET_XMLNODE
-
- <Parent>
- <Value/>
- </Parent>
-
-
-SNIPPET_EXTENSION
-
- (for <xs:element ref="Extension" minOccurs="0" maxOccurs="unbounded"/>)
-
-SNIPPET_SIGNATURE
-
- (for XMLDSig)
-