summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* [tests] change perfs to accept a second parameter giving the data files to useBenjamin Dauvergne2011-01-2411-14/+397
| | | | | Also add metadata files to check performance with 512 and 1024 bit RSA keys.
* [tests] adapt Makefile.am to new path of metadata dirBenjamin Dauvergne2011-01-042-2/+3
|
* Merge branch 'hotfixes-2.3.5'Benjamin Dauvergne2010-12-034-1/+4
|\
| * [tests idwsf2] add missing include for ID-WSF stringsBenjamin Dauvergne2010-12-031-0/+1
| |
| * [tests] include the backward compatibility include for GHashTableBenjamin Dauvergne2010-12-011-1/+1
| |
| * [tests] include header for backward compatible methods on GHashTable structuresBenjamin Dauvergne2010-11-172-0/+2
| |
* | Merge branch 'hotfixes-2.3.4'Benjamin Dauvergne2010-10-131-1/+1
|\|
| * [tests integration] adapt to string change in lcs/qommon/saml2.ptlBenjamin Dauvergne2010-10-111-1/+1
| |
* | [tests data request] add googleapps sample AuthnRequestBenjamin Dauvergne2010-10-111-0/+11
| |
* | [tests] move metadata directory into dataBenjamin Dauvergne2010-10-1110-1/+1
| |
* | [tests data] add idp and sp example with 1024 bits RSA keys, for performance ↵Benjamin Dauvergne2010-10-116-0/+120
| | | | | | | | testing purpose
* | [tests metadata] add more examples of metadata filesBenjamin Dauvergne2010-10-113-0/+61
|/
* [tests] add non regression test on assertion consumer endpoints orderingBenjamin Dauvergne2010-10-091-1/+58
|
* [Tests] add annotation to remove compiler warningsBenjamin Dauvergne2010-10-011-4/+3
|
* [Core] replace all use of g_strcmp0 by lasso_strisequal and lasso_strisnotequalBenjamin Dauvergne2010-10-012-6/+6
| | | | | Too much human errors with strcmp kind of functions. Also change name os lasso_is_empty_string to lasso_strisempty.
* [Tests] update perfs to test each phase of WebSSO separately and use SAMLv2Benjamin Dauvergne2010-09-291-93/+111
| | | | | I removed signature at the message level for the response, it should simulate apporiately the artifact binding with SSL transport.
* [SAMLv2] fix wrong order in use of macro lasso_foreachBenjamin Dauvergne2010-09-273-1/+108
| | | | | | The first argument must be the iterator, the second is the iterable. Also add a non-regression test with Googleapps metadata and and a typical authn request.
* [Tests] remove a valgrind suppression on g_log_default_handlerBenjamin Dauvergne2010-09-171-10/+0
|
* [Tests] add valgrind targets in the Makefile: leakcheck, leakcheck-reachable ↵Benjamin Dauvergne2010-09-171-0/+23
| | | | and massif
* [Tests] fix leak of content in test01_server_newBenjamin Dauvergne2010-09-171-0/+1
|
* [Tests] fix leak of idpLogoutContext in test04_sso_then_slo_soapBenjamin Dauvergne2010-09-171-0/+1
|
* [Tests] fix mem leaksBenjamin Dauvergne2010-09-171-0/+1
|
* [Tests integration] fix configuration variable nameBenjamin Dauvergne2010-09-061-1/+1
|
* [Tests] change the way tests data is distributedBenjamin Dauvergne2010-07-211-2/+3
| | | | | | Instead of using a Makefile.am in each data directory, each data directoy has been added to the EXTRA_DIST for the parent directory Makefile.am.
* [Core] remove now useless .cvsignore filesBenjamin Dauvergne2010-07-216-16/+0
|
* [Tests] move sourceid-2.0beta-data to data directoryBenjamin Dauvergne2010-07-212-1/+2
|
* [Core] move format-suppressions.py to tools directoryBenjamin Dauvergne2010-07-211-43/+0
|
* [Tests] remove debugging printfBenjamin Dauvergne2010-07-211-2/+0
|
* [Tests] change the way tests data is distributedBenjamin Dauvergne2010-07-2113-32/+7
| | | | | | Instead of using a Makefile.am in each data directory, each data directoy has been added to the EXTRA_DIST for the parent directory Makefile.am.
* [Tests/python] add test case for WebSSO with providers using encrypted keysBenjamin Dauvergne2010-07-165-1/+142
|
* [Tests] add a sso then slo soap testBenjamin Dauvergne2010-07-121-0/+206
|
* Merge branch 'issue-88'Benjamin Dauvergne2010-06-292-0/+6
|
* [Tests/integration] add G_DEBUG=gc-friendly env. var to valgrind-wrapperBenjamin Dauvergne2010-06-181-1/+1
| | | | It should improve valgrind ability to trace memory origin.
* Test: add non regression test for reloading a server dump with encrypted keysBenjamin Dauvergne2010-06-144-0/+61
|
* Tests: add idp6-saml2 dataBenjamin Dauvergne2010-06-123-0/+137
|
* Integration test: adapt to new behaviour for federation terminationBenjamin Dauvergne2010-05-312-2/+25
|
* Initialize all uninitialized rc variablesBenjamin Dauvergne2010-04-304-6/+6
|
* Test: only test custom namespace if ID-WSF is enabledBenjamin Dauvergne2010-04-301-1/+2
|
* Free xmlSecKeyBenjamin Dauvergne2010-04-221-0/+1
|
* Ameliorate support for lasso_profile_set_signature_verify_hintBenjamin Dauvergne2010-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | * 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
* Tests: add tests for custom namespace functionsBenjamin Dauvergne2010-04-061-0/+44
|
* Tests: make role descriptor loading test less verboseBenjamin Dauvergne2010-04-061-3/+8
| | | | | * tests/metadata_tests.c: remove printf, add checks
* Tests: show actual value in check_equals test macroBenjamin Dauvergne2010-04-061-1/+1
|
* SAML 2.0&ID-FF 1.2: simplify and complete metadata loading for multi-role ↵Benjamin Dauvergne2010-03-274-1/+130
| | | | support
* Tests: add macros to test for string equalityBenjamin Dauvergne2010-03-271-0/+12
|
* Tests: in SAML 2.0 tests, use more check_ macrosBenjamin Dauvergne2010-03-271-68/+46
|
* Tests: add macros check_equals and check_not_equalsBenjamin Dauvergne2010-03-271-0/+14
|
* ID-WSF 2.0: reorganize EPR minting, add a process_request method to disco ↵Benjamin Dauvergne2010-02-221-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | service * data_service.c: remove dependency on discovery.h * discovery.{c,h}: - add a lasso_idwsf2_discovery_process_request_msg to extract request data before validate request (SvcMDID, SvcMD or RequestService). - store SvcMDID in a private field, add a setter for it. - SvcMDID is now used for building response to MDAssociationQuery and parsing request for MDQuery, MDDelete, MDAssociationAdd and MDAssociationDelete. * idwsf2_helper.{c,h}: - change security mechanism argument of lasso_wsa_endpoint_reference_add_security_token from a NULL terminated string array to a GList. * saml2_login.{c,h}: - add a lasso_server_create_assertion_as_idwsf2_security_token for minting assertion for ID-WSF 2.0 security, to be used in Discovery bootstap EPR creation and EPR minting for Discovery service Query responses. - add a lasso_saml2_assertion_get_discovery_bootstrap_epr, and rewirte lasso_login_idwsf2_get_discovery_bootstrap_epr to use it. - make lasso_login_idwsf2_add_discovery_bootstrap_epr accept a list of security mechanisms, not just one. * tests/idwsf2_tests.c: - adapt to new argument type of lasso_login_idwsf2_add_discovery_bootstrap_epr.
* Fix idp5-saml2 metadatasBenjamin Dauvergne2010-02-221-11/+22
| | | | | | * tests/data/idp5-saml2/metadata.xml: we do not have the private key for the encryption public key, so I copied the signing public key.
* Tests integration: force C localeBenjamin Dauvergne2010-02-171-0/+1
| | | | | | * tests/integration/saml2/__init__.py: authentic now use 'system locale' by default, so force C locale to get english IHM string to make twill happy.