Commit Graph

1304 Commits (33559b1ed94933ef129e8246ef78a8edcb9691c4)

Author SHA1 Message Date
William Kim 33559b1ed9 dropdown time unit chooser added for token expiration. 2013-08-20 15:19:35 -04:00
William Kim 11f47e85a9 refactor js. getFormTokenValue() -> getFormTokenNumberValue(). 2013-08-20 15:19:29 -04:00
Justin Richer 895e257432 Disable unsupported JOSE algorithms in UI, addresses #476 2013-08-20 14:46:35 -04:00
Justin Richer 682d9b9406 added 'use server default' to JOSE options, addresses #462 2013-08-20 14:46:35 -04:00
Justin Richer 143f1efafb created crypto tab 2013-08-20 14:46:35 -04:00
Justin Richer b787270ff0 removed NYI tag from ID token signing alg 2013-08-20 14:46:35 -04:00
Amanda Anganes ed7ff435ba Changed client algorithm check to look for null instead of JWSAlgorithm.NONE, which is a valid value. 2013-08-20 14:46:35 -04:00
Amanda Anganes f866e5addc Use clients preferred algorithm, if any, to sign 2013-08-20 14:33:36 -04:00
Amanda Anganes 99cd6068dc Compare client_ids instead of Client objects 2013-08-20 14:33:14 -04:00
Justin Richer baac4c4f32 load server configuration into JS app 2013-08-20 14:24:50 -04:00
Justin Richer 028f15c039 animated loading bar for management console 2013-08-20 14:24:28 -04:00
Justin Richer 5c40539561 cached jwk services expire after an hour 2013-08-20 14:12:41 -04:00
Justin Richer ae3ecc2638 fixed jquery.on regex to be less aggressive 2013-08-20 14:12:01 -04:00
Justin Richer 60ab2b457e fixed jquery.on syntax bug, addresses #346 2013-08-20 14:11:55 -04:00
Justin Richer 3640f4b02d added back default timeouts and fixed refresh token check 2013-08-15 15:51:15 -04:00
William Kim f2af7d31bc addresses issue #471. setting default timeout values in the backbone model to null. 2013-08-15 15:51:11 -04:00
Justin Richer ca01c55f39 added prompt=login support, addresses #323 2013-08-15 12:13:37 -04:00
Justin Richer 44f0e89048 I can spell "consortium"! 2013-08-14 14:15:42 -04:00
Justin Richer 91b2be284d [maven-release-plugin] prepare for next development iteration 2013-08-09 14:13:31 -04:00
Justin Richer 074ea6f903 [maven-release-plugin] prepare release mitreid-connect-1.0.8 2013-08-09 14:13:28 -04:00
Justin Richer 0fcecd27e5 renamed JWSUtils -> IdTokenHashUtils, renamed internal variables
Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/token/ConnectTokenEnhancer.java
2013-08-09 14:09:52 -04:00
William Kim 6866d2e428 TestJWSUtils done. 2013-08-09 14:08:57 -04:00
William Kim b6ebde2b15 updated hash tests. 2013-08-09 14:08:54 -04:00
William Kim 7acdc47fce changed at_hash/c_hash impl. HMAC-SHA --> regular SHA. 2013-08-09 14:08:26 -04:00
Amanda Anganes 63cf621f2f Had to hand-merge some things; git got confused
Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/token/ConnectTokenEnhancer.java
2013-08-09 14:07:52 -04:00
Amanda Anganes 546fb24019 Added c_hash function, added stub of unit test for JWSUtils 2013-08-09 14:04:43 -04:00
Amanda Anganes b05a34a825 JWSUtils uses JWSAlgorithm to match bit length; ConnectTokenEnhancer calls the util method now
Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/token/ConnectTokenEnhancer.java
2013-08-09 14:04:26 -04:00
Amanda Anganes b6c443c931 Added JWSUtils class; 2013-08-09 13:56:41 -04:00
Amanda Anganes f58141e6a7 Fixed token expiration bug by removing jsql queries. Instead expired tokens or approved sites are filtered at the repository level
Moved getExpired to service layers

Used Predicates to filter expired tokens and approved sites;
2013-08-09 13:55:41 -04:00
Amanda Anganes 3134c34606 Dyn-reg endpoint now creates the registration access token from scratch instead of calling token services; token services no longer needs to check for RAT scope to avoid expiring RATs
lientDynamicRegistrationEndpoint.java
2013-08-09 13:55:33 -04:00
Justin Richer 5edde48481 [maven-release-plugin] prepare for next development iteration 2013-07-30 13:10:48 -04:00
Justin Richer 4de9895d23 [maven-release-plugin] prepare release mitreid-connect-1.0.7 2013-07-30 13:10:45 -04:00
Amanda Anganes e589f608c0 Do not expire registration tokens 2013-07-30 11:41:53 -04:00
Justin Richer 023dd440d4 [maven-release-plugin] prepare for next development iteration 2013-07-29 11:30:08 -04:00
Justin Richer 5e8f93cf15 [maven-release-plugin] prepare release mitreid-connect-1.0.6 2013-07-29 11:30:04 -04:00
Justin Richer e658ffd7fc format/cleanup and copyright 2013-07-29 11:28:51 -04:00
Justin Richer d4b544d519 disable token API (for now) 2013-07-29 11:23:07 -04:00
Amanda Anganes 906db0ac86 Opened token api access to all users; restricted to only show currently-logged-in-users tokens 2013-07-29 09:18:08 -04:00
Justin Richer 71da5b3d94 clean up some discovery values 2013-07-26 17:07:28 -04:00
Justin Richer c62bed37ff convert server to use normalizer 2013-07-26 17:07:08 -04:00
Justin Richer fb448a246a converted test data to map, use new serializer 2013-07-26 12:55:22 -04:00
Justin Richer 8edd6da136 added serializer for non-heirarchical URIs 2013-07-26 12:55:03 -04:00
Justin Richer 5893d8f8f8 fixed up parsing regular expression 2013-07-26 12:54:09 -04:00
William Kim f565688e59 changed name issuer->normalized. the result of normalization is not necessarily the issuer. 2013-07-25 18:12:02 -04:00
William Kim d80aaced9a reorganized test data and test methods. 2013-07-25 17:56:33 -04:00
William Kim 809a243b64 tests for webfinger url normalization. 2013-07-25 15:00:10 -04:00
William Kim eaa7298ef1 init commit for Webfinger normilizer utility class. 2013-07-25 12:15:50 -04:00
William Kim 93c3e7906f put in line breaks into the extra long comments in DiscoveryEndpoint.java 2013-07-25 09:25:06 -04:00
William Kim 14e85616e4 init commit. webfinger service test. 2013-07-24 21:29:19 -04:00
William Kim 0e777917d3 Updated Third Party Issuer Service unit tests. 2013-07-24 21:29:19 -04:00