Andrea Ceccanti
18517484a3
Bumped version to 1.3.2.cnaf.rc0
...
Now for real...
2017-09-26 16:37:16 +02:00
Andrea Ceccanti
880f2c1b2c
Bumped version to 1.3.2.cnaf.rc0
2017-09-26 16:25:06 +02:00
Andrea Ceccanti
7d10337205
Merged 1.3.1 (build & test green)
2017-09-21 15:49:50 +02:00
Andrea Ceccanti
2b1df25aad
Merge remote-tracking branch 'mitre/master' into devel-1.3.1
...
* mitre/master: (153 commits)
removed old document PDFs from repo
check for missing refresh token value on refresh, closes #1242
removed unused field from UI config bean
fixed client readme file
Updated copyrights
Corrected typo
fixed unit test for new default redirect behavior
set redirect URI matching to strict by default
escaped output values on approval page, closes #1111
added changelog file
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release mitreid-connect-1.3.1
downgrade mysql dependency to GA version
Removed double 'sure'
fixed discovery endpoint, closes #1230
Completed end session endpoint
end session endpoint
skeleton of end session endpoint, maybe need a change to user info lookup
Fix psql_database script, replace SERIAL with BIGSERIAL and fix ...
[maven-release-plugin] prepare for next development iteration
...
2017-09-21 14:25:06 +02:00
Justin Richer
705ac9879c
removed unused field from UI config bean
2017-05-26 20:20:11 -04:00
Justin Richer
661c242a9f
Updated copyrights
2017-05-26 20:17:17 -04:00
Justin Richer
7b06d91700
[maven-release-plugin] prepare for next development iteration
2017-05-09 14:29:53 -04:00
Justin Richer
8301f35e17
[maven-release-plugin] prepare release mitreid-connect-1.3.1
2017-05-09 14:29:49 -04:00
Justin Richer
2aa12fc0e3
end session endpoint
2017-04-28 19:05:30 -04:00
Justin Richer
0efa77b580
[maven-release-plugin] prepare for next development iteration
2017-04-15 13:20:13 -04:00
Justin Richer
b9b7bf53c3
[maven-release-plugin] prepare release mitreid-connect-1.3.0
2017-04-15 13:20:05 -04:00
Justin Richer
d317cf5024
added exception handling to device code creation step
2017-04-12 15:59:17 -04:00
Justin Richer
cc0622edd0
internalized random string generation for device codes
2017-04-12 14:59:18 -04:00
Justin Richer
835a326627
allow polling of device codes, fixed UI for device code input
2017-03-27 14:39:40 -05:00
Justin Richer
1d7fba5d6e
added cascade to address object, closes #1209
2017-03-24 12:44:49 -04:00
Justin Richer
050662dd5c
updated dependencies
2017-03-24 12:12:06 -04:00
Justin Richer
bd72b4138d
added missing copyright declarations
2017-03-21 14:11:40 -04:00
Justin Richer
32ce21b5cd
automated code formatting and cleanup
2017-03-21 14:07:20 -04:00
Justin Richer
dd0f69ba6d
[maven-release-plugin] prepare for next development iteration
2017-03-20 11:58:58 -04:00
Justin Richer
80358566a5
[maven-release-plugin] prepare release mitreid-connect-1.3.0-RC2
2017-03-20 11:58:52 -04:00
Justin Richer
a926a8f0ab
cleaned up server-side stats service, UI now uses per-client calls
2017-03-16 17:31:26 -04:00
Justin Richer
256b79ae51
lazy load client stats in UI
2017-03-16 17:20:04 -04:00
Justin Richer
22a4addfc0
added software ID and software version
2017-03-15 16:47:04 -04:00
Justin Richer
8406a89fd1
added device flow expiration
2017-03-14 17:40:30 -04:00
Justin Richer
44b24af466
database storage for device flow
2017-03-14 17:40:28 -04:00
Justin Richer
548dad4e29
added expiration to device codes
2017-03-14 17:40:27 -04:00
Justin Richer
9cb5377ce8
added device code validity seconds to client model
2017-03-14 17:40:27 -04:00
Justin Richer
a5b4115169
functioning device code flow
2017-03-14 17:40:26 -04:00
Justin Richer
3326eee934
shell for device flow
2017-03-14 17:40:26 -04:00
Justin Richer
c42fe57367
changed task operations to print out name of operation on run
2017-03-14 17:40:26 -04:00
Justin Richer
3e5e7a0f0b
[maven-release-plugin] prepare for next development iteration
2017-03-03 18:03:26 -05:00
Justin Richer
0d84db49af
[maven-release-plugin] prepare release mitreid-connect-1.3.0-RC1
2017-03-03 18:03:20 -05:00
Justin Richer
141f4da7f1
added PKCE editing capabilities to UI
2017-02-20 15:40:16 -05:00
Justin Richer
c79b6da9d9
Javascript files for UI functionality loaded from configuration bean
2017-02-17 17:34:03 -05:00
Justin Richer
8178af87f0
further modularized data import/export service
2017-02-16 18:24:05 -05:00
Justin Richer
52d2298f99
begin modularization of data import/export API
2017-02-15 11:51:32 -05:00
Justin Richer
db50a88fe5
Happy New Year 2017
2017-01-17 17:09:14 -05:00
Justin Richer
b17a7f43ae
removed structured scopes
2017-01-17 17:06:04 -05:00
strangeweaver
524794fe2e
Ignore timeout test as it's vulnerable to a race condition.
2017-01-17 15:36:57 -05:00
strangeweaver
bdaf7cba23
Fixed race condition in test and added timeouts to prevent possibility of infinite loop.
2017-01-17 15:36:57 -05:00
strangeweaver
46046b574a
Implemented paged operations and used for database cleanup tasks.
2017-01-17 15:36:57 -05:00
strangeweaver
099211593c
Fix high load performance issue in token expiration task
2017-01-17 15:36:57 -05:00
Justin Richer
91da3935f5
Made ID tokens ephemeral, made access token’s “additional information” extensible
2016-12-21 13:01:15 -05:00
Justin Richer
91ed758ed1
removed “attributeName” from annotation as this breaks EclipseLink JPA
2016-12-09 16:58:43 -05:00
Mikko Tommila
4f4c8de1c8
Fix JPA issues to allow using Hibernate
2016-12-09 15:15:50 -05:00
Justin Richer
55b1b00b73
Updated relationship between approved sites and access tokens, closes #874
2016-12-09 12:55:42 -05:00
Justin Richer
d875d52be7
updated data import/export services for 1.3
2016-12-08 17:01:55 -05:00
Julian Schlichtholz
c3d0c18af5
make HttpClient configurable, closes #1071
2016-12-02 16:23:55 -05:00
ngriesser
f45a6ef56a
use the same encoding as on client side
...
see OIDCAuthenticationFilter line 336
2016-12-02 16:20:09 -05:00
pwolf23
6f5ca3fd2f
Fixed missing "final" modifier in constant
2016-12-02 14:31:25 -05:00
Andrea Ceccanti
ec28327605
A new service for AuthenticationHolder management
...
- The logic to create and query AuthenticationHolder entities have been
moved to a service, and other services that depended on
AuthenticationHolderRepository now depend on
AuthenticationHolderEntityService
- An additionalInfo map collection has been added to
SavedUserAuthentication. This map can be used to store other
information related to user authentication (like authn type,
attributes etc.)
2016-09-03 07:26:46 +02:00
Marco Caberletti
8c5f34a979
Merge remote-tracking branch 'upstream/master' into devel
2016-07-28 10:23:24 +02:00
Justin Richer
5dcda2812e
added code challenge method to client model (properly this time)
2016-07-24 17:45:04 -04:00
Justin Richer
2cc90ba5f2
created PKCE algorithm class
2016-07-24 17:06:29 -04:00
Justin Richer
83d7627ed0
serialize phone_number and phone_number_verified, closes #1030
2016-07-24 16:49:46 -04:00
Justin Richer
d1d05e506e
added software statement to dynamic registration self-service
2016-07-24 16:28:08 -04:00
Justin Richer
42ccb8b39e
make software statement processing null-safe
2016-07-24 14:55:12 -04:00
Justin Richer
8c021ad403
added assertion validator that validates assertions signed by the local server only
2016-07-22 14:04:33 -04:00
Justin Richer
8e016a8d30
make the null assertion processor the default
2016-07-22 13:50:37 -04:00
Justin Richer
a5a12b2f1f
added assertion validation engine
2016-07-22 13:47:20 -04:00
Justin Richer
fa63993896
added software statement to client model, added processor to dynamic registration parser
2016-07-21 16:55:46 -04:00
Justin Richer
ee537c404b
externalize locale and message resolver configuration
2016-07-14 18:29:38 -04:00
jimmytheneutrino
fa4722cdd8
shortTopbarTitle
2016-07-07 16:31:48 -04:00
Justin Richer
c31f42c3f3
updated versions to 1.3
2016-07-05 14:39:22 -04:00
Marco Caberletti
641699cd99
Bumped to custom version 1.2.7.cnaf-SNAPSHOT.
...
Fix getAdditionalInformation() method.
2016-05-30 14:13:23 +02:00
Justin Richer
58724aa6dc
[maven-release-plugin] prepare for next development iteration
2016-04-06 16:33:45 -04:00
Justin Richer
29c9ee2c46
[maven-release-plugin] prepare release mitreid-connect-1.2.6
2016-04-06 16:33:42 -04:00
Justin Richer
fa4ed7ea06
"dual-client" mode is mutually exclusive with HEART mode, HEART mode takes precedence
2016-02-24 13:08:40 -05:00
Justin Richer
84ff2f5fb9
disallow client secret authentication in HEART mode
2016-02-24 13:03:02 -05:00
Justin Richer
fd452bf379
added heart-mode flag
2016-02-23 19:24:52 -05:00
Justin Richer
d0d6ae2ad8
[maven-release-plugin] prepare for next development iteration
2016-02-23 19:02:05 -05:00
Justin Richer
7f5b70e9e1
[maven-release-plugin] prepare release mitreid-connect-1.2.5
2016-02-23 19:02:02 -05:00
Justin Richer
f27df01ccc
encode empty arrays as nulls by default, leave old function as a backup
...
closes #1011
2016-01-29 16:42:40 -05:00
Justin Richer
c386f0d7c1
added claims redirect URIs to dynamic registration model
2016-01-22 15:19:47 -05:00
Justin Richer
82a1e49e79
[maven-release-plugin] prepare for next development iteration
2016-01-21 15:55:56 -05:00
Justin Richer
e6684fb7a8
[maven-release-plugin] prepare release mitreid-connect-1.2.4
2016-01-21 15:55:53 -05:00
Misagh Moayyed
3d14b0d128
rename zone_info claim to zoneinfo
2016-01-21 15:52:59 -05:00
Justin Richer
7badfe1d17
Happy new year 2016!
2016-01-21 15:50:37 -05:00
Justin Richer
d74ba2cd04
handled errors better in JWK Set cache
2015-12-21 15:51:53 -05:00
Justin Richer
d1033b693f
added privacy-preserving client logo cache
2015-12-21 15:51:39 -05:00
Justin Richer
e828f3f18d
[maven-release-plugin] prepare for next development iteration
2015-12-21 10:31:49 -05:00
Justin Richer
01ca5ef8e2
[maven-release-plugin] prepare release mitreid-connect-1.2.3
2015-12-21 10:31:47 -05:00
Justin Richer
7f464c496b
changed copyright to new consortium name
2015-12-16 14:51:12 -05:00
Justin Richer
9ffe877766
added getId to address interface, closes #958
2015-11-25 16:06:17 -05:00
Justin Richer
2496dc114c
allow language system to be loaded from multiple files. closes #817 closes #876
2015-11-24 20:33:55 -05:00
Cosmin Cojocar
7b34a666d9
Make the dual client support configurable
2015-11-24 12:10:27 -05:00
Mark Janssen
dce80d488b
Clean up ScopeClaimTranslationService
...
`getFieldNameForClaim` method is never used.
2015-11-23 21:35:16 -05:00
Justin Richer
5f24685f17
removed problematic (and not very useful) unit test, closes #742
2015-10-19 15:00:41 -04:00
Justin Richer
f04face41e
updated to nimbus 4.3, check JCE policy and algorithm availability before running unit tests, closes #938
2015-10-19 14:47:56 -04:00
Justin Richer
2deec98b58
[maven-release-plugin] prepare for next development iteration
2015-10-13 18:56:47 -04:00
Justin Richer
d96b2dc130
[maven-release-plugin] prepare release mitreid-connect-1.2.2
2015-10-13 18:56:44 -04:00
Justin Richer
8cc89e4e85
made token fetching lazy-loaded
2015-10-13 17:04:36 -04:00
Justin Richer
542afca459
cleans duplicate access tokens from DB before other cleanup happens
2015-10-13 15:33:23 -04:00
Justin Richer
149e93e970
Disabled broken crypto tests, pending #938
2015-10-13 11:57:41 -04:00
Justin Richer
ebb4f2c3d4
Upgraded to nimbus 4.2, closes #934
2015-10-13 04:40:01 -04:00
Mark Janssen
d337e14de3
Remove transitive commons-logging dependencies
...
We use slf4j instead; jcl-over-slf4j needs to be a compile-time dependency because we use it in several classes.
Unfortunately Maven does not have a way to exclude commons-logging globally, so we need to figure out which dependencies include it through `mvn dependency:tree` and specify an `<exclusion>` for each of them.
Finally, we upgrade to slf4j 1.7.12: http://www.slf4j.org/news.html .
2015-10-12 20:17:51 -04:00
Justin Richer
d280ca40a4
login hints now handled in a slightly smarter (and more pluggable) manner, closes #851
2015-10-12 20:04:02 -04:00
Justin Richer
8b362f23f3
[maven-release-plugin] prepare for next development iteration
2015-10-02 18:53:48 -04:00
Justin Richer
e384a6257b
[maven-release-plugin] prepare release mitreid-connect-1.2.1
2015-10-02 18:53:45 -04:00
Justin Richer
ca23521c3b
fixed entity relationship for address
2015-10-01 20:52:01 -04:00