summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* removed unused lasso_g_ptr_array_indexFrederic Peters2004-10-282-23/+0
|
* removal of \n at end of error messagesFrederic Peters2004-10-2713-84/+84
|
* removed useless castsFrederic Peters2004-10-2715-15/+15
|
* indented lasso.cFrederic Peters2004-10-271-98/+87
|
* cleaning upFrederic Peters2004-10-2712-25/+21
|
* removed unused codeFrederic Peters2004-10-272-233/+108
|
* [2004-10-26 19:36 rchantereau] configure.ac: Some configuration variables andFrederic Peters2004-10-271-7/+22
| | | | configure options in order to compile php.
* Done with the move to structures and the removal of protocols/ (lasso branchedFrederic Peters2004-10-27134-12515/+10849
| | | | | | | | on October 2nd; occasional merges since then). - Compatible with current souk test suites. - Missing memory management for everything in xml/ - Missing xmlsec support for SOAP messages.
* Removed wrong test and changed a comment.Emmanuel Raviart2004-10-031-2/+1
|
* Added RegisterNameIdentifier request and response to SWIG binding.Emmanuel Raviart2004-10-031-0/+67
|
* Corrected error in exception generation for non-Python bindings.Emmanuel Raviart2004-10-031-1/+2
|
* Removed SWIG_Warning which doesn't exist in Swig.Emmanuel Raviart2004-10-022-12/+10
| | | | Updated Python tests.
* Integrated scalp_is_liberty_query into Lasso. Consequently,Emmanuel Raviart2004-10-029-39/+79
| | | | | LASSO_PROFILE_ERROR_INVALID_QUERY is now a negative error code and a critical message is displayed when this error occurs.
* Removed function lasso_login_process_without_authn_request_msg.Emmanuel Raviart2004-10-026-139/+135
| | | | | | | | | | | | It has been replaced with: lasso_login_init_self_addressed_authn_request(remote_providerID); /* ...Set protocolProfile, isPassive, consent, relayState here... */ lasso_login_process_authn_request_message(NULL, lassoHttpMethodSelfAddressed); This change was needed because there was no way to set isPassive, consent, etc, before. Standardized some error codes and messages.
* Homogeneized error handling for HTTP methods in requests.Emmanuel Raviart2004-10-028-96/+106
| | | | | | | Reworked error codes, so that positive and negative numbers don't overlap: It will be easier to change the sign of an error code without break API. Realigned error codes definitions.
* Removed consent from fake authnRequest created byEmmanuel Raviart2004-10-021-2/+0
| | | | | | lasso_login_process_without_authn_request_msg: Since the nameIDPolicy is "any", must_ask_for_consent must return true and if the user doesn't give its consent, a one-time nameidentifier should be used.
* In lasso_login_process_without_authn_request_msg, set the isPassive flag ofEmmanuel Raviart2004-10-021-0/+1
| | | | the fake authnRequest to false, so that must_authenticate() returns true.
* Corrected handling of NULL remote_providerID inEmmanuel Raviart2004-10-021-10/+11
| | | | lasso_login_process_without_authn_request_msg.
* Fixed a bug in lasso_login_process_without_authn_request_msg()Valery Febvre2004-10-021-12/+32
| | | | | | and lasso_login_build_assertion() When Identity provider initiates SSO, response assertion MUST not include an InResponseTo attribute.
* Fixed a bug in lasso_query_to_dict() functionValery Febvre2004-10-021-1/+1
| | | | It occurred when a parameter didn't have a value.
* Added login method processWithoutAuthnRequestMsg to SWIG bindings.Emmanuel Raviart2004-10-011-0/+6
|
* Added documentationValery Febvre2004-10-011-2/+18
|
* Modified lasso_login_process_without_authn_request_msg()Valery Febvre2004-10-011-3/+11
| | | | The 'remote_providerID' param is now optional (can be NULL).
* Added methods commentsValery Febvre2004-10-011-19/+53
| | | | Fixed a bug in lasso_login_accept_sso()
* Removed federation test, because for one-time single sign-on, there is noEmmanuel Raviart2004-10-011-2/+0
| | | | federation.
* Correction in consent handling for login when testing IsPassive.Emmanuel Raviart2004-10-011-2/+2
|
* Fixed a bug in lasso_login_ask_for_consent()Valery Febvre2004-10-011-52/+100
| | | | Some cases had been forgotten.
* Corrected #define syntax in SWIG.Emmanuel Raviart2004-10-011-25/+25
|
* Added consent constants in SWIG.Emmanuel Raviart2004-10-011-32/+38
| | | | Use #define instead of xmlChar for string constants in SWIG.
* Fixed a bug in instance_init() methods of LassoIdentity and LassoSession classesValery Febvre2004-10-012-2/+2
| | | | is_dirty flag was initialized to TRUE instead of FALSE.
* camelCased argument name in SWIG.Emmanuel Raviart2004-10-011-3/+3
|
* English correction.Emmanuel Raviart2004-10-012-2/+2
|
* Synchronized SWIG error codes with those in errors.h (Shame on theEmmanuel Raviart2004-10-012-8/+34
| | | | developper who forgot to update them in Lasso.i :-)
* Fixed a bug in lasso_query_verify_signature()Valery Febvre2004-10-012-22/+37
| | | | It was impossible to verify queries signed with the DSA-SHA1 algorithm.
* Added one error codeValery Febvre2004-10-012-5/+8
|
* Updated login C tests to new API for obtaining consent.Emmanuel Raviart2004-09-301-1/+4
|
* Added mustAskForConsent to login in SWIG.Emmanuel Raviart2004-09-301-2/+5
| | | | camelCased a parameter name.
* Added a param 'is_consent_obtained' in method:Valery Febvre2004-09-305-99/+288
| | | | | | | | | | | | | | | | | lasso_login_build_artifact_msg(), lasso_login_build_authn_response_msg(), lasso_login_process_federation(), lasso_lecp_build_authn_response_envelope_msg() AuthnRequest message accepts now all possible values for the NameIDPolicy: none, onetime, federated, any Added lasso_login_must_ask_for_consent() method This method must be called after lasso_login_process_authn_request_msg() Added lasso_login_process_without_authn_request_msg() method This method is useful to initiate SSO from IDP. Lasso.i was updated according to the changes.
* Updated registation profile : now it supports multiple registration from SP ↵Nicolas Clapies2004-09-301-55/+78
| | | | and IDP. This profile has been tested only with SOAP method in souk. Test must be added with Redirect method.
* Fixed a critical segfault bug when parsing an invalid SOAP message in ↵Nicolas Clapies2004-09-306-31/+21
| | | | private method lasso_{protocol_type}_new_from_soap().
* Added directory for sample SourceID messages.Emmanuel Raviart2004-09-301-0/+15
|
* Fixed critical bug when parsing an invalid SOAP message in private method ↵Nicolas Clapies2004-09-301-1/+5
| | | | lasso_name_identifier_mapping_response_new_from_soap()
* Added 3 error codesValery Febvre2004-09-302-0/+14
|
* Added 3 lassoLibConsentValery Febvre2004-09-301-5/+8
|
* Fixed critical bug when parsing an invalid SOAP message in private method ↵Nicolas Clapies2004-09-301-1/+5
| | | | lasso_name_identifier_mapping_new_from_soap()
* Added a parameter 'content' (optional) in ↵Valery Febvre2004-09-302-24/+38
| | | | | | lasso_federation_build_local_nameIdentifier() and lasso_federation_build_remote_nameIdentifier() methods
* Added lasso_federation_build_remote_nameIdentifier()Valery Febvre2004-09-302-0/+46
| | | | and lasso_federation_build_local_nameIdentifier() methods
* Updates Python tests to new Lasso API.Emmanuel Raviart2004-09-292-28/+19
|
* Updated C tests to lasso_server_new new API.Emmanuel Raviart2004-09-291-6/+4
|
* Added better support for name registration. There is still problem with ↵Nicolas Clapies2004-09-293-40/+93
| | | | multiple registration needed to be fixed