Roland Hedberg
d69d41c26c
Versions 2.6.1 of pycrypto works.
2014-06-12 09:19:59 +02:00
Roland Hedberg
b270280501
Allow the usage of key id when picking key to signing information.
2014-06-11 17:33:36 +02:00
Roland Hedberg
30c9561536
Actually care about the key id when it comes to selecting keys.
2014-06-11 17:32:40 +02:00
Roland Hedberg
5ff96a2277
Added one more exception (IssuerMismatch).
2014-06-11 17:31:50 +02:00
Roland Hedberg
3a9006dbb2
Made it possible to select as 'default' keys for signing and encryption by their key id.
2014-06-11 17:31:16 +02:00
Roland Hedberg
37ceaea392
Limited the set of working pycrypto versions.
2014-06-11 17:25:35 +02:00
Roland Hedberg
81d565ecb0
If you don't intend to use the SAML authn backend you should not have to import pysaml2.
2014-06-11 17:22:11 +02:00
Roland Hedberg
bbe6715c2a
Merged
2014-06-11 14:49:04 +02:00
Roland Hedberg
37884f5a6b
Merge pull request #27 from its-dirg/master
...
Added documentation and AA backend
2014-06-11 14:41:03 +02:00
daniel evertsson
0f2698479c
Merge branch 'master' of https://github.com/its-dirg/pyoidc
2014-06-11 14:31:10 +02:00
daniel evertsson
425604c9a6
Added AA user info backend
2014-06-11 14:30:47 +02:00
Rebecka Gulliksson
f5e5040e16
Updated doc of OP and RP example.
...
Corrected the directory paths and added some complementary info.
2014-06-11 12:43:45 +02:00
Roland Hedberg
4c562eec5b
Merge pull request #24 from HaToHo/master
...
Minor fix for studentness
2014-06-05 13:54:04 +02:00
Hans Hörberg
807b368087
Minor fix for studentness
2014-06-05 09:19:30 +02:00
Roland Hedberg
d3cfa3e433
Merge pull request #23 from HaToHo/master
...
Added SAML authentication and bootstrap
2014-06-03 10:28:58 +02:00
Roland Hedberg
360ae963e7
Merge pull request #18 from dajiaji/topic-oidc-example-rp-basic-auth
...
Update rp3 to support client_secret_basic.
2014-06-03 09:54:19 +02:00
Hans Hörberg
fa0ff12b54
Documentation and fix for the discovery server.
2014-06-03 09:44:07 +02:00
Roland Hedberg
6875b2e277
Added a Swedish log in page.
2014-05-28 09:24:14 +02:00
Roland Hedberg
7dfed48b34
Catch exceptions that has to with encryption.
2014-05-28 09:23:40 +02:00
Roland Hedberg
4955579106
Added test for encryption/decryption using symmetric key based on client_secret.
2014-05-26 20:45:01 +02:00
Roland Hedberg
14abe8b8c6
Use the fact that all jwe exceptions have the same ancestor.
2014-05-26 12:31:13 +02:00
Roland Hedberg
7ed57180fc
If 'use' is not defined for a key it should be regarded as usable for both encryption and signing.
2014-05-26 11:24:10 +02:00
Roland Hedberg
c2c2bf0fa3
More debug info
2014-05-26 10:23:38 +02:00
Roland Hedberg
f336280464
Merge branch 'master' of github.com:rohe/pyoidc
2014-05-23 07:53:56 +01:00
Roland Hedberg
b0f5b0eb21
Slightly reformated the printing of a list of keybundles.
2014-05-23 07:53:12 +01:00
Roland Hedberg
ddb9839ed8
Merge pull request #22 from dv10den/master
...
Updated the documentation and setup.py
2014-05-22 09:21:38 +01:00
daniel evertsson
69a66985ea
Added contents to doc
2014-05-22 09:36:47 +02:00
Hans Hörberg
dce9f5e316
Added SAML backend and user information.
2014-05-21 15:05:04 +02:00
Roland Hedberg
9b2b3f04b8
Reinstated logging module import.
2014-05-20 16:23:33 +01:00
daniel evertsson
d73168524f
Forced cherryPy version again after git conflict and pyOpenSSL
2014-05-20 16:13:53 +02:00
daniel evertsson
bc25e7e191
Merge upstream
2014-05-20 16:05:03 +02:00
Roland Hedberg
527f4a1ecf
Make it work on Python 2.6.X
2014-05-20 12:02:39 +01:00
Roland Hedberg
4d556e44a3
Added two more install requires: importlib and argparse (necessary for python 2.6)
2014-05-20 11:59:34 +01:00
daniel evertsson
a12fa5636c
Updated setup.py and the documentation
2014-05-20 12:58:46 +02:00
Roland Hedberg
3e4c099090
Text structure change
2014-05-20 11:57:58 +01:00
Roland Hedberg
4dd21e54c5
Added support for form_post response_message.
2014-05-20 11:57:11 +01:00
daniel evertsson
2d237d52a6
Forgot to add the new doc files
2014-05-19 09:03:00 +02:00
daniel evertsson
7365fed4da
Added quick example in documentation
2014-05-19 08:48:45 +02:00
Roland Hedberg
1184f06fb7
Merge pull request #21 from HaToHo/master
...
Added VERIFY_SSL to the configuration.
2014-05-15 12:27:35 +02:00
Hans Hörberg
fd2fc7d21c
Added VERIFY_SSL to the configuration.
2014-05-15 12:16:38 +02:00
Daisuke Yamada
3d3a58a42d
Merge remote-tracking branch 'upstream/master' into topic-oidc-example-rp-basic-auth
2014-05-15 06:33:37 +09:00
Roland Hedberg
535c0192ae
Merge branch 'master' of github.com:rohe/pyoidc
2014-05-14 13:53:20 +02:00
Roland Hedberg
a9b200ff01
Made it work for completely dynamic setup.
2014-05-14 13:52:56 +02:00
Roland Hedberg
f38cdb5794
More informative attribute name.
2014-05-14 13:51:16 +02:00
Roland Hedberg
dc3654c663
Merge pull request #20 from dajiaji/topic-oidc-client-userinfo
...
Fix bug in requesting GET userinfo with Bearer token.
2014-05-13 19:58:06 +02:00
Roland Hedberg
451cdf94aa
Changes in directory structure not represented in lots of files. Fixed that.
...
Also Cherrypy seems to be eating URL fragments so a RP based on Cherrypy can't handle return_type other then 'code'.
2014-05-13 19:48:40 +02:00
Roland Hedberg
d1ee094740
Merge branch 'master' of github.com:rohe/pyoidc
2014-05-13 10:06:23 +02:00
Daisuke Yamada
934a440a0f
Fix bug in requesting GET userinfo with Bearer token.
2014-05-06 19:30:01 +09:00
Daisuke Yamada
9266e849db
Update test to conform the change of ClientSecretBasic::construct.
2014-05-06 18:02:09 +09:00
Daisuke Yamada
de9bd6aaa0
Support configurable token_endpoint_auth_method for rp3.
...
Currently, rp3 supports only 'client_secret_post' for token_endpoint_auth_method.
To support 'client_secret_basic', token_endpoint_auth_method attribute is changed to be configurable from conf.py.
2014-05-06 08:27:51 +09:00