summaryrefslogtreecommitdiffstats
path: root/lasso/xml
Commit message (Collapse)AuthorAgeFilesLines
* we're missing AuthenticationContextStatement supportFrederic Peters2004-11-031-0/+2
|
* Fixed 2 bugs in lasso_node_add_signature_tmpl()Frederic Peters2004-11-032-2/+8
| | | | | | | * the transform method "exclusive C14N" was missing in Transforms element * removed useless KeyInfo element in Signatures without X509 data [from lasso-orig revision 1.95]
* cleaning filesFrederic Peters2004-11-0111-25/+25
|
* LECP converted to new treeFrederic Peters2004-11-014-7/+26
|
* xmlsec for logout requests and responsesFrederic Peters2004-10-305-69/+52
|
* ds:Signature in <samlp:request/> (in login) (and the signature is not verifiedFrederic Peters2004-10-294-239/+115
| | | | yet)
* cleaning upFrederic Peters2004-10-293-13/+8
|
* lasso_samlp_response_abstract_fill to initialize responses with id, time andFrederic Peters2004-10-295-40/+38
| | | | versions.
* reformatted lasso_get_pem_file_typeFrederic Peters2004-10-292-43/+38
|
* apply optimization to build_random_sequence (and use it in build_unique_id)Frederic Peters2004-10-292-52/+39
|
* change function signatureFrederic Peters2004-10-291-1/+1
|
* styleFrederic Peters2004-10-282-16/+14
|
* fixed lasso_get_current_time to return UTC timeFrederic Peters2004-10-282-9/+11
|
* removed unused lasso_g_ptr_array_indexFrederic Peters2004-10-282-23/+0
|
* removal of \n at end of error messagesFrederic Peters2004-10-272-33/+33
|
* removed useless castsFrederic Peters2004-10-2715-15/+15
|
* cleaning upFrederic Peters2004-10-2710-18/+14
|
* removed unused codeFrederic Peters2004-10-272-233/+108
|
* Done with the move to structures and the removal of protocols/ (lasso branchedFrederic Peters2004-10-27101-6120/+5167
| | | | | | | | 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.
* Integrated scalp_is_liberty_query into Lasso. Consequently,Emmanuel Raviart2004-10-021-1/+1
| | | | | 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-022-3/+6
| | | | | | | | | | | | 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-022-32/+39
| | | | | | | 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.
* Fixed a bug in lasso_query_to_dict() functionValery Febvre2004-10-021-1/+1
| | | | It occurred when a parameter didn't have a value.
* English correction.Emmanuel Raviart2004-10-012-2/+2
|
* Synchronized SWIG error codes with those in errors.h (Shame on theEmmanuel Raviart2004-10-011-1/+3
| | | | 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
|
* Added 3 error codesValery Febvre2004-09-302-0/+14
|
* Added 3 lassoLibConsentValery Febvre2004-09-301-5/+8
|
* Added an error code: LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILEDValery Febvre2004-09-271-0/+1
|
* Improved lasso_node_verify_signature() methodValery Febvre2004-09-271-16/+25
| | | | The 'public_key_file' param can now be either a public_key or a certificate
* Removed lasso_node_verify_x509_signature() method. This method isn't useful ↵Valery Febvre2004-09-272-160/+47
| | | | | | | anymore. lasso_node_verify_signature() can now verify signatures with or without X509Data. Added a new param "ca_cert_chain_file" in lasso_node_verify_signature()
* Added lasso_load_certs_from_pem_certs_chain_file() functionValery Febvre2004-09-272-22/+113
|
* - Removed lassoLibProtocolProfileNimSpSoap macro.Nicolas Clapies2004-09-251-1/+0
|
* Added definition of name identifier mapping protocol profilesNicolas Clapies2004-09-231-13/+15
|
* Changed returned values and added some error messages in ↵Valery Febvre2004-09-222-67/+79
| | | | lasso_query_verify_signature()
* Added method lasso_lib_name_identifier_mapping_request_set_targetNameSpace() ↵Nicolas Clapies2004-09-222-6/+21
| | | | in lib_name_identifier_mapping_reques.c / h files. Added support of target name space in lasso_name_identifier_mapping_new() in name_identifier_mapping_request.c / h files. Added support of target name space in lasso_name_identifier_init_request() in name_identifier_mapping.c / h files
* forgotten commit; /insert const keyword explanation here/Frederic Peters2004-09-223-11/+6
|
* updateValery Febvre2004-09-221-5/+9
|
* Added 8 SamlStatusCodeValery Febvre2004-09-221-2/+10
|
* Added lasso_get_public_key_from_pem_cert_file()Valery Febvre2004-09-202-24/+131
| | | | and lasso_get_pem_file_type() functions
* use g_strdup_printf to avoir buffer size calculations and g_snprintf to avoirFrederic Peters2004-09-172-5/+2
| | | | buffer overrun.
* use g_strdup_printf to avoid buffer size calculation; and free() the uri onceFrederic Peters2004-09-171-2/+2
| | | | it has been used.
* strncpy won't add a trailing \0 to the string if it has over 512 characters;Frederic Peters2004-09-171-2/+4
| | | | only copy 511 and add a zero manually.
* removed remaining parenthesis on return statementsFrederic Peters2004-09-172-4/+4
|
* lasso_sha1 doesn't return a string but a bufferFrederic Peters2004-09-171-3/+3
|
* remove removed codeFrederic Peters2004-09-172-68/+0
|
* alloc xmlChar with xmlMalloc in lasso_build_unique_id; alloc one more characterFrederic Peters2004-09-171-12/+3
| | | | in lasso_sha1; remove some removed code
* a bit late; fixed use of unitialized variables (-Wuninitialized needs -O)Frederic Peters2004-09-061-0/+2
|
* removed extra parentheses after return statements;Frederic Peters2004-09-0116-90/+90
|