Manuel Jeckelmann
492e8c8193
Adapted tests to focus on content rather than on sort order
2014-11-24 23:18:29 +01:00
Roland Hedberg
86cc495567
Fixes as consequence of changes in pyjwkest.
...
Added .travis.yml file
2014-11-13 22:46:14 +01:00
Tomas Pazderka
6f77a06fba
Fixed non-reliable creation of path to test files.
2014-11-12 10:40:53 +01:00
Tomas Pazderka
97398b2600
Changed tests to include full paths to keys and other files.
...
Previously, the result of test was dependent on the current directory.
2014-10-17 11:12:39 +02:00
Roland Hedberg
b0f057d1ea
Merge branch 'master' of github.com:rohe/pyoidc
...
Conflicts:
src/oic/oic/provider.py
2014-10-15 11:24:35 +03:00
Tomas Pazderka
cb78d65f1c
Fixed tests
...
Removed unused numbers.py from tests directory - it is shadowing system
numbers lib and causing some imports to fail.
Changed rsa certificate in tests to the one located in tests directory -
tests shouldn't be dependend on cert that is missing and user has to
create one.
2014-10-13 11:47:43 +02:00
Roland Hedberg
370972f114
Minor tweaks.
2014-10-01 11:37:06 +02:00
Roland Hedberg
3ee7ad522d
Fixed the unit tests.
2014-06-20 13:08:32 +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
a495c77a6b
Made all the tests run OK
2013-09-23 12:08:42 +02:00
Roland Hedberg
b60805092c
Updated to work with the new JWx implementation
2013-06-04 13:50:29 +02:00
Roland Hedberg
27005997a6
Changed claims format
2013-05-28 16:02:12 +02:00
Roland Hedberg
b9ca331a69
Changed expires_at -> client_secret_expires_at and issued_at/issued -> client_id_issued_at.
2013-05-24 08:43:24 +02:00
Roland Hedberg
bf42d40323
Fixed tests
2013-05-01 09:08:21 +02:00
Roland Hedberg
f391091b39
Back at square one, though another square :-) All tests works.
2013-04-03 22:11:44 +02:00
Roland Hedberg
d3dfdde0d9
One step further into the refactoring.
2013-03-31 17:41:22 +02:00
Roland Hedberg
9fc3658db5
Moving from demanding WSGI based web service.
2013-03-15 20:05:55 -07:00
Roland Hedberg
65af430281
Moving from demanding WSGI based web service.
2013-03-14 10:14:38 -04:00
Roland Hedberg
9c3aaa8795
Catch up
2013-02-22 09:50:04 +01:00
Roland Hedberg
a9152756f7
All tests OK
2013-02-03 10:57:46 +01:00
Roland Hedberg
6d97f9ff44
Fixed tests
2013-01-08 14:37:55 +01:00
Roland Hedberg
68464e6b02
Updated parameter names
2013-01-04 10:59:51 +01:00
Roland Hedberg
85a82c27b0
Updated parameter names
2013-01-01 16:51:52 +01:00
Roland Hedberg
484e061073
fixed tests
2012-12-03 20:25:42 +01:00
Roland Hedberg
5ad5a67590
Remade the key export/import/handling thing
2012-11-02 16:21:38 +01:00
Roland Hedberg
fbfab0838e
fixed tests
2012-10-03 15:30:40 -04:00
Roland Hedberg
ca54fdfa3d
Added and fixed tests
2012-10-01 14:50:40 -04:00
Roland Hedberg
0e973de0c7
Updated tests
2012-09-13 13:01:40 +02:00
Roland Hedberg
3f7c8f8d0d
Fixed tests
2012-09-06 19:10:16 +02:00
Roland Hedberg
f942d1b768
Added required 'scope' parameter
2012-08-22 10:41:47 +02:00
Roland Hedberg
15bcde4fce
Made verify as a side effect replace JWT with parsed and verified class instance.
2012-07-07 22:14:08 +02:00
Roland Hedberg
3d7e2cf643
Refactored out keystore into a module of its own.
...
Split RequestResponse into two classes
Change key usage tags to be similar.
2012-06-26 15:32:42 +02:00
Roland Hedberg
cc865daefd
Worked on test coverage
2012-05-29 16:19:43 +02:00
Roland Hedberg
3fd71e4975
Complete rewrite of the base library classes.
2012-05-15 14:29:18 +02:00
Roland Hedberg
fac7c39d9d
Fixed some serializing quirks
2012-03-25 21:57:51 +02:00
Roland Hedberg
533b0666b4
Switched from httplib2 to requests -fixed remaining topics
2012-03-24 19:26:03 +01:00
Roland Hedberg
f1d0678d87
Lingering local reference
2012-03-19 15:50:57 +01:00
Roland Hedberg
f529fbc0ae
Tests for the new API
2012-03-19 15:19:50 +01:00
Roland Hedberg
762a812e45
Always store key under url with no trailing '/'
...
user_info instead of userinfo
auth_time integer not string
2012-02-26 09:18:56 +01:00
Roland Hedberg
be8ddc270a
Claims in userinfo_claims are not a list
2012-02-25 14:10:54 +01:00
Roland Hedberg
5c951517aa
Worked on aggregated claims
2012-02-22 11:27:27 +01:00
Roland Hedberg
28c05ff06c
Revamped the key handling
2012-02-19 20:14:03 +01:00
Roland Hedberg
b932433598
Code overhaul
2012-02-17 10:06:33 +01:00
Roland Hedberg
99cf35169f
Access_token in CheckIDRequest are not always required
...
In some cases it's the audience key rather than the issuers that should be
used.
Made my stuff clear all tests.
2012-02-05 13:02:27 +01:00
Roland Hedberg
18915eb366
removed unnecessary import
...
Changed client key storage
Refactored authentication method handling
Key variable for sign method dictionary as for the verify method
Rewrote tests to adher to the new interfaces
2012-02-02 15:30:04 +01:00
Roland Hedberg
efc585ce70
Global definition for default signing algorithm
...
Included jwt library
Added user defined function to display stack traces
2012-01-27 22:08:23 +01:00
Roland Hedberg
d03909a049
access_token is not added unless the auth_method demands it.
2012-01-25 11:11:51 +01:00
Roland Hedberg
fb5dd3b23a
Fixed tools
2012-01-20 12:46:40 +01:00
Roland Hedberg
3ebcbf0865
Going through the updated documents and updating code accordingly.
2012-01-16 15:37:05 +01:00
Roland Hedberg
23e7a870b3
Going through the updated documents and updating code accordingly.
2012-01-10 09:56:00 +01:00