summaryrefslogtreecommitdiffstats
path: root/lasso/id-ff/lecp.c
Commit message (Collapse)AuthorAgeFilesLines
* Added back xmlsec signature check (and disabled it in name identifier mappingFrederic Peters2004-12-101-1/+1
| | | | | | | profile since it is buggy there). The signature check requires another call to xmlParseMemory; this makes them 3 per SOAP message (sign check + lasso_profile_get_request_type_from_soap_msg and lasso_node_init_from_message). I'll think further about this.
* overridden spelling fix caused alignment wreckageFrederic Peters2004-12-101-1/+1
|
* The past participle of "to override" is overridden.Emmanuel Raviart2004-12-071-1/+1
| | | | see http://en.wiktionary.org/wiki/Overridden
* added error checking on query strings; python tests should now passFrederic Peters2004-11-221-4/+4
|
* renamed lasso/environs/ to lasso/id-ff/Frederic Peters2004-11-151-1/+1
|
* LECP converted to new treeFrederic Peters2004-11-011-264/+246
|
* ds:Signature in <samlp:request/> (in login) (and the signature is not verifiedFrederic Peters2004-10-291-2/+2
| | | | yet)
* removal of \n at end of error messagesFrederic Peters2004-10-271-19/+19
|
* Done with the move to structures and the removal of protocols/ (lasso branchedFrederic Peters2004-10-271-33/+48
| | | | | | | | 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.
* Added a param 'is_consent_obtained' in method:Valery Febvre2004-09-301-1/+3
| | | | | | | | | | | | | | | | | 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.
* Renamed lasso_lecp_init_from_authn_request_msg() into ↵Valery Febvre2004-09-221-4/+4
| | | | | | lasso_lecp_process_authn_request_msg() BEWARE : this change breaks the API
* Made remote_providerID optional in lasso_lecp_build_authn_request_msg and inEmmanuel Raviart2004-09-201-4/+20
| | | | | | | | SWIG Corrected SWIG handling of metadata. Added attribute providerIds to Session in SWIG.
* removed extra parentheses after return statements;Frederic Peters2004-09-011-26/+26
|
* Moved param 'http_method' of lasso_login_build_authn_request_msg() methodValery Febvre2004-08-211-1/+4
| | | | | in lasso_login_init_authn_request() BEWARE : this change breaks the API
* Added a param 'err' in 2 methods of LassoServer class:Valery Febvre2004-08-111-2/+5
| | | | | | lasso_server_get_provider, lasso_server_get_provider_ref for errors reporting
* Fixed a bug in lasso_lecp_build_authn_request_msg()Valery Febvre2004-08-091-2/+7
|
* Corrected correctionValery Febvre2004-08-091-5/+4
|
* Removed Base64 encoding in lasso_lecp_build_authn_response_msg()Valery Febvre2004-08-091-10/+22
| | | | | | | | | | | Removed Base64 decoding in lasso_lecp_process_authn_request_envelope_msg() Removed the param 'remote_providerID' of lasso_lecp_init_authn_request() Added a param 'remote_providerID' in lasso_lecp_build_authn_request_msg() Added 3 params in lasso_lecp_build_authn_response_envelope_msg() They are necessary to build the Assertion, to process the federation and possibly to set the Status.
* updated code styleNicolas Clapies2004-08-061-5/+5
|
* fixed coding styleNicolas Clapies2004-08-051-13/+13
|
* Renamed lasso_server_get_provider() into lasso_server_get_provider_ref()Valery Febvre2004-08-041-1/+1
| | | | Added lasso_server_get_provider(), this method returns a provider copy.
* update of the LECP profileNicolas Clapies2004-08-041-95/+130
|
* move server param in newNicolas Clapies2004-08-041-9/+15
|
* Changed all lasso_provider_get_* methods prototypeValery Febvre2004-08-041-2/+6
| | | | | | It was added: a 'provider_type' argument to read in the appropriate Descriptor in metadata a 'err' argument for reporting errors
* replace G_LOG_LEVEL_ERROR with G_LOG_LEVEL_CRITICALNicolas Clapies2004-08-031-10/+10
|
* Added a new argument 'err' in 4 methods of the LassoNode class:Valery Febvre2004-07-311-3/+4
| | | | | | | | lasso_node_get_attr lasso_node_get_child lasso_node_get_child_content lasso_node_get_content for reporting errors.
* lecp in environs is completeNicolas Clapies2004-07-301-15/+44
|
* Replaced old debug() calls by the 2 new functions debug() and message()Valery Febvre2004-07-241-17/+17
|
* - Added a third arg (GError **err) in lasso_node_get_attr_value()Valery Febvre2004-07-231-6/+4
| | | | | | method to report errors - Replaced some lasso_provider_get_providerID() by direct access to ProviderID attribute of server objects
* add lecp in environsNicolas Clapies2004-07-221-0/+250