Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | removed unused lasso_g_ptr_array_index | Frederic Peters | 2004-10-28 | 2 | -23/+0 |
| | |||||
* | removal of \n at end of error messages | Frederic Peters | 2004-10-27 | 13 | -84/+84 |
| | |||||
* | removed useless casts | Frederic Peters | 2004-10-27 | 15 | -15/+15 |
| | |||||
* | indented lasso.c | Frederic Peters | 2004-10-27 | 1 | -98/+87 |
| | |||||
* | cleaning up | Frederic Peters | 2004-10-27 | 12 | -25/+21 |
| | |||||
* | removed unused code | Frederic Peters | 2004-10-27 | 2 | -233/+108 |
| | |||||
* | [2004-10-26 19:36 rchantereau] configure.ac: Some configuration variables and | Frederic Peters | 2004-10-27 | 1 | -7/+22 |
| | | | | configure options in order to compile php. | ||||
* | Done with the move to structures and the removal of protocols/ (lasso branched | Frederic Peters | 2004-10-27 | 134 | -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 Raviart | 2004-10-03 | 1 | -2/+1 |
| | |||||
* | Added RegisterNameIdentifier request and response to SWIG binding. | Emmanuel Raviart | 2004-10-03 | 1 | -0/+67 |
| | |||||
* | Corrected error in exception generation for non-Python bindings. | Emmanuel Raviart | 2004-10-03 | 1 | -1/+2 |
| | |||||
* | Removed SWIG_Warning which doesn't exist in Swig. | Emmanuel Raviart | 2004-10-02 | 2 | -12/+10 |
| | | | | Updated Python tests. | ||||
* | Integrated scalp_is_liberty_query into Lasso. Consequently, | Emmanuel Raviart | 2004-10-02 | 9 | -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 Raviart | 2004-10-02 | 6 | -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 Raviart | 2004-10-02 | 8 | -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 by | Emmanuel Raviart | 2004-10-02 | 1 | -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 of | Emmanuel Raviart | 2004-10-02 | 1 | -0/+1 |
| | | | | the fake authnRequest to false, so that must_authenticate() returns true. | ||||
* | Corrected handling of NULL remote_providerID in | Emmanuel Raviart | 2004-10-02 | 1 | -10/+11 |
| | | | | lasso_login_process_without_authn_request_msg. | ||||
* | Fixed a bug in lasso_login_process_without_authn_request_msg() | Valery Febvre | 2004-10-02 | 1 | -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() function | Valery Febvre | 2004-10-02 | 1 | -1/+1 |
| | | | | It occurred when a parameter didn't have a value. | ||||
* | Added login method processWithoutAuthnRequestMsg to SWIG bindings. | Emmanuel Raviart | 2004-10-01 | 1 | -0/+6 |
| | |||||
* | Added documentation | Valery Febvre | 2004-10-01 | 1 | -2/+18 |
| | |||||
* | Modified lasso_login_process_without_authn_request_msg() | Valery Febvre | 2004-10-01 | 1 | -3/+11 |
| | | | | The 'remote_providerID' param is now optional (can be NULL). | ||||
* | Added methods comments | Valery Febvre | 2004-10-01 | 1 | -19/+53 |
| | | | | Fixed a bug in lasso_login_accept_sso() | ||||
* | Removed federation test, because for one-time single sign-on, there is no | Emmanuel Raviart | 2004-10-01 | 1 | -2/+0 |
| | | | | federation. | ||||
* | Correction in consent handling for login when testing IsPassive. | Emmanuel Raviart | 2004-10-01 | 1 | -2/+2 |
| | |||||
* | Fixed a bug in lasso_login_ask_for_consent() | Valery Febvre | 2004-10-01 | 1 | -52/+100 |
| | | | | Some cases had been forgotten. | ||||
* | Corrected #define syntax in SWIG. | Emmanuel Raviart | 2004-10-01 | 1 | -25/+25 |
| | |||||
* | Added consent constants in SWIG. | Emmanuel Raviart | 2004-10-01 | 1 | -32/+38 |
| | | | | Use #define instead of xmlChar for string constants in SWIG. | ||||
* | Fixed a bug in instance_init() methods of LassoIdentity and LassoSession classes | Valery Febvre | 2004-10-01 | 2 | -2/+2 |
| | | | | is_dirty flag was initialized to TRUE instead of FALSE. | ||||
* | camelCased argument name in SWIG. | Emmanuel Raviart | 2004-10-01 | 1 | -3/+3 |
| | |||||
* | English correction. | Emmanuel Raviart | 2004-10-01 | 2 | -2/+2 |
| | |||||
* | Synchronized SWIG error codes with those in errors.h (Shame on the | Emmanuel Raviart | 2004-10-01 | 2 | -8/+34 |
| | | | | developper who forgot to update them in Lasso.i :-) | ||||
* | Fixed a bug in lasso_query_verify_signature() | Valery Febvre | 2004-10-01 | 2 | -22/+37 |
| | | | | It was impossible to verify queries signed with the DSA-SHA1 algorithm. | ||||
* | Added one error code | Valery Febvre | 2004-10-01 | 2 | -5/+8 |
| | |||||
* | Updated login C tests to new API for obtaining consent. | Emmanuel Raviart | 2004-09-30 | 1 | -1/+4 |
| | |||||
* | Added mustAskForConsent to login in SWIG. | Emmanuel Raviart | 2004-09-30 | 1 | -2/+5 |
| | | | | camelCased a parameter name. | ||||
* | Added a param 'is_consent_obtained' in method: | Valery Febvre | 2004-09-30 | 5 | -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 Clapies | 2004-09-30 | 1 | -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 Clapies | 2004-09-30 | 6 | -31/+21 |
| | | | | private method lasso_{protocol_type}_new_from_soap(). | ||||
* | Added directory for sample SourceID messages. | Emmanuel Raviart | 2004-09-30 | 1 | -0/+15 |
| | |||||
* | Fixed critical bug when parsing an invalid SOAP message in private method ↵ | Nicolas Clapies | 2004-09-30 | 1 | -1/+5 |
| | | | | lasso_name_identifier_mapping_response_new_from_soap() | ||||
* | Added 3 error codes | Valery Febvre | 2004-09-30 | 2 | -0/+14 |
| | |||||
* | Added 3 lassoLibConsent | Valery Febvre | 2004-09-30 | 1 | -5/+8 |
| | |||||
* | Fixed critical bug when parsing an invalid SOAP message in private method ↵ | Nicolas Clapies | 2004-09-30 | 1 | -1/+5 |
| | | | | lasso_name_identifier_mapping_new_from_soap() | ||||
* | Added a parameter 'content' (optional) in ↵ | Valery Febvre | 2004-09-30 | 2 | -24/+38 |
| | | | | | | lasso_federation_build_local_nameIdentifier() and lasso_federation_build_remote_nameIdentifier() methods | ||||
* | Added lasso_federation_build_remote_nameIdentifier() | Valery Febvre | 2004-09-30 | 2 | -0/+46 |
| | | | | and lasso_federation_build_local_nameIdentifier() methods | ||||
* | Updates Python tests to new Lasso API. | Emmanuel Raviart | 2004-09-29 | 2 | -28/+19 |
| | |||||
* | Updated C tests to lasso_server_new new API. | Emmanuel Raviart | 2004-09-29 | 1 | -6/+4 |
| | |||||
* | Added better support for name registration. There is still problem with ↵ | Nicolas Clapies | 2004-09-29 | 3 | -40/+93 |
| | | | | multiple registration needed to be fixed |