summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* docs: remove sectionBenjamin Dauvergne2014-01-071-1/+0
|
* doc: remove broken gtk-doc tests for nowFrédéric Péters2013-12-061-1/+1
|
* doc: remove reference to init.xml that is not created anymoreFrédéric Péters2013-12-051-1/+0
|
* docs/Makefile: always set DIST_SUBDIRSBenjamin Dauvergne2013-09-261-3/+1
|
* Revert "doc: fix EXTRA_DIST definition in reference/lasso/Makefile.am"Benjamin Dauvergne2013-08-271-1/+1
| | | | | | This reverts commit a223afc6077528792055def999c29ac5f4d8a418. It seems to be incompatible with recent version of gtk-doc, I need to investigate more this problem.
* doc: fix EXTRA_DIST definition in reference/lasso/Makefile.amBenjamin Dauvergne2013-08-271-1/+1
|
* Merge remote-tracking branch 'origin/libxml2.9-compat'Benjamin Dauvergne2013-07-301-1/+7
|\
| * Rewrite all xmlNode serialization code to be compatible with libxml 2.9.0Benjamin Dauvergne2012-09-281-1/+7
| | | | | | | | | | | | | | | | | | | | Libxml stopped exposing the internal of the xmlOutputBuffer structure; it was replace by proper use of the API and of the xmlBuffer structure. There could be regression for older version of libxml as some functions appeared in recent version of libxml; but the reference API document does not give any introduction date for functions so it's hard to be sure.
* | Fix distcheck build problem in docs/Makefile.amBenjamin Dauvergne2013-01-251-1/+1
| | | | | | | | Bug introduced in commit e97a36fa
* | fix warning in docs/reference/lasso/Makefile.amBenjamin Dauvergne2013-01-251-2/+0
|/
* Allow building from git without gtk-doc installedFrédéric Péters2012-04-232-1/+9
|
* [doc] do some documentation fixingBenjamin Dauvergne2011-12-222-2/+1
|
* [docs lasso-book] add figures to the tarballBenjamin Dauvergne2010-10-061-1/+2
|
* [docs] update copyright yearsBenjamin Dauvergne2010-10-061-1/+1
|
* [Documentation] add missing declaration to lasso-sections.txtBenjamin Dauvergne2010-07-211-0/+5
|
* [Core] remove now useless .cvsignore filesBenjamin Dauvergne2010-07-214-22/+0
|
* [Doc] move style.css to the reference directory, and add it to EXTRA_DISTBenjamin Dauvergne2010-07-212-1/+1
|
* Merge branch 'issue-86'Benjamin Dauvergne2010-06-291-0/+2
|
* SAMLv2: rename lasso_saml2_name_id_build_persistent to ↵Benjamin Dauvergne2010-06-121-0/+1
| | | | | | | lasso_saml2_name_id_new_with_persistent_format * keep the old one for compatibility * new one will be picked by bindings as a constructor
* Documentation: add new AssertionQuery methods to documentationBenjamin Dauvergne2010-06-101-0/+2
|
* Core: add method lasso_server_set_encryption_private_key_with_passwordBenjamin Dauvergne2010-06-101-0/+1
| | | | * fixes #91.
* Add new lasso_log_set_handler and lasso_log_remove_handler functionsFrederic Peters2010-06-091-0/+7
| | | | | They are modeled around the g_log... functions of GLib, they just don't have a domain parameter.
* SAML 2.0 Helper: add lasso_saml2_assertion_set_one_time_useBenjamin Dauvergne2010-05-011-0/+1
|
* Add a lasso_profile_get_signature_status methodBenjamin Dauvergne2010-05-011-0/+1
|
* Fix documentation problemsBenjamin Dauvergne2010-04-191-6/+0
|
* Ameliorate support for lasso_profile_set_signature_verify_hintBenjamin Dauvergne2010-04-161-0/+2
| | | | | | | | | | | | | | | | | | | | * lasso/id-ff/profile.h: - add end symbol for enum LassoProfileSignatureVerifyHint * lasso/id-ff/profile.c: - fix documentation of lasso_profile_set_signature_verify_hint - do not allow to set or return invalid value for the signature_verify_hint attribute. * lasso/saml-2.0/login.c: - handle new enum value * lasso/saml-2.0/profile.c: - handle new enum value - fix missing catch of signature error reporting when signature_verify_hint is IGNORE. * docs/reference/lasso/lasso-sections.txt: - export enums LassoProfileSignatureHint and LassoProfileSignatureVerifyHint * tests/metadata_tests.c: - fix test of all Role enumerations
* Docs: add/remove symbols from lasso-sections.txtBenjamin Dauvergne2010-04-061-1/+2
|
* ID-WSF 2.0 Data Service: new accessor, fix use of build_unique_id, change ↵Benjamin Dauvergne2010-04-061-0/+1
| | | | init_response to validate_request
* SAML 2.0&ID-FF 1.2: simplify and complete metadata loading for multi-role ↵Benjamin Dauvergne2010-03-271-0/+7
| | | | support
* Doc: add all missing methods to documentation section fileBenjamin Dauvergne2010-03-271-6/+76
| | | | | * add missing LASSO_EXPORT too for functions already present in the documentation, but not exported previously.
* Add signature_verify_hint accessor methods to LassoProfileBenjamin Dauvergne2010-03-271-0/+2
| | | | | | | | | | * lasso/id-ff/profile.{c,h}: add a LassoProfileSignatureVerifyHint enumeration and two accessor methods: - lasso_profile_get_signature_verify_hint - lasso_profile_set_signature_verify_hint * lasso/id-ff/profileprivate.h: add private field signature_verify_hint.
* Core: add a level argument to lasso_xmlnode_to_string and ↵Benjamin Dauvergne2010-03-021-0/+1
| | | | _lasso_node_export_to_xml
* SAML 2.0: add more accessors for ConditionsBenjamin Dauvergne2010-02-221-0/+4
| | | | | | | | | | | | | | * lasso/saml-2.0/saml2_helper.{c,h}: distribute code from lasso_saml2_assertion_validate_conditions to lasso_saml2_assertion_validate_time_checks and lasso_saml2_assertion_validate_audience. add lasso_saml2_assertion_allows_proxying and lasso_saml2_assertion_allows_proxying_to, to respectively check for proxying of the current assertion, and for proxying to a specific provider (you must call both of them to test completely the proxying status of an assertion). * docs/reference/lasso/lasso-sections.txt: reference new functions into documentation.
* Documentation: add example to LassoLogout, fix bad markup in ↵Benjamin Dauvergne2010-02-171-2/+2
| | | | id-wsf-2.0/profile.c
* ID-WSF 2.0 Documentation: update lasso-sections.txt with LassoIdWsf2Profile ↵Benjamin Dauvergne2010-02-171-1/+12
| | | | methods
* Documentation: fix typos in saml2_strings.h documentation, add new string ↵Benjamin Dauvergne2010-02-101-1/+28
| | | | symbols to lasso-sections.txt
* Docs: reorder sections in chapter "Lasso Architecture"Benjamin Dauvergne2010-02-101-2/+2
|
* Propagate change of name for LASSO_PP_ definesBenjamin Dauvergne2010-02-101-2/+2
|
* ID-WSF: remove useless new_from_message methodsBenjamin Dauvergne2010-02-011-24/+0
|
* ID-WSF 1.0 & 2.0: complete lasso-sections.txt, add internal API to access ↵Benjamin Dauvergne2010-01-261-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | SOAP headers, complete WS-Addressing support * docs/reference/lasso/lasso-sections.txt: complete documentation of LassoSoapEnvelope and LassoSoapFault with ID-WSF additions. * lasso/id-wsf-2.0/profile.c lasso/id-wsf-2.0/soap_binding.c lasso/id-wsf-2.0/soap_binding.h: add internal function _get_node and _get_header to simplify implementation of accessors for headers. change signature of lasso_soap_envelope_get_message_id and add new function lasso_soap_envelope_get_relates_to. update call points. add a message id when building a SOAP message. * lasso/xml/idwsf_strings.h: add element name for MessageID and RelatesTo WS-Addressing elements. * lasso/id-wsf/authentication.c lasso/id-wsf/data_service.c lasso/id-wsf/discovery.c lasso/id-wsf/wsf_profile.c lasso/id-wsf-2.0/saml2_login.c lasso/xml/disco_description.c: fix path name of header lasso/id-wsf/wsf_utils.h. make all internal include path relatives.
* Export more assertion access API for LassoSessionBenjamin Dauvergne2010-01-251-0/+3
| | | | | | | | | | * lasso/id-ff/session.c lasso/id-ff/session.h lasso/id-ff/sessionprivate.h: export lasso_session_get_assertion(), lasso_session_add_assertion() and lasso_session_remove_assertion(). remove them from private header. * docs/reference/lasso/lasso-sections.txt: update documentation
* WS: complete support for wsse:UsernameTokenBenjamin Dauvergne2010-01-191-2/+9
| | | | | | | | | | | | | * docs/reference/lasso/lasso-sections.txt: add new functions and change type name in documentation. * lasso/errors.h lasso/errors.c: add an error to report password verification failure * lasso/xml/ws/wsse_username_token.h lasso/xml/ws/wsse_username_token.c: update support for wsse:UsernameToken up to version 1.1, implement digest and derived keys computations. * lasso/xml/idwsf_strings.h: add strings for Username WS-Security Token profile
* Documentation: wsse_security.xml is now wsse_security_header.xmlBenjamin Dauvergne2010-01-181-1/+0
|
* Documentation: distribute stylesheet, fix documentation comments, compelte ↵Benjamin Dauvergne2010-01-182-29/+10
| | | | lasso-sections.txt
* Documentation: add empty lasso-overrides.txt, it seems to be necessaryBenjamin Dauvergne2010-01-181-0/+0
|
* Documentation: update lasso-sections.txtBenjamin Dauvergne2010-01-151-53/+24
|
* Documentation: add lasso_profile_set/get_signature_hint to lasso-sections.txtBenjamin Dauvergne2010-01-141-0/+3
|
* ID-WSF 2.0: in profile.{c,h}, discovery.{c,h}, data_service.{c,h}, overhaul ↵Benjamin Dauvergne2010-01-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all profiles. * lasso/id-wsf-2.0/profile.c lasso/id-wsf-2.0/profile.h: - lasso_idwsf2_profile_get_name_identifier returns the NameID found in an assertion used as a WS-Security token when security mechanism Bearer or SAML are used. - complete the function lasso_id_wsf2_profile_build_soap_envelope with construction of the Sender element which is used to transmit the providerID of the message sender by the SOAP binding ID-WSF 2.0 specification. - remove useless instance_init function in profile object - reset some profile fields in process_soap_request_msg (response, body, nameIdentifier). use lasso_saml20_profile_name_identifier_decryption for handling NameID from WS-Security mechanism assertion. - add private_data - change signature of lasso_idwsf2_profile_init_soap_request to use and EPR and a security mechanism specifier when building the SOAP request. - change signature of lasso_idwsf2_profile_process_soap_request to verify security_mech_id of received messages. * docs/reference/lasso/lasso-sections.txt: add the function to the documentation. * lasso/id-wsf-2.0/discovery.{c,h}: - use utils.h macros instead of g_return_val_if_fail because it removes useless warning, since it returns an error code. release acquired resources. - in lasso_idwsf2_discovery_metadata_register_self, return error code instead of identifier string for the new service, use an out parmeter to return the identifier, use utils.h macros. - in lasso_idwsf2_discovery_init_metadata_register, use utils.h macros, check return code of lasso_idwsf2_profile_init_soap_request. - change signature of lasso_idwsf2_discovery_init_metadata_register to support security_mech_id, try to get URL from an existing Discovery service EPR (from Session object). - change signature of lasso_idwsf2_discovery_process_metadata_register_msg, lasso_idwsf2_discovery_init_metadata_association_add, lasso_idwsf2_discovery_process_metadata_association_add_msg, lasso_idwsf2_discovery_init_query, lasso_idwsf2_discovery_process_query_msg, to support security mechanism. - improve lasso_idwsf2_discovery_build_query_response_eprs. - add lasso_idwsf2_discovery_get_nth_data_service to acces returned services. * lasso/id-wsf-2.0/data_service.{c,h}: - redo all the API
* ID-WSF 2.0&ID-WSF: in profile.c, wsf_profile.c, errors.c, errors.h, and in ↵Benjamin Dauvergne2010-01-041-1/+1
| | | | lasso-sections.txt change LASSO_SOAP_FAULT_REDIRECT_REQUEST to LASSO_SOAP_ERROR_REDIRECT_REQUEST_FAULT
* ID-WSF 2.0: in saml2_login.c, change APIBenjamin Dauvergne2010-01-042-0/+8
| | | | | | | | | | | | * lasso/id-wsf-2.0/saml2_login.c: - change private lasso_saml20_login_assertion_add_discovery to public lasso_login_idwsf2_add_discovery_bootstrap_epr. - remove lasso_saml20_login_copy_assertion_epr, add lasso_login_idwsf2_get_discovery_bootstrap_epr. * docs/reference/lasso/lasso-docs.sgml: - add sections id_wsf_2_0_login * docs/reference/lasso/lasso-sections.txt: - add new functions to section id_wsf_2_0_login