Commit Graph

  • a5e11c247f http basic authentication while retreiving the jwt master Serghei Mihai 2015-02-17 18:58:58 +0100
  • 14b9aa7fa9 store the JWT token in current object if available Serghei Mihai 2015-02-10 10:08:19 +0100
  • 905ae5234f basic HTTP authentication used to request the server Serghei Mihai 2015-02-10 10:07:20 +0100
  • dc12665fbb storing retreived access_token in current client object Serghei Mihai 2015-02-10 10:04:36 +0100
  • be4cb35915 using directly requests to retreive user information Serghei Mihai 2015-02-10 10:03:55 +0100
  • 2b70a2a9f8 Fixed test errors. Roland Hedberg 2015-01-10 14:15:18 +0100
  • 0ebd155d55 Merge branch 'master' of github.com:rohe/pyoidc Roland Hedberg 2015-01-10 13:28:48 +0100
  • c2ef2eecb3 Make sure I have the necessary keys available. Added some tests. Roland Hedberg 2015-01-10 13:28:24 +0100
  • 8493602411 Exception needs message string. Roland Hedberg 2015-01-10 10:15:40 +0100
  • 3a5d8d4222 Make all exceptions thrown by pyoidc code have a common ancestor. Also, a missing key for verifying a signature is not the same thing as a faulty signature. Roland Hedberg 2015-01-10 10:10:12 +0100
  • 05cf7d1b61 Merge pull request #55 from nesiax/patch-1 Roland Hedberg 2014-12-29 16:45:20 +0100
  • 44382e1241 Update setup.py Nestor Diaz 2014-12-29 08:45:48 -0500
  • 35229fead4 Make all exceptions thrown by pyoidc code have a common ancestor. Roland Hedberg 2014-12-28 16:56:04 +0100
  • 75a5293e5a Allow starting a server with less then possible capabilities. Roland Hedberg 2014-12-28 16:53:49 +0100
  • 7645ac70fd More error info Roland Hedberg 2014-12-28 16:51:35 +0100
  • a40240a7f5 Only one OP per Client instance. Roland Hedberg 2014-12-17 10:24:26 +0100
  • 7e095f658b Fixed RP3 errors Roland Hedberg 2014-12-16 14:23:34 +0100
  • 4d5d75d776 Split config.py.example into two files onevery simple and one slightly more complex. Roland Hedberg 2014-12-16 13:15:57 +0100
  • 1b2b0cce62 Hopefully more informative text. Roland Hedberg 2014-12-16 13:12:12 +0100
  • 342d88e8d9 Better to used store_registration_info. Roland Hedberg 2014-12-16 13:08:38 +0100
  • a059ea050e Bring in LDAP Roland Hedberg 2014-12-16 12:05:33 +0100
  • 07db0b507b Bring in LDAP Roland Hedberg 2014-12-16 12:01:36 +0100
  • abd5006a8b Fixed test error Roland Hedberg 2014-12-16 11:56:10 +0100
  • 7bf28d71db For some reason these changes didn't make it through. Roland Hedberg 2014-12-16 11:30:40 +0100
  • b4d82db3a1 When the authorization request is faulty in some way return a error response. Code flow or implicit depending on response_type. If the error has something to do with the return_uri return the response to the user not the RP. Roland Hedberg 2014-12-16 11:23:40 +0100
  • 6ee5fb368c Merge branch 'maennel-ci_testing' Roland Hedberg 2014-12-16 11:16:46 +0100
  • f25dc0ec1d Minor changes Roland Hedberg 2014-12-16 11:14:44 +0100
  • 9d0e48b74a Removed unnecessary imports. Roland Hedberg 2014-12-16 11:12:49 +0100
  • 68908be4f5 Merge branch 'ci_testing' of https://github.com/maennel/pyoidc into maennel-ci_testing Roland Hedberg 2014-12-15 21:28:57 +0100
  • 59cb4481e5 Allow extra claims to be added to the idtoken by Rebecka Gulliksson. Roland Hedberg 2014-12-15 16:20:44 +0100
  • ec3af7261d Added a test for signed userinfo Roland Hedberg 2014-12-15 09:52:14 +0100
  • 863b4a35e3 Use the newly added method. Roland Hedberg 2014-12-15 08:47:11 +0100
  • bce5e69b4e Added a new method which allows me to find a issuer given an endpoint and the endpoint url. Roland Hedberg 2014-12-15 08:45:03 +0100
  • d5309ac514 Updated documentation. Roland Hedberg 2014-12-15 08:32:43 +0100
  • ad397331f7 Fixed document such that it builds. Roland Hedberg 2014-12-13 19:18:05 +0100
  • 7eeaabeb0e Use the OP key when verifying signature on a received JWT. Roland Hedberg 2014-12-13 15:21:58 +0100
  • b44f84eaab Updated RP documentation. Roland Hedberg 2014-12-13 15:20:53 +0100
  • 645b57e193 Merge pull request #53 from teh/master Roland Hedberg 2014-12-12 19:59:00 +0100
  • 77df9ea28d Remove unnecessary dependencies. Tom Hunger 2014-12-12 17:39:58 +0000
  • 03222f2c2b Set encoding of message.py to utf8. Tom Hunger 2014-12-12 17:36:52 +0000
  • b1ebfd3f41 Path may not be specified in kwargs in verify method of UsernamePasswordMako. Roland Hedberg 2014-12-12 09:40:14 +0100
  • 263d5f9302 Fixed bug in claims_match method Roland Hedberg 2014-12-12 09:39:10 +0100
  • a0a1d5a756 Changed how the string representation of a message is done. Roland Hedberg 2014-12-12 09:38:10 +0100
  • 07f1fde2c2 401 among reasonable error codes. Roland Hedberg 2014-12-09 14:14:46 +0100
  • ad5eb40dc6 A couple of spelling errors in text. Allow for 'none' algorithm for signing IDToken. Roland Hedberg 2014-12-09 10:39:37 +0100
  • 7bf839168b Updated the client_manager script and added new arguments for dumping/loading from file. Roland Hedberg 2014-11-28 11:50:03 +0100
  • 1f932e0b45 Made the provider sync the client DB to disc everytime a new client is registered. Roland Hedberg 2014-11-28 11:49:09 +0100
  • 175caff64d Bumped the version number to distinguish it from the 06.0 release. Roland Hedberg 2014-11-27 18:00:18 +0100
  • 19573f36b7 If a JWKS is imported from somewhere on the net keep the original data for later reference. Roland Hedberg 2014-11-27 17:53:18 +0100
  • 02cbbfa2fe PEP-8 Roland Hedberg 2014-11-27 17:51:48 +0100
  • ee437b2b2a Simple script to test webfinger support. Roland Hedberg 2014-11-27 17:51:15 +0100
  • 48de8bed9e Allow the choice of user interface language for the login page. Roland Hedberg 2014-11-27 11:23:59 +0100
  • dd5bd3d844 May solve the problem. Roland Hedberg 2014-11-27 09:37:51 +0100
  • 9a69c3db13 Added host info to session DB. Roland Hedberg 2014-11-27 09:22:22 +0100
  • c320a94b77 The reuired_user method didn't do the right thing. Roland Hedberg 2014-11-25 16:46:51 +0100
  • 6ea907a813 Adapted some other tests to compare unordered sets instead of ordered strings Manuel Jeckelmann 2014-11-24 23:40:54 +0100
  • 492e8c8193 Adapted tests to focus on content rather than on sort order Manuel Jeckelmann 2014-11-24 23:18:29 +0100
  • 7bd5fed021 Merge remote-tracking branch 'rohe/master' into ci_testing Manuel Jeckelmann 2014-11-24 16:10:23 +0100
  • 2a00c96ea9 Bump for lauunching tests Manuel Jeckelmann 2014-11-24 16:02:09 +0100
  • 18b4df490a Release version so I'm in step with pyjwkest. Roland Hedberg 2014-11-24 11:01:11 +0100
  • cd9e722b89 Added pyjwkest version dependency. Hope I got this right :-) Roland Hedberg 2014-11-24 10:59:16 +0100
  • 0a20baf609 Added pyjwkest version dependency. Roland Hedberg 2014-11-24 10:58:36 +0100
  • 1f3a5c795e Fixed tests Roland Hedberg 2014-11-24 10:48:53 +0100
  • 049e64c99b Deal with the fact that input may contain a dictionary that has keys with no values. Roland Hedberg 2014-11-24 10:46:44 +0100
  • 2f22b2f37f Refactored the sdb module. Roland Hedberg 2014-11-24 10:45:37 +0100
  • 3103593279 Added TravisCI badge Manuel Jeckelmann 2014-11-23 23:22:34 +0100
  • f967875f34 Added travis dependencies and tox config Manuel Jeckelmann 2014-11-23 23:14:39 +0100
  • c6b8b8e590 Merge pull request #47 from jvazquez/fixes Roland Hedberg 2014-11-23 21:57:46 +0100
  • 7d4b4f4467 Merge remote-tracking branch 'rohe/master' into ci_testing Manuel Jeckelmann 2014-11-23 21:19:21 +0100
  • 8c3c540f8e restoring indent Jorge Vazquez 2014-11-23 12:42:06 -0300
  • c3d0154e67 Removing debug files Jorge Vazquez 2014-11-23 12:38:48 -0300
  • c8ffb5ee3e Merge branch 'research_and_fixes' of github.personal:jvazquez/pyoidc into research_and_fixes Jorge Vazquez 2014-11-23 12:34:31 -0300
  • 9cbf2df242 Adding the certs for op1 Jorge Vazquez 2014-11-23 12:23:33 -0300
  • 00596a0c7e Adding the certs for op1 Jorge Vazquez 2014-11-23 12:23:33 -0300
  • cd8f425e53 Merge pull request #46 from jvazquez/research_and_fixes Roland Hedberg 2014-11-23 16:06:32 +0100
  • abaa6fdda2 Error on oc_server.py import Jorge Vazquez 2014-11-23 08:39:47 -0300
  • b9fd3f676c Fixed things the changes in pyjwkest broke. Roland Hedberg 2014-11-16 09:21:12 +0100
  • 4ddebf151c Chnaged file mods Roland Hedberg 2014-11-13 23:06:46 +0100
  • 86cc495567 Fixes as consequence of changes in pyjwkest. Added .travis.yml file Roland Hedberg 2014-11-13 22:46:14 +0100
  • 477a52a6f2 It is no longer allowed for clients to register redirect_uri http urls if response_types are not == ["code"] Roland Hedberg 2014-11-13 09:53:33 +0100
  • 545b886915 Removed imports that wasn't used. Roland Hedberg 2014-11-13 09:45:10 +0100
  • 806b600fc4 Fixed so all examples have a start.sh script and that all are working. Roland Hedberg 2014-11-13 09:29:46 +0100
  • 1306a7ecde Added support for rotating keys. Roland Hedberg 2014-11-12 15:12:47 +0100
  • e79c562168 Merge pull request #44 from tpazderka/Fix_test_path Roland Hedberg 2014-11-12 11:00:47 +0100
  • 6f77a06fba Fixed non-reliable creation of path to test files. Tomas Pazderka 2014-11-12 10:40:53 +0100
  • f2eb2a22e8 Refactored the initial OP/RP key setup Worked on the support for elliptic curves. Roland Hedberg 2014-11-10 16:16:26 +0100
  • 5e14dd4c06 Allow inactive keys to be kept in key jar. Roland Hedberg 2014-11-09 13:45:56 +0100
  • 69242ed4a3 Another PEP8 iteration Manuel Jeckelmann 2014-11-07 15:02:53 +0100
  • 334986f7b7 Merge remote-tracking branch 'rohe/master' into maennel_master Manuel Jeckelmann 2014-11-07 14:59:07 +0100
  • 57cd46ad23 Refactored according to PEP8 and optimized imports Manuel Jeckelmann 2014-11-07 14:49:22 +0100
  • 85cba0aceb Added a __delitem__ method Proposed by M. Jeckelmann Roland Hedberg 2014-11-06 12:26:22 +0100
  • 4845fac868 Added verfication_endpoints parameter ro LDAPAuthn __init__ Proposed by M. Jeckelmann Roland Hedberg 2014-11-06 12:25:50 +0100
  • 6ed39b6e9c Logout acr support, more debug logging. Proposed by M. Jeckelmann Roland Hedberg 2014-11-06 12:24:26 +0100
  • f6dc157eff Class variable should be defined in __init__ Roland Hedberg 2014-11-06 12:23:07 +0100
  • f768bf7cab Refactored. Added support for encrypting request JWT. Roland Hedberg 2014-11-06 12:21:23 +0100
  • f3a5066cff Interesting to know which HTTP method that failed. Roland Hedberg 2014-11-06 12:20:10 +0100
  • 71e47d7fad Ensure variable is defined. Added ACR values to logout url Fix proposed by J.Maennel Roland Hedberg 2014-11-06 12:18:28 +0100
  • d7861ec0db Ensure variable is defined Fix proposed by J.Maennel Roland Hedberg 2014-11-06 12:17:11 +0100
  • e443a16742 Merge pull request #42 from maennel/pass_tests Roland Hedberg 2014-11-05 08:25:21 +0100
  • e21c985e09 Extended the install-doc to ensure running tests Manuel Jeckelmann 2014-11-04 16:25:51 +0100