Commit Graph

  • e5806a6623 Added unravel support for HTTP Artifact. Roland Hedberg 2014-02-15 10:28:23 +01:00
  • 0e54e289bd Merge branch 'master' of https://github.com/rohe/saml2test rmokiem-topdesk 2014-02-14 11:30:25 +01:00
  • bc9a7bc0eb Merge Hans Hörberg 2014-02-14 09:59:42 +01:00
  • 7585d46abd Added a file for cert generation and updated gitignore. Hans Hörberg 2014-02-14 09:20:17 +01:00
  • fbb8c100c3 Add functionality to generate new certificates for each authn reqeust and response. Hans Hörberg 2014-02-14 09:17:05 +01:00
  • 9c9c6227c9 Fixed spelling error Roland Hedberg 2014-02-13 10:31:34 +01:00
  • 9a1974b6a6 Fixed a list construction. Added equality method for metadata sources. Checks that they contain the same information or not. Roland Hedberg 2014-02-13 10:31:16 +01:00
  • bd2dcaf3f8 Merge branch 'master' of https://github.com/rohe/saml2test rmokiem-topdesk 2014-02-12 19:39:52 +01:00
  • 0326f9f253 Updated README Roland Hedberg 2014-02-07 08:54:36 +01:00
  • 4f2b814cc9 Script to update the metadata that is used in some tests. Added tests on new functionality. Roland Hedberg 2014-02-05 13:15:14 +01:00
  • bfc6b55e57 Added argument to the instant() function. Roland Hedberg 2014-02-05 13:14:02 +01:00
  • 7570a10fe9 Allow for the specification of authn_instant and subject_locality in AuthnStatements. Make it possible to tell the IdP to return a response even though the SP required attributes are not present. Roland Hedberg 2014-02-05 13:13:30 +01:00
  • 2197431484 Allow input of timestamp if not present time should be used. Roland Hedberg 2014-02-05 09:32:11 +01:00
  • a7e5f4ac92 Merge branch 'master' of github.com:rohe/pysaml2 Roland Hedberg 2014-01-30 13:52:24 +01:00
  • b22c151989 Examples should be marked as such. Dynamically built files should not be part of distribution. Roland Hedberg 2014-01-30 13:51:38 +01:00
  • a608d92abf Merge pull request #72 from SUNET/pyxmlsecurity_fixes Roland Hedberg 2014-01-16 23:26:51 -08:00
  • 8149b23456 Add test case for CryptoBackendXMLSecurity with PKCS#11. Fredrik Thulin 2014-01-16 13:20:53 +01:00
  • f21b9d2f79 Fix CryptoBackendXMLSecurity.validate_signature. Fredrik Thulin 2014-01-16 09:29:28 +01:00
  • 0f88ebe279 Merge pull request #71 from SUNET/Saml2Client_kwargs Roland Hedberg 2014-01-13 06:28:43 -08:00
  • f321afe467 - Fixed grammar in a logging message - Fixed problem when logging test flow for a None type expected response rmokiem-topdesk 2014-01-09 15:39:54 +01:00
  • 6f028f5e38 PEP-8 fixes Roland Hedberg 2014-01-07 11:15:35 +01:00
  • 618cf3d2eb Fixed problem with common JSON_DUMPS_ARGS Roland Hedberg 2014-01-07 11:01:38 +01:00
  • 403ee4acf1 More informative error message. Roland Hedberg 2014-01-07 11:00:27 +01:00
  • d8033cdbee Fixed error in string formatting rmokiem-topdesk 2013-12-31 13:37:07 +01:00
  • 538c46f586 Added the streamhandler to the logger. It is useful during debugging since it shows the log messages when they are triggered instead of afterwards. I left it commented out because it causes the log to printed twice, once during the test run and once afterwards. rmokiem-topdesk 2013-12-31 13:18:29 +01:00
  • 04dac3636d Added logging for each step of the sequence's flow so it's easier to understand where something goes wrong if a test fails. rmokiem-topdesk 2013-12-31 12:50:36 +01:00
  • 2c3c3e8651 Fixed some errors in tests.py rmokiem-topdesk 2013-12-31 12:48:56 +01:00
  • c187971004 forgot to commit the new file for JSON_DUMPS_ARGS rmokiem-topdesk 2013-12-27 17:29:16 +01:00
  • 779f9c611a - fixed logging problem in idp_test by copying over code from sp_test - declared utf-8 as encoding in one of the files that had unicode in the comments (caused problems with default ASCII encoding, might be needed in other files as well) - moved the JSON_DUMPS_ARGS to a separate package called commonArgs so it can be installed correctly (the install won't accept src as package) rmokiem-topdesk 2013-12-27 17:28:01 +01:00
  • ff27ededbf fixed typo in JSON_DUMPS_ARGS (ident instead of indent) rmokiem-topdesk 2013-12-27 13:36:29 +01:00
  • 7fe7f8921f Common arguments defined in one place Roland Hedberg 2013-12-24 19:33:54 +01:00
  • 59c00d7737 Merge pull request #20 from rmokiem-topdesk/master Roland Hedberg 2013-12-24 10:24:49 -08:00
  • ed4deab062 Added "indent=4, sort_keys=True" to all json.dumps() statements so the resulting json output would be better formatted rmokiem-topdesk 2013-12-24 15:50:00 +01:00
  • 8486b49331 Removed additional comma's for help variable of argument "spconfig" (caused help argument to be recognized as tuple, preventing the help dialog to be printed) rmokiem-topdesk 2013-12-24 15:37:18 +01:00
  • d3b29550ee Replaced the non-ASCII character with "ca_certs" which seemed to be the correct argument name rmokiem-topdesk 2013-12-24 15:30:39 +01:00
  • 53504b7133 Make Saml2Client more flexible. Fredrik Thulin 2013-12-20 14:31:33 +01:00
  • e1d3242b2a Best effort. Roland Hedberg 2013-12-20 11:42:19 +01:00
  • bcb83d03fd No default for path to xmlsec1. Roland Hedberg 2013-12-20 11:41:22 +01:00
  • b4a05a3fdf Helper methods for getting providers of special type. Roland Hedberg 2013-12-20 11:40:20 +01:00
  • 4091712028 Actually there to make testing somewhat simpler. Roland Hedberg 2013-12-20 11:39:32 +01:00
  • 0eed0efedf Ldap authentication, tentative! Roland Hedberg 2013-12-20 11:38:58 +01:00
  • 936717ad5a Updated readme to reflect the reality. Roland Hedberg 2013-12-16 10:30:30 +01:00
  • 1728c3b99f Useful tool for large metadata files. Roland Hedberg 2013-12-16 10:13:20 +01:00
  • e9832b7b3b Set version number Roland Hedberg 2013-12-16 10:12:41 +01:00
  • 51382a2c04 Merge pull request #61 from koliber/loader_remote_xml_option Roland Hedberg 2013-12-16 00:17:26 -08:00
  • 1db298869d Set version number Roland Hedberg 2013-12-16 09:00:13 +01:00
  • b6336dc0cd Fixed all tests and various bugs that appeared during that process. Roland Hedberg 2013-12-13 13:44:53 +01:00
  • c2701e9ba2 If no identity information refrain from constructing an AttributeStatement. Roland Hedberg 2013-12-05 08:48:25 +01:00
  • 94b574c56a Make certain the correct issuer was included in logout request and response. Roland Hedberg 2013-11-28 12:37:45 +01:00
  • 46eab9fa03 There is no parameter called 'assertion_consumer_service_urls' to any of the SAML/SAMLP messages. So reverted some of the code. Roland Hedberg 2013-11-27 10:30:42 +01:00
  • 8e85b5bcae Merge pull request #68 from arbn/master Roland Hedberg 2013-11-25 23:50:29 -08:00
  • ecd5dc54c6 Fixes typo in request.py Austin Robinson 2013-11-25 16:06:41 -05:00
  • 84b58c6369 Merge branch 'master' of https://github.com/rohe/pysaml2 Austin Robinson 2013-11-25 16:03:09 -05:00
  • 6c5be86afe Pluralizes return_addr in request.py and entity.py Austin Robinson 2013-11-21 14:36:57 -05:00
  • 5e0d3f13a2 Merge pull request #67 from HaToHo/master Roland Hedberg 2013-11-21 08:26:14 -08:00
  • f044913203 Made discovery service work againg for repoze. Hans Hörberg 2013-11-21 16:31:13 +01:00
  • 79363f0135 Merge pull request #66 from HaToHo/master Roland Hedberg 2013-11-21 03:39:41 -08:00
  • 65bec64db8 Correction of entityid for dicovery server. Hans Hörberg 2013-11-21 12:38:33 +01:00
  • 8d036b59c2 Merge pull request #65 from HaToHo/master Roland Hedberg 2013-11-21 02:01:13 -08:00
  • 7fdca98ee0 Added a fix for xmlns:xs. Hans Hörberg 2013-11-21 10:42:53 +01:00
  • b6800def9c Merge branch 'master' of github.com:rohe/pysaml2 Roland Hedberg 2013-11-21 09:12:02 +01:00
  • c704b2a074 Added missing directory Roland Hedberg 2013-11-21 09:11:31 +01:00
  • 782dcf841a Initial pluralization of service_addr Austin Robinson 2013-11-20 16:59:23 -05:00
  • 4b21ef50f7 Merge pull request #64 from HaToHo/master Roland Hedberg 2013-11-19 01:19:03 -08:00
  • 55ba3a771c Added a URL that exposes metadata. Hans Hörberg 2013-11-19 10:03:38 +01:00
  • 764b15ca97 Editorial Roland Hedberg 2013-11-18 12:53:00 +01:00
  • e9f34b70db Made SWAMIDs 2-dimensional entity category model work. Roland Hedberg 2013-11-18 12:52:03 +01:00
  • 2d5ec644d7 The ECP clients conversation with the IDP should use the SOAP binding not the PAOS binding. Roland Hedberg 2013-11-18 11:41:46 +01:00
  • 920f76b1ae Merge branch 'master' of github.com:rohe/pysaml2 Roland Hedberg 2013-11-12 11:05:20 -08:00
  • ea36c06b16 self.eptid was incorrectly set to None after it possibly was defined non zero. Roland Hedberg 2013-11-12 11:04:38 -08:00
  • 1dedd692c0 text formating Roland Hedberg 2013-11-12 11:03:33 -08:00
  • e1322a9875 Missing base class init added. Roland Hedberg 2013-11-12 11:03:05 -08:00
  • 5f15b494cd Text format editing. Roland Hedberg 2013-11-12 11:02:27 -08:00
  • 0c634207dc Don't add authn_statement unless actually defined. Roland Hedberg 2013-11-12 11:01:19 -08:00
  • 6c09a93a1b Added missing alias Roland Hedberg 2013-11-12 11:00:07 -08:00
  • c1de1c73b7 Add an __all__ statement to the attributemaps/__init__.py file Roland Hedberg 2013-11-12 10:59:23 -08:00
  • 2ac06c9172 removed unused import Roland Hedberg 2013-11-12 10:57:33 -08:00
  • e0f4b9a03b Added userinfo module Roland Hedberg 2013-11-12 10:56:49 -08:00
  • 2205c534aa Merge pull request #63 from paulftw/patch-1 Roland Hedberg 2013-11-04 06:46:56 -08:00
  • fc12632ff1 Fix KeyError when signing http_redirect_message Paul Korzhyk 2013-11-04 16:09:09 +11:00
  • 06aa2dda99 Spelling error Roland Hedberg 2013-10-21 13:18:39 +02:00
  • d43cba279d Entity type has to be defined. Roland Hedberg 2013-10-21 13:14:59 +02:00
  • 3e89dce5ee Created another way of loading remote_metadata. Allows you to specify a path to a python function which will be load the content of the XML on the fly Krystian Cybulski 2013-10-09 19:18:28 +02:00
  • 2f4d460519 Merge pull request #60 from SUNET/fix_class_ref_list Roland Hedberg 2013-10-04 03:55:32 -07:00
  • e3b12042ce requested_authn_context: authn_context_class_ref should be a list Fredrik Thulin 2013-10-03 11:53:17 +02:00
  • 466d75ede2 Merge pull request #59 from fredrikt/master Roland Hedberg 2013-09-27 22:28:03 -07:00
  • 41fd4605e4 add: Add assertion of uniqueness to last commit. Fredrik Thulin 2013-09-27 16:23:28 +02:00
  • 95db3577ec add: Allow caller to supply unique reference. Fredrik Thulin 2013-09-27 16:19:49 +02:00
  • e4020b70ad Merge pull request #58 from abec/master Roland Hedberg 2013-09-24 23:47:34 -07:00
  • 03bd59eac1 Remove randomness and add user info back into cache Abraham Elmahrek 2013-09-24 18:44:24 -07:00
  • 4e5a941c7c Merge pull request #56 from rectalogic/want-assertions-signed Roland Hedberg 2013-09-23 09:10:34 -07:00
  • 23820f8e40 Merge branch 'master' of github.com:rohe/pysaml2 Roland Hedberg 2013-09-20 08:56:08 +02:00
  • 5935a26dc9 snq must not be None Roland Hedberg 2013-09-20 08:55:54 +02:00
  • aec4fbf8c9 Merge pull request #57 from fredrikt/master Roland Hedberg 2013-09-19 23:54:21 -07:00
  • 74ec4a2162 Oops, typo in last commit. Fredrik Thulin 2013-09-19 15:19:57 +02:00
  • 5fe5c01aab Fix searching for non-primary-key values. Fredrik Thulin 2013-09-19 14:41:37 +02:00
  • 7f91cefcdd Tool that imports metadata in XML format and outputs the same after some filtering into a pysaml2 specific metadata format. Roland Hedberg 2013-09-19 12:30:57 +02:00
  • 6201a34d76 Logout request needs issuer in some cases, so send it always. Can't hurt ! Roland Hedberg 2013-09-19 12:29:25 +02:00
  • 807d59617f If SP metadata indicates "want_assertions_signed", then verify that they are signed. Andrew Wason 2013-09-17 09:29:26 -04:00
  • ecce3c5029 Destination can definitely be part of a status response. Roland Hedberg 2013-09-17 09:01:54 +02:00