Commit Graph

  • d179bb012e Add pymongo to tests_requires and remove extras_requires since it is not used Lorenzo Gil Sanchez 2013-04-02 17:28:00 +02:00
  • 2ae12290b0 Allow running the tests from the pysaml2 root directory. Lorenzo Gil Sanchez 2013-04-02 17:07:54 +02:00
  • 2aecde2c4f Let the SAML2 status codes govern what exceptions are raised. Roland Hedberg 2013-03-29 12:22:52 +01:00
  • f516bedab9 Editorial Roland Hedberg 2013-03-29 12:21:58 +01:00
  • b1a3ed008d Differentiate between SAML status errors and exceptions. Roland Hedberg 2013-03-29 11:43:25 +01:00
  • b1121217f3 Worked on the SP test part. Roland Hedberg 2013-03-29 10:37:42 +01:00
  • ca6afd92fc New method for consistency. Roland Hedberg 2013-03-29 10:36:20 +01:00
  • 995353bd0b Editorial Roland Hedberg 2013-03-29 10:35:13 +01:00
  • d6f4d3e226 Editorial plus mapping from service endpoint to request parsing function. Roland Hedberg 2013-03-29 10:33:51 +01:00
  • be071a756b Mapping from service endpoint to message type. Roland Hedberg 2013-03-29 10:32:34 +01:00
  • 85e8d0f208 Allow also for handling HTTP redirect not just HTTP Post. Roland Hedberg 2013-03-29 10:30:43 +01:00
  • 1e161d0d1c Made sure you always (well almost always) get back something you can parse. Roland Hedberg 2013-03-12 08:28:55 -04:00
  • 321e5e1e0e Recognize when the form is for me. Roland Hedberg 2013-03-12 08:01:38 -04:00
  • dfe985c542 Merge branch 'master' of https://github.com/rohe/pysaml2 Fredrik Thulin 2013-03-12 11:00:40 +01:00
  • 3e7283cc59 Use sign_statement() instead of sign_statement_using_xmlsec(). Fredrik Thulin 2013-03-12 09:40:12 +01:00
  • 1712cf1661 Refactored out session information storage. Roland Hedberg 2013-03-11 18:31:01 -04:00
  • f4ab40cbde Interaction loop detection added. Roland Hedberg 2013-03-11 13:57:30 -04:00
  • 539f1fe287 Remove obsoleted verify_signature(). Fredrik Thulin 2013-03-11 16:57:24 +01:00
  • 642d4e2f5e Try to make only sigver know about xmlsec1. Fredrik Thulin 2013-03-11 16:53:48 +01:00
  • d3babe5fb5 Avoid creating extra CryptoBackends when verifying signatures. Fredrik Thulin 2013-03-11 15:49:32 +01:00
  • 593d35cb6a Documentation. Fredrik Thulin 2013-03-11 15:37:05 +01:00
  • dcb203fc60 Adding and modifying logging support Roland Hedberg 2013-03-11 10:13:07 -04:00
  • cfc10295ca Renamed package. Roland Hedberg 2013-03-11 09:48:34 -04:00
  • 269909acc0 Merge remote-tracking branch 'origin/master' Fredrik Thulin 2013-03-11 14:06:24 +01:00
  • 7710f96eaa Add pyXMLSecurity backend for signing/verifying. Fredrik Thulin 2013-03-11 11:11:02 +01:00
  • 4c3629bba1 Use the HTTPbase class. Roland Hedberg 2013-03-09 16:14:03 +01:00
  • e0420b6a41 PEP-8 Roland Hedberg 2013-03-09 16:13:39 +01:00
  • e2211aba32 PEP-8 Roland Hedberg 2013-03-09 16:12:56 +01:00
  • 67076dc6a1 If no SOAP binding the other once aren't check. Caught by Hans H. Roland Hedberg 2013-03-09 16:12:35 +01:00
  • e530b449d5 Allow choice of IdP through query parameter. From an idea by Hans H. Roland Hedberg 2013-03-09 16:11:36 +01:00
  • d9901d1b35 Allow choice of IdP through query parameter. Roland Hedberg 2013-03-09 16:10:13 +01:00
  • 258a0ba963 wrong parameter name Roland Hedberg 2013-03-09 14:56:31 +01:00
  • 872a148128 sign_statement: Remove unused variable 'key'. Fredrik Thulin 2013-03-08 15:41:06 +01:00
  • b51213bd1c Better PEP-8 compliance Roland Hedberg 2013-03-08 08:28:49 +01:00
  • e048ce83d7 Better PEP-8 compliance Roland Hedberg 2013-03-08 08:25:21 +01:00
  • 4340e80057 Wrong value corrected. Roland Hedberg 2013-03-08 08:24:55 +01:00
  • 02f36267d7 PEP-8 compliance Roland Hedberg 2013-03-08 08:24:09 +01:00
  • 6747c0d6d1 refactored Roland Hedberg 2013-03-08 08:22:49 +01:00
  • bb3f98eefc Change name on parameter. Roland Hedberg 2013-03-08 08:22:26 +01:00
  • d7d9e5c0fb refactored Roland Hedberg 2013-03-08 08:21:43 +01:00
  • 096c1ca2c7 Editorial Roland Hedberg 2013-03-08 08:21:20 +01:00
  • dcd8bb5192 Editorial Roland Hedberg 2013-03-08 08:21:11 +01:00
  • 51439a7f94 Renamed package. Roland Hedberg 2013-03-08 08:11:24 +01:00
  • 0736259206 Renamed package. Roland Hedberg 2013-03-08 08:11:10 +01:00
  • e3620eb068 Renamed package. Roland Hedberg 2013-03-08 08:10:50 +01:00
  • 6e4a5fe574 Removed dependency on oictest.oauth2 Roland Hedberg 2013-03-06 14:43:02 +01:00
  • 2406b391ce Test placeholder Roland Hedberg 2013-03-06 13:56:15 +01:00
  • 4245c856e7 Enabled specifying binding for request and response separately in a test. Roland Hedberg 2013-03-06 13:56:04 +01:00
  • d1b6450a48 Moved exception_trace Roland Hedberg 2013-03-06 13:54:46 +01:00
  • f5d2ba6ce2 More specific exception Roland Hedberg 2013-03-06 13:54:14 +01:00
  • 19538624af Added missing module Roland Hedberg 2013-03-06 13:53:34 +01:00
  • e680c80b5c Moved exception_trace Roland Hedberg 2013-03-06 13:53:09 +01:00
  • 496aa439ff Just a placeholder for the SP tests. Roland Hedberg 2013-03-06 13:52:20 +01:00
  • b88e9ed7ed Merge branch 'master' of https://github.com/rohe/pysaml2 Fredrik Thulin 2013-03-05 11:56:36 +01:00
  • d7c175ad14 Use mongodb as backend store Roland Hedberg 2013-03-05 09:34:54 +01:00
  • f70050d74a Added mongodict as an extra requirement. Roland Hedberg 2013-03-05 09:34:08 +01:00
  • ebd6c96d71 Modified to work with the refactored crypto backend. Roland Hedberg 2013-03-05 09:33:31 +01:00
  • 4ca2ee6fa6 Editorial Roland Hedberg 2013-03-05 09:32:42 +01:00
  • ff6d96e990 Started to add code for using MongoDB as backend store. Roland Hedberg 2013-03-05 09:31:54 +01:00
  • 7c3691c62b Editorial Roland Hedberg 2013-03-05 09:30:55 +01:00
  • aec9e05be8 Mark keys more clearly for usage. Roland Hedberg 2013-03-05 09:30:33 +01:00
  • 2510fcd05f Allow for using attribute_consuming_service_index Roland Hedberg 2013-03-05 09:29:48 +01:00
  • 61ed087e81 Add two test cases for multiple_signatures(). Fredrik Thulin 2013-03-04 11:11:42 +01:00
  • 9f0b391096 Changed 'id' to 'sid', left over from earlier parameter change. Roland Hedberg 2013-03-02 21:10:16 +01:00
  • 1e097e8cf6 Method descriptions added. Roland Hedberg 2013-03-02 21:09:02 +01:00
  • 292f36fe02 FatalError only defined in one place. Roland Hedberg 2013-03-01 16:40:49 +01:00
  • 6c12a947f0 Better exception handling Roland Hedberg 2013-03-01 16:40:07 +01:00
  • f87df7d649 Editorial PEP-8 Roland Hedberg 2013-03-01 11:48:37 +01:00
  • a9cbeb471a Editorial PEP-8 Roland Hedberg 2013-03-01 11:39:44 +01:00
  • cd7110a7f4 Some more things for git to ignore. Roland Hedberg 2013-03-01 11:39:28 +01:00
  • 795d33ce77 We have other entities certs. Roland Hedberg 2013-03-01 11:39:01 +01:00
  • 234754b656 Useful script Roland Hedberg 2013-03-01 11:21:21 +01:00
  • 638816dcc4 Merge branch 'master' of github.com:rohe/pysaml2 Roland Hedberg 2013-03-01 11:17:39 +01:00
  • 6999a2c441 Merge pull request #19 from fredrikt/master Roland Hedberg 2013-03-01 02:16:49 -08:00
  • 637838975f multiple_signatures: correct typo, id -> sid Fredrik Thulin 2013-03-01 09:08:28 +01:00
  • f792fddd74 Updated to latest version Roland Hedberg 2013-02-28 19:21:14 +01:00
  • 6d4828c3f7 Rewrote factory to bring in classes from base set. Roland Hedberg 2013-02-28 19:15:55 +01:00
  • b06c3df59e Common error and common functions Roland Hedberg 2013-02-28 19:14:50 +01:00
  • d01383f41a Refactor everything xmlsec1 related. Fredrik Thulin 2013-02-28 15:15:27 +01:00
  • f77b02ff7e Add function _run_xmlsec, thus avoiding repeating code. Fredrik Thulin 2013-02-27 16:08:16 +01:00
  • be733d412e Add M2Crypto to list of dependencies. Fredrik Thulin 2013-02-27 16:06:39 +01:00
  • 9af9c7bb4b whitespace Fredrik Thulin 2013-02-27 14:45:39 +01:00
  • cef2d14916 Made it the same as oictest/src/rrtest Roland Hedberg 2013-02-27 13:47:29 +01:00
  • 6d18bfb303 Editorial Roland Hedberg 2013-02-27 13:46:53 +01:00
  • e2aea94b88 Trace doesn't have any debug method. Roland Hedberg 2013-02-27 13:46:27 +01:00
  • 563be6f38a Editorial Roland Hedberg 2013-02-27 13:18:47 +01:00
  • 7f04783212 Editorial Roland Hedberg 2013-02-27 13:18:30 +01:00
  • ac0430d03d General method for adding info to a SAML message. Roland Hedberg 2013-02-27 13:18:07 +01:00
  • 86fa2045b4 Editorial Roland Hedberg 2013-02-27 13:17:03 +01:00
  • 924d200c73 Verify HTTP-redirect signed message. Roland Hedberg 2013-02-27 13:16:30 +01:00
  • c9f2487af0 Useful script for creating keys Roland Hedberg 2013-02-27 13:15:46 +01:00
  • e07e4baab9 Merge branch 'master' of https://github.com/rohe/pysaml2 Fredrik Thulin 2013-02-27 12:40:10 +01:00
  • 7dfc93ebae Replaced checks with simpler less invasive tests. Roland Hedberg 2013-02-21 14:51:20 +01:00
  • c327c5a6aa Editorial Roland Hedberg 2013-02-21 14:50:30 +01:00
  • 57c15209e2 Don't overwrite more specific error message Roland Hedberg 2013-02-21 14:50:03 +01:00
  • 746a45b5fe Added support for signing/verifying messages when using the HTTP-Redirect binding. Roland Hedberg 2013-02-21 13:08:20 +01:00
  • cc71990164 Added support for signing/verifying messages when using the HTTP-Redirect binding. Roland Hedberg 2013-02-21 12:36:05 +01:00
  • 5bff17169d Use the status code defined for "interaction needed". Roland Hedberg 2013-02-21 09:51:17 +01:00
  • 0016e8b850 Use the status code defined for "interaction needed". Roland Hedberg 2013-02-21 09:31:01 +01:00
  • ed8b6953bb editorial Roland Hedberg 2013-02-20 14:48:12 +01:00