Commit Graph

  • 1a997fc57e For the cases when you inadvertently givve the file name Roland Hedberg 2011-12-19 08:44:29 +01:00
  • aa81f853a2 Missing a stupid 's' in my previous commit Lorenzo Gil Sanchez 2011-12-11 11:57:23 +01:00
  • 2f90b7d854 Changed sihnature of methods to be the same for all Roland Hedberg 2011-12-11 11:34:20 +01:00
  • 189a0f2d67 Now the config methods return lists of values instead of values so we need to adapt the client logout code Lorenzo Gil Sanchez 2011-12-11 10:44:12 +01:00
  • 0a9af2715b Print the output of the xmlsec1 command when debug is on Lorenzo Gil Sanchez 2011-12-11 10:38:44 +01:00
  • 1d15ad24f7 Removed the dependencies on absolute values Roland Hedberg 2011-12-11 09:02:23 +01:00
  • 73ff3fea0e Editorial Roland Hedberg 2011-12-11 09:01:34 +01:00
  • 3ef359227e Missing files Roland Hedberg 2011-12-08 20:59:41 +01:00
  • a7aa39e9a7 Check if there is log object. This makes test_50_server.py pass Lorenzo Gil Sanchez 2011-12-08 10:20:46 +01:00
  • 96b8c2a719 Check if there is log object. This makes test_50_server.py pass Lorenzo Gil Sanchez 2011-12-08 10:19:09 +01:00
  • f129e838b7 Improving test code coverage Roland Hedberg 2011-11-25 13:54:10 +01:00
  • b3a02c317c The order was important Roland Hedberg 2011-11-24 14:44:05 +01:00
  • f5ca0327d1 Might not be an Assertion part Roland Hedberg 2011-11-24 11:24:46 +01:00
  • 6004742b00 Added debug logging support Roland Hedberg 2011-11-24 11:24:17 +01:00
  • b85ead5021 Changed version number Roland Hedberg 2011-11-24 09:20:22 +01:00
  • 4b55df0205 Improving testing code coverage Roland Hedberg 2011-11-24 09:12:40 +01:00
  • 0051aa361d Support for signing attribute queries Roland Hedberg 2011-11-24 09:11:43 +01:00
  • 6cf7a71b92 copy and paste error Roland Hedberg 2011-11-24 09:11:10 +01:00
  • ba9a41f9ae HTTP utilities Roland Hedberg 2011-11-22 10:49:01 +01:00
  • 98879dc512 Added ca certs to use for HTTPS client certificate verification Roland Hedberg 2011-11-22 10:28:57 +01:00
  • 0d4512b1ba Added ca certs to use for HTTPS client certificate verification Roland Hedberg 2011-11-22 10:28:31 +01:00
  • 5495caccf1 Added ca certs to use for HTTPS client certificate verification Roland Hedberg 2011-11-22 10:27:47 +01:00
  • 57a629d4d7 Added ca certs to use for HTTPS client certificate verification Roland Hedberg 2011-11-22 10:27:27 +01:00
  • 3fed0e9130 Added ca certs to use for HTTPS client certificate verification Roland Hedberg 2011-11-22 10:27:04 +01:00
  • 51972febe4 Added newline at end of file Roland Hedberg 2011-11-22 10:22:17 +01:00
  • 4a552b48ef To PAOS or SOAP that is the question Roland Hedberg 2011-10-28 08:43:22 +02:00
  • 4e46e0db62 Got my wires crossed, so I uncrossed them Roland Hedberg 2011-10-28 08:40:17 +02:00
  • a4a8caab0c Got my wires crossed, so I uncrossed them Roland Hedberg 2011-10-28 08:39:44 +02:00
  • 9ecb00a93b Got my wires crossed, so I uncrossed them Roland Hedberg 2011-10-28 08:39:27 +02:00
  • 4a8585e1f1 Added new function - tests of the same Roland Hedberg 2011-10-26 09:45:30 +02:00
  • fa82dfc834 Added new function Roland Hedberg 2011-10-26 09:44:47 +02:00
  • 2d5b337b1c Allow passing down of extra headers Roland Hedberg 2011-10-26 09:44:06 +02:00
  • b0f18bd7f4 If username and password isn't present don't try to authenticate. Allow passing down of extra headers Roland Hedberg 2011-10-26 09:43:04 +02:00
  • 443227401c Made clear_credentials appear as a method on the subclass Roland Hedberg 2011-10-25 14:32:43 +02:00
  • 7796adcd4c Editorial Roland Hedberg 2011-10-24 13:48:32 +02:00
  • b2064c4e5a Refactored, improved error handling Roland Hedberg 2011-10-24 13:46:41 +02:00
  • 02de9045e8 Better handling of transient name ID Roland Hedberg 2011-10-24 13:45:00 +02:00
  • 7a47ce1ccd Changed version number Roland Hedberg 2011-10-24 13:43:34 +02:00
  • 4008aec7af Diffrentiate between specific or non-specific endpoints Roland Hedberg 2011-10-24 13:42:44 +02:00
  • b6fdf4bcac If a response isn't signed don't check the signature at the same time flag that the response wasn't signed Roland Hedberg 2011-10-24 13:41:10 +02:00
  • 5fa4da378c Handle a standard lib change in 2.5 Roland Hedberg 2011-10-24 13:39:54 +02:00
  • 50f04416c8 PAOS binding should be handled in the same way as SOAP binding in some contexts Roland Hedberg 2011-10-24 13:38:30 +02:00
  • f72c1dcec1 Function to check if an item has one or more signatures Roland Hedberg 2011-10-24 13:37:29 +02:00
  • 1741b4be1c A HTTP response code of 201 is not an error Roland Hedberg 2011-10-24 13:36:23 +02:00
  • bebbb2fc0d Not on or after shouldn't that be before ? Roland Hedberg 2011-10-24 13:35:37 +02:00
  • 037ff0ef89 Missing import and not using {} as defaults Roland Hedberg 2011-10-24 13:34:27 +02:00
  • ab6e2fb7e6 To allow for specifying which prefixes should be used for which name spaces Roland Hedberg 2011-10-24 13:32:51 +02:00
  • 0b6ba513d1 To allow for specifying which prefixes should be used for which name spaces Roland Hedberg 2011-10-24 13:30:53 +02:00
  • 5e5b2baeb9 Some extra fluff to allow for easier testing. Removed authn statement check for AttributeQuery responses, can't understand how it ever got in there Roland Hedberg 2011-10-11 09:12:15 +02:00
  • a30203955f Switched from cjson to json Roland Hedberg 2011-10-11 09:10:32 +02:00
  • 2eb7fdf595 Unary operation wrongly represented Roland Hedberg 2011-10-11 09:09:57 +02:00
  • a08fcc4804 Covered one more case Roland Hedberg 2011-10-11 09:07:57 +02:00
  • d2a19273f7 Textual Roland Hedberg 2011-10-06 15:37:21 +02:00
  • e1f8559635 Dealing with an ECP response in a WSGI environment using repoze.who Roland Hedberg 2011-09-02 09:20:19 +02:00
  • a5675297e1 Somewhat akward handling of whether the cookiejar is used or not Roland Hedberg 2011-09-02 09:18:48 +02:00
  • 5f466d7360 Added method to deal with signed attribute query Roland Hedberg 2011-09-02 09:17:27 +02:00
  • ba81e2c115 Also results from the Moonshot work. Ease testability and support for POSTed AttributeQuery Roland Hedberg 2011-09-02 09:16:33 +02:00
  • 563ce36761 Mostly adding more info for debugging Roland Hedberg 2011-09-02 09:13:40 +02:00
  • c83d6d2e0c This problem appeared in connection with the Moonshot work. The 'same' property can appear in different places Roland Hedberg 2011-09-02 09:11:38 +02:00
  • bffc893a6f Using a property that actually exists at the time Roland Hedberg 2011-09-02 09:08:57 +02:00
  • 5b36da106f Real bug, but then noone seems to have used the method Roland Hedberg 2011-09-02 09:08:01 +02:00
  • 3446cbf916 Ah well, time is flying Roland Hedberg 2011-09-02 09:07:09 +02:00
  • cdb1b30c9e Synching cached object on delete (by Lorenzo) Roland Hedberg 2011-09-02 08:56:50 +02:00
  • 92632ec99c Updated tests Roland Hedberg 2011-08-18 12:03:22 +02:00
  • 90c86dd5dc Added client methods and dealt with the change in httplib2cookie.py Roland Hedberg 2011-08-18 12:02:43 +02:00
  • 1ba8cecc3b Made it optional (dependent on a argument) what the authn_response method will return. Other changes a result of the ECP work, mainly making it more dependent on context Roland Hedberg 2011-08-18 12:00:35 +02:00
  • 50371cdaec Starting to add support for unsolicited messages Roland Hedberg 2011-08-18 11:57:11 +02:00
  • 3eb641eb80 Debug info Roland Hedberg 2011-08-18 11:56:29 +02:00
  • 960b2ca36c The changed method name was absolutely necessary since it otherwise blocked the super's method Roland Hedberg 2011-08-18 11:55:11 +02:00
  • 202a65a86b Big overhaul and refactoring Roland Hedberg 2011-08-18 11:53:23 +02:00
  • 19a6e4f650 Refactoring client and server class methods into functions that takes cls instances as argument. Works better with the cases I've tried Roland Hedberg 2011-08-18 11:52:34 +02:00
  • ed747e6ed7 The new ECP stuff is very tentative and will most probably not be stable. Roland Hedberg 2011-08-18 11:50:48 +02:00
  • f1098f2cce Tried to increase robustness. Other changes is a result of my work with ECP support Roland Hedberg 2011-08-18 11:47:29 +02:00
  • c19c21c1b4 Changes necessary to support ECP. It seems to work. Roland Hedberg 2011-08-18 11:44:21 +02:00
  • 20b08988f8 Effects of refactoring Roland Hedberg 2011-07-12 17:08:57 +02:00
  • 96659cfb1e refactored=functions moved to another module. Also improved signing and encryption/decryption support Roland Hedberg 2011-07-12 17:05:07 +02:00
  • 23cbc8d2b2 refactored=functions moved to another module Roland Hedberg 2011-07-12 17:03:49 +02:00
  • 3d2d742cf2 refactored=functions moved to another module Roland Hedberg 2011-07-12 17:03:17 +02:00
  • c4d076d70b Improved the decryption support Roland Hedberg 2011-07-12 17:02:11 +02:00
  • 4e52836c9b Added another method Roland Hedberg 2011-07-12 17:01:18 +02:00
  • cea4540636 Added decrypt_attribute test Roland Hedberg 2011-07-06 17:14:23 +02:00
  • 39a717098c Added decryption support Roland Hedberg 2011-07-06 15:39:24 +02:00
  • 17e8ff9974 Issuer might be other then the default Roland Hedberg 2011-07-06 15:39:03 +02:00
  • 4a369933bf fixed spelling error Roland Hedberg 2011-07-06 15:38:26 +02:00
  • fa9a5d27f4 Change method api Roland Hedberg 2011-07-06 15:37:52 +02:00
  • d0cca69f1a Needed as encryption template Roland Hedberg 2011-07-06 15:37:13 +02:00
  • b2bf421c29 Allow encryption of attributes in an attribute statement Roland Hedberg 2011-07-06 15:33:46 +02:00
  • 1389f3a720 Added dependencies and data Roland Hedberg 2011-07-06 15:30:30 +02:00
  • e3c7eb0373 The IdP might want to use diffent issuer entityIDs depending on the context Roland Hedberg 2011-06-30 15:00:19 +02:00
  • d0bc7876ac Country codes Roland Hedberg 2011-06-30 12:58:07 +02:00
  • 7a6202223e fixed tests Roland Hedberg 2011-06-30 11:27:12 +02:00
  • 714b05b001 get_idp_from_discovery_service() should take either the whole url or just the query part, authenticate() didn't pass on binding as it should Roland Hedberg 2011-06-30 11:26:50 +02:00
  • 4b3ff303d2 So I don't have to access internal variables Roland Hedberg 2011-06-30 11:25:25 +02:00
  • 5d604eb28e Adding support for IdP discovery service Roland Hedberg 2011-06-30 11:24:42 +02:00
  • 4f6cf5475c Adding support for IdP discovery service Roland Hedberg 2011-06-30 11:24:24 +02:00
  • 67aa07575b Moving extension to own directory Roland Hedberg 2011-06-27 15:46:38 +02:00
  • d0770be4cb Collected all extensions in one directory Roland Hedberg 2011-06-27 14:19:24 +02:00
  • 79b1f7e640 Collected all extensions in one directory Roland Hedberg 2011-06-27 14:18:35 +02:00
  • daf4c268ea Collected all extensions in one directory Roland Hedberg 2011-06-27 14:18:18 +02:00
  • b3d90da8d7 Collected all extensions in one directory Roland Hedberg 2011-06-27 14:17:47 +02:00