summaryrefslogtreecommitdiff
path: root/src/saml2/client.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into clean-client-apiclean-client-apiLorenzo Gil Sanchez2012-06-141-7/+7
|\
| * SSO location dependent on bindingRoland Hedberg2012-06-141-1/+1
| |
| * First attempt at doing encryption/decryptionRoland Hedberg2012-06-081-6/+6
| | | | | | | | Some more editorial changes
* | Make sure we are handling an AuthnResponse in the authn_response methodLorenzo Gil Sanchez2012-06-031-3/+8
| |
* | Clean the logout API: there is 3 public methods now, one for initiating a ↵Lorenzo Gil2012-06-021-278/+258
| | | | | | | | logout and two for answering from a IdP. The IdP can send a logout request or can send a logout response
* | Merge '_logout' and 'global_logout' methods. Remove the 'local_logout' ↵Lorenzo Gil2012-06-021-64/+49
| | | | | | | | method and rename 'make_logout_response' to '_logout_response' making it private
* | Rename 'construct_logout_request' to '_logout_request' and make it privateLorenzo Gil2012-06-021-40/+40
| |
* | Merge the 'authn_request' and the 'authn' client methods into a single ↵Lorenzo Gil2012-06-021-112/+90
|/ | | | method and make it private so the only public api with respect to authentication request is 'authenticate'
* Fixed conflicts -missed some, fixed nowRoland Hedberg2012-05-281-186/+5
|
* Fixed conflictsRoland Hedberg2012-05-281-0/+180
|\
| * The parse_qs function was moved from the cgi module to the urlparse module ↵Lorenzo Gil2012-03-201-1/+6
| | | | | | | | in Python 2.6
| * Add a new config option: logout_requests_signed to automatically sign all ↵Lorenzo Gil2012-03-181-2/+12
| | | | | | | | logout requests by default
| * The reason for not allowing signed requests when using HTTP_REDIRECT are ↵Roland Hedberg2012-03-171-1/+2
| | | | | | | | obscure, I therefore decided to remove it for the time being
| * Use the SP authn_requests_signed config option to decide wheter to sign ↵Lorenzo Gil2012-03-161-4/+12
| | | | | | | | these requests or not. Also, allow to override it for individual requests for backward compatibility and greater flexibility
| * Missing a stupid 's' in my previous commitLorenzo Gil Sanchez2011-12-111-1/+1
| |
| * Now the config methods return lists of values instead of values so we need ↵Lorenzo Gil Sanchez2011-12-111-2/+2
| | | | | | | | to adapt the client logout code
| * copy and paste errorRoland Hedberg2011-11-241-1/+2
| |
| * Added ca certs to use for HTTPS client certificate verificationRoland Hedberg2011-11-221-3/+6
| |
| * Better handling of transient name IDRoland Hedberg2011-10-241-6/+11
| |
| * Tried to increase robustness. Other changes is a result of my work with ECP ↵Roland Hedberg2011-08-181-12/+55
| | | | | | | | support
| * Change method apiRoland Hedberg2011-07-061-5/+9
| |
| * get_idp_from_discovery_service() should take either the whole url or just ↵Roland Hedberg2011-06-301-6/+12
| | | | | | | | the query part, authenticate() didn't pass on binding as it should
| * Added IdP discovery protocol methodsRoland Hedberg2011-06-231-2/+60
| |
| * made endpoint() return a list of endpoints instead of just oneRoland Hedberg2011-06-231-1/+5
| |
| * Allow specification of bindingRoland Hedberg2011-06-201-1/+1
| |
| * This is so I can distinguish between sync/async operations at a higher level ↵Roland Hedberg2011-06-191-2/+7
| | | | | | | | then before
| * More correct codeRoland Hedberg2011-06-071-5/+4
| |
| * Changed name since it's not a local function anymoreRoland Hedberg2011-06-071-4/+4
| |
| * Changed the authen_request method to return instance instead of string ↵Roland Hedberg2011-05-311-9/+11
| | | | | | | | representation of instans
| * Updating copyright datesRoland Hedberg2011-05-301-1/+1
| |
| * Refactored AuthnRequest creation plus adding PDP supportRoland Hedberg2011-05-301-17/+140
| |
| * More graceful handling of exceptionRoland Hedberg2011-05-061-3/+11
| |
| * Extra documentation, use the original XML when verifying signature, use the ↵Roland Hedberg2011-04-271-3/+17
| | | | | | | | 'real' entity identifier
| * Able to set logger when initializing a Client instande, also make the ↵Roland Hedberg2011-04-161-8/+13
| | | | | | | | setting of logger and debug carry over to the initialization of the security context
| * Added logger specification to the configurationRoland Hedberg2011-03-311-9/+36
| |
| * Change the config module, resulted in changes in many filesRoland Hedberg2011-03-181-10/+17
| |
| * More effects of the config changeRoland Hedberg2011-03-171-8/+7
| |
| * Rewrote config module, to that added the changes necessary in code that uses ↵Roland Hedberg2011-03-161-61/+63
| | | | | | | | that module
| * support for cases when you don't care whether the session has timedout or notRoland Hedberg2011-03-141-2/+8
| |
| * Fixed name clashRoland Hedberg2011-03-141-2/+2
| |
| * spring cleaningRoland Hedberg2011-03-141-8/+11
| |
| * src/saml2/response.pyRoland Hedberg2011-03-141-52/+82
| |
| * Running without a configuration shold be possible ?Roland Hedberg2011-01-251-2/+4
| |
| * Bugs in logout request (caught by Lorenzo)Roland Hedberg2010-12-091-3/+3
| |
| * Added general logout_request() method, presently most a placeholderRoland Hedberg2010-11-251-2/+16
| |
| * Support for a SP getting a logout request from an IdP, chiefly stuff I got ↵Roland Hedberg2010-11-241-3/+82
| | | | | | | | from Lorenzo
| * More loggingRoland Hedberg2010-11-041-2/+4
| |
| * Different handling of output from Popen. Made verify_signature raise ↵Roland Hedberg2010-10-191-10/+22
| | | | | | | | exception if xmlsec failed to verify the signature. Information from xmlsec in the raised exception so I can pick it up upstreams
| * More documentationRoland Hedberg2010-10-181-65/+56
| |
| * Lots about logoutRoland Hedberg2010-10-171-29/+62
| |