Commit Graph

  • ae862d8381 Added necessary files for testing the setup against a local IdP Roland Hedberg 2013-01-18 15:15:56 +01:00
  • 0e49a3c6d2 Handle HTTP error Roland Hedberg 2013-01-18 15:09:56 +01:00
  • 13f327c0bc Fixed artifact handling Roland Hedberg 2013-01-18 14:59:00 +01:00
  • 21880631d9 Made the test work. Roland Hedberg 2013-01-18 11:53:31 +01:00
  • 3624c769a4 Fixed present test on ident. Should be rewritten and extended. Roland Hedberg 2013-01-17 13:22:11 +01:00
  • ec48bd2369 Assertion ID Request was wrongly defined to use SOAP binding. Now changed to be URI binding as it should be. Roland Hedberg 2013-01-17 12:25:14 +01:00
  • ffa46ee8ad Added new test class Roland Hedberg 2013-01-17 11:45:31 +01:00
  • da637a8ee8 Updated the example IdP Roland Hedberg 2013-01-16 15:35:41 +01:00
  • ea43e98cd8 Added logger removed unused argument Roland Hedberg 2013-01-16 15:34:12 +01:00
  • 35742c6eb0 Handle that an entity might serve as more then one type of entity. In this case an IdP that might be an AA, PDP or AQ Roland Hedberg 2013-01-16 15:33:21 +01:00
  • 1a4107fbb0 context are significant Roland Hedberg 2013-01-16 15:32:04 +01:00
  • d155fb8544 removed left over Roland Hedberg 2013-01-16 15:30:35 +01:00
  • 9057ffa09f Switched from subject to name_id as key Wrong order of arguments for construct_nameid Roland Hedberg 2013-01-16 15:29:52 +01:00
  • d3f7ea63f8 Added missing help function Roland Hedberg 2013-01-16 15:28:46 +01:00
  • 60bce0cd88 Have to use the same return format for functions used by apply_binding Roland Hedberg 2013-01-16 15:28:17 +01:00
  • ee5d513cbb Fixed two new tests: authn_query and assertion_id_request Roland Hedberg 2013-01-16 15:27:22 +01:00
  • 7ad286f6ac Editorial Roland Hedberg 2013-01-16 10:02:57 +01:00
  • 500a10e15b Added method for handling manage nameid request Roland Hedberg 2013-01-16 10:02:48 +01:00
  • 402a49ad0c Refactored and rewrote the nameID DB handling. Roland Hedberg 2013-01-15 15:47:27 +01:00
  • 3dff9e5245 Fixed authn query request-response Roland Hedberg 2013-01-14 13:55:30 +01:00
  • 85b3fc307c Fixed manage_name_id request-response Added assert_id request-response Roland Hedberg 2013-01-14 12:09:17 +01:00
  • 05d514f10e Added a couple of tests Roland Hedberg 2013-01-13 20:13:39 +01:00
  • c762a60aa0 Added missing manage_name_id methods and fixed references Roland Hedberg 2013-01-13 20:10:11 +01:00
  • f8e34b56d9 unravel part of parse method Roland Hedberg 2013-01-13 19:42:03 +01:00
  • 976e4a84f5 Couple of new shortcut methods. Roland Hedberg 2013-01-13 19:41:25 +01:00
  • 0e8efaadd1 Removed argument from _parse_request method. Roland Hedberg 2013-01-13 19:40:45 +01:00
  • fcdb28c300 Editorial Roland Hedberg 2013-01-13 19:40:07 +01:00
  • d53ef5fdbd message type in response parse class Roland Hedberg 2013-01-13 19:39:44 +01:00
  • cd624c4115 Removed an attribute from _parse_request method Information available in request parse class. Roland Hedberg 2013-01-13 19:39:06 +01:00
  • 559a75a364 New method, not done. Roland Hedberg 2013-01-13 19:37:31 +01:00
  • f23962acca Raise exception instead of returning empty string. Roland Hedberg 2013-01-13 19:35:11 +01:00
  • fdc0555c41 Use the same naming format everywhere. New entity method allowed for refactoring. Roland Hedberg 2013-01-13 18:14:27 +01:00
  • cb40903ef1 Three new methods Roland Hedberg 2013-01-13 18:11:33 +01:00
  • 9425f9de61 Destination may be immaterial. Roland Hedberg 2013-01-13 18:10:14 +01:00
  • 666466bb0b Changed pick_binding method arguments Roland Hedberg 2013-01-12 20:37:19 +01:00
  • b942e58823 Refactored Roland Hedberg 2013-01-12 20:36:50 +01:00
  • d9b2d1202b Changed method arguments Roland Hedberg 2013-01-12 20:36:18 +01:00
  • 5ee1e72740 Changed pick_binding attribute order Roland Hedberg 2013-01-12 20:36:00 +01:00
  • 17160be883 Changed method arguments Roland Hedberg 2013-01-12 15:59:18 +01:00
  • 536b8373b3 Changed method arguments Roland Hedberg 2013-01-12 15:54:43 +01:00
  • 4e0e8b952f Fixed some AttributeValue problems Roland Hedberg 2013-01-12 11:30:03 +01:00
  • 321f17382a Added support for AuthnQuery. Roland Hedberg 2013-01-12 10:53:13 +01:00
  • f1d8bad84e Handle 'null' attribute value Roland Hedberg 2013-01-11 12:28:47 +01:00
  • 78e619c521 Handle 'null' attribute value Roland Hedberg 2013-01-11 12:17:54 +01:00
  • 7f4d618124 Editorial Roland Hedberg 2013-01-11 12:17:09 +01:00
  • 98edaeab1d renamed the signature method. Roland Hedberg 2013-01-11 12:16:15 +01:00
  • c0b44116b1 Used the signature method. Roland Hedberg 2013-01-11 12:15:33 +01:00
  • ed2ac4ed2d missing descriptor parameter added. made a signature method. Roland Hedberg 2013-01-10 15:25:30 +01:00
  • 370c6ccd92 Still getting things working. Roland Hedberg 2013-01-10 15:02:36 +01:00
  • b43ef237ba Replaced httpreq. Roland Hedberg 2013-01-10 15:01:55 +01:00
  • 96381ddab8 Replaced httpreq. Roland Hedberg 2013-01-10 15:01:39 +01:00
  • 235ff1d62b Metadata is represented as dictionaries instead of class instances. Added checks. Roland Hedberg 2013-01-10 15:01:10 +01:00
  • 3b6edae0b2 Fixed form unpacking as part of handling form post. Storing all responses instead of only the last one. Store the URL used. Add more info to the environment. Go through services instead of locations. Roland Hedberg 2013-01-10 14:59:15 +01:00
  • 24fa9df147 Uses HTTPBase instead of HTTPC. Roland Hedberg 2013-01-10 14:55:28 +01:00
  • ff1016f269 Fixed test. Roland Hedberg 2013-01-10 14:54:10 +01:00
  • e707df11ca Added new exceptions. Refactored a couple of lines to something more palatable. Roland Hedberg 2013-01-10 14:53:53 +01:00
  • fd84c1b7a1 Changed names to make parameters more obvious. Roland Hedberg 2013-01-10 14:52:30 +01:00
  • d2bbbaab60 Added a couple of message/element/class specific verify methods Roland Hedberg 2013-01-10 14:51:49 +01:00
  • fd8c6994b2 Need to handle extension elements and status responses my be synchronous. Roland Hedberg 2013-01-10 14:50:52 +01:00
  • c7a8d3d63e SOAP binding is by definition synchronous. Roland Hedberg 2013-01-10 14:49:35 +01:00
  • f120a97008 Added new method 'verify' to Saml2Base Roland Hedberg 2013-01-10 14:48:35 +01:00
  • 8b5413152c Subject confirmation methods update Roland Hedberg 2013-01-09 13:26:49 +01:00
  • 5fc1918f34 Artifact handling tests Roland Hedberg 2013-01-08 15:36:41 +01:00
  • a8f48589ed Need to know the descriptor type when looking for destination. Roland Hedberg 2013-01-08 15:36:13 +01:00
  • 003c4e92d1 All (?) the artifact pieces in place. Roland Hedberg 2013-01-07 15:25:11 +01:00
  • 2e6f39046b Last (?) format change Roland Hedberg 2013-01-07 10:28:36 +01:00
  • 95ef94f3d0 Second IDP example Roland Hedberg 2013-01-06 10:08:33 +01:00
  • 1a56eb105b Editorial Roland Hedberg 2013-01-05 20:30:44 +01:00
  • fd12da0bbe Editorial Roland Hedberg 2013-01-05 20:30:23 +01:00
  • 25df4d38fd Removed spurious line Roland Hedberg 2013-01-05 20:29:49 +01:00
  • 83d04f9fe9 Added some useful methods Roland Hedberg 2013-01-05 20:29:06 +01:00
  • c6042344f3 Fixed time error and cookie handling Roland Hedberg 2013-01-05 20:28:33 +01:00
  • 228374116f Alteration to logging Roland Hedberg 2013-01-05 20:27:44 +01:00
  • 6f5a11fe8d Made POST BINDING for authn work Roland Hedberg 2013-01-04 14:41:04 +01:00
  • 396f7d6ea2 Handle missing value Roland Hedberg 2013-01-02 11:15:46 +01:00
  • 5b84a4d599 When metadata is in the form that is kept by the MetadataStore Roland Hedberg 2013-01-02 11:10:21 +01:00
  • 0ed2526b4a Parse arg config error Roland Hedberg 2013-01-02 10:31:37 +01:00
  • 0bf0f89af6 Even more refactoring and the FakeIDP for test purposes. Roland Hedberg 2012-12-31 16:14:49 +01:00
  • 7127aa55da Even more refactoring Roland Hedberg 2012-12-30 17:28:33 +01:00
  • 956ff0a536 More refactoring Roland Hedberg 2012-12-30 12:46:36 +01:00
  • b655962793 Added another test Roland Hedberg 2012-12-29 17:48:47 +01:00
  • 4dcd3cf270 Request preparation refactoring Roland Hedberg 2012-12-29 17:44:03 +01:00
  • a26772f637 Started to add support for artifact handling. Roland Hedberg 2012-12-22 20:19:15 +01:00
  • 30e5eec18b May not always want to b64 encode the message Roland Hedberg 2012-12-22 20:18:46 +01:00
  • 5f91cbc6c3 Use functions defined elsewhere Roland Hedberg 2012-12-22 20:18:12 +01:00
  • 3284606050 Editorial Roland Hedberg 2012-12-22 20:17:28 +01:00
  • 61ae1f4dbb Starting to add support for Artifact handling. Roland Hedberg 2012-12-22 20:16:51 +01:00
  • 975b8b606f Support for more bindings Roland Hedberg 2012-12-21 16:37:21 +01:00
  • a4761b3274 Updated to comply with changes in pysaml2. Roland Hedberg 2012-12-21 15:32:10 +01:00
  • 6313f4cbba Add metadata sources to the store. Roland Hedberg 2012-12-21 14:35:48 +01:00
  • 4ce40a3836 Move from script file to a module of its own. Roland Hedberg 2012-12-21 14:32:37 +01:00
  • 77b30122a4 The examples are also working (at least for me) now. Roland Hedberg 2012-12-21 11:18:39 +01:00
  • dbe2ba207b All tests works Roland Hedberg 2012-12-21 09:59:44 +01:00
  • 50459d616f Complete rewrite of the metadata handling package. Switched from using httplib2 to requests. Roland Hedberg 2012-12-19 13:08:02 +01:00
  • f265c3b421 Dynamic figuring out where xmlsec is. Roland Hedberg 2012-12-16 10:11:31 +01:00
  • 4dd2ff4690 Dynamic figuring out where xmlsec is. Roland Hedberg 2012-12-16 10:06:31 +01:00
  • 5f7ffbe133 Changed format. Roland Hedberg 2012-12-16 10:01:34 +01:00
  • 05671c2ccc Fixed spelling error. Roland Hedberg 2012-12-16 09:53:51 +01:00
  • be2de925a7 Added precompiled metadata files for the example IdP+SP. Roland Hedberg 2012-12-15 16:05:22 +01:00
  • 8ddc30ccf4 Fixed error Roland Hedberg 2012-12-15 16:01:00 +01:00