Mikko Tommila
4f4c8de1c8
Fix JPA issues to allow using Hibernate
8 years ago
Justin Richer
55b1b00b73
Updated relationship between approved sites and access tokens, closes #874
8 years ago
Justin Richer
d875d52be7
updated data import/export services for 1.3
8 years ago
Julian Schlichtholz
c3d0c18af5
make HttpClient configurable, closes #1071
8 years ago
ngriesser
f45a6ef56a
use the same encoding as on client side
...
see OIDCAuthenticationFilter line 336
8 years ago
pwolf23
6f5ca3fd2f
Fixed missing "final" modifier in constant
8 years ago
Justin Richer
5dcda2812e
added code challenge method to client model (properly this time)
8 years ago
Justin Richer
2cc90ba5f2
created PKCE algorithm class
8 years ago
Justin Richer
83d7627ed0
serialize phone_number and phone_number_verified, closes #1030
8 years ago
Justin Richer
d1d05e506e
added software statement to dynamic registration self-service
8 years ago
Justin Richer
42ccb8b39e
make software statement processing null-safe
8 years ago
Justin Richer
8c021ad403
added assertion validator that validates assertions signed by the local server only
8 years ago
Justin Richer
8e016a8d30
make the null assertion processor the default
8 years ago
Justin Richer
a5a12b2f1f
added assertion validation engine
8 years ago
Justin Richer
fa63993896
added software statement to client model, added processor to dynamic registration parser
8 years ago
Justin Richer
ee537c404b
externalize locale and message resolver configuration
9 years ago
jimmytheneutrino
fa4722cdd8
shortTopbarTitle
9 years ago
Justin Richer
c31f42c3f3
updated versions to 1.3
9 years ago
Justin Richer
58724aa6dc
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
29c9ee2c46
[maven-release-plugin] prepare release mitreid-connect-1.2.6
9 years ago
Justin Richer
fa4ed7ea06
"dual-client" mode is mutually exclusive with HEART mode, HEART mode takes precedence
9 years ago
Justin Richer
84ff2f5fb9
disallow client secret authentication in HEART mode
9 years ago
Justin Richer
fd452bf379
added heart-mode flag
9 years ago
Justin Richer
d0d6ae2ad8
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
7f5b70e9e1
[maven-release-plugin] prepare release mitreid-connect-1.2.5
9 years ago
Justin Richer
f27df01ccc
encode empty arrays as nulls by default, leave old function as a backup
...
closes #1011
9 years ago
Justin Richer
c386f0d7c1
added claims redirect URIs to dynamic registration model
9 years ago
Justin Richer
82a1e49e79
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
e6684fb7a8
[maven-release-plugin] prepare release mitreid-connect-1.2.4
9 years ago
Misagh Moayyed
3d14b0d128
rename zone_info claim to zoneinfo
9 years ago
Justin Richer
7badfe1d17
Happy new year 2016!
9 years ago
Justin Richer
d74ba2cd04
handled errors better in JWK Set cache
9 years ago
Justin Richer
d1033b693f
added privacy-preserving client logo cache
9 years ago
Justin Richer
e828f3f18d
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
01ca5ef8e2
[maven-release-plugin] prepare release mitreid-connect-1.2.3
9 years ago
Justin Richer
7f464c496b
changed copyright to new consortium name
9 years ago
Justin Richer
9ffe877766
added getId to address interface, closes #958
9 years ago
Justin Richer
2496dc114c
allow language system to be loaded from multiple files. closes #817 closes #876
9 years ago
Cosmin Cojocar
7b34a666d9
Make the dual client support configurable
9 years ago
Mark Janssen
dce80d488b
Clean up ScopeClaimTranslationService
...
`getFieldNameForClaim` method is never used.
9 years ago
Justin Richer
5f24685f17
removed problematic (and not very useful) unit test, closes #742
9 years ago
Justin Richer
f04face41e
updated to nimbus 4.3, check JCE policy and algorithm availability before running unit tests, closes #938
9 years ago
Justin Richer
2deec98b58
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
d96b2dc130
[maven-release-plugin] prepare release mitreid-connect-1.2.2
9 years ago
Justin Richer
8cc89e4e85
made token fetching lazy-loaded
9 years ago
Justin Richer
542afca459
cleans duplicate access tokens from DB before other cleanup happens
9 years ago
Justin Richer
149e93e970
Disabled broken crypto tests, pending #938
9 years ago
Justin Richer
ebb4f2c3d4
Upgraded to nimbus 4.2, closes #934
9 years ago
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 .
9 years ago
Justin Richer
d280ca40a4
login hints now handled in a slightly smarter (and more pluggable) manner, closes #851
9 years ago
Justin Richer
8b362f23f3
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
e384a6257b
[maven-release-plugin] prepare release mitreid-connect-1.2.1
9 years ago
Justin Richer
ca23521c3b
fixed entity relationship for address
9 years ago
Justin Richer
e1af979995
don't load user info for anonymous authentications, closes #895
9 years ago
Tony Fendall
f43c94314c
Change Address model to be an interface. Will allow consuming projects
...
to override this funcitonality more easily.
9 years ago
John Brooks
719a714735
Addresses issue 910 by replacing update_time with update_at for JSON
...
objects.
9 years ago
Justin Richer
22c05ec51b
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
e6b64cd9cd
[maven-release-plugin] prepare release mitreid-connect-1.2.0
9 years ago
Justin Richer
489450b1c2
automated code format cleanup
9 years ago
Justin Richer
edda0218e1
added missing copyright statement.
9 years ago
Justin Richer
8a4fb5f839
cleaned up imports
9 years ago
Justin Richer
15c2b57730
[maven-release-plugin] prepare for next development iteration
9 years ago
Justin Richer
8317c759f1
[maven-release-plugin] prepare release mitreid-connect-1.2.0-RC2
9 years ago
Justin Richer
0740443768
added claims redirect uri set to client model for UMA usage
9 years ago
Justin Richer
a4e75ed733
[maven-release-plugin] prepare for next development iteration
10 years ago
Justin Richer
58a47d0e46
[maven-release-plugin] prepare release mitreid-connect-1.2.0-RC1
10 years ago
Justin Richer
064f36ef6c
clean up resource sets when clients are deleted
10 years ago
Justin Richer
f6c20ad314
changed to using merge() in JPA instead of persist()
10 years ago
Justin Richer
d1c069ad1e
clean up permissions and access tokens when a resource set is revoked
10 years ago
Justin Richer
7345a03aaa
added UMA import, closes #811 even harder
10 years ago
Justin Richer
bcd8a96b5d
UMA data export, closes #811
10 years ago
Justin Richer
8c822c0f54
detached whitelist from approved sites, closes #781
10 years ago
Justin Richer
e96eda0990
save dynamically registered clients to the server's database, closes #799
10 years ago
Justin Richer
42b93be492
added uri-encoded client service, closes #857
10 years ago
Justin Richer
aa96b1f1ed
made things a little null safer
...
closes #813 (really)
10 years ago
Justin Richer
6703db234d
added equals/hashCode/toString on UMA model objects
10 years ago
Justin Richer
a8a6e7bf31
downscope resulting token based on policy
10 years ago
Justin Richer
af798705b4
made claim values any JSON type, closes #853
10 years ago
Justin Richer
b0935086c2
made claims processor take in policy set and ticket directly
10 years ago
Justin Richer
de9f69e461
introduced a claims processor result data shuttle
10 years ago
Justin Richer
2cfaa1c1d7
renamed RequiredClaimSet to Policy
10 years ago
Justin Richer
b8a5486995
made required claims sets stick in the database
10 years ago
Justin Richer
cd47d32e2d
split required claim sets out as separate indirection structure, closes #813
10 years ago
Justin Richer
2f4d9ce54b
clearing out refresh tokens is now configurable, closes #409
10 years ago
Justin Richer
7df3597757
split client's auth token into pending and authorized classes
10 years ago
Justin Richer
b4520c170e
ID Token carried through as parsed JWT instead of string, closes #832
10 years ago
Justin Richer
f4a1b27e2e
better handling of HTTP and JSON errors on network fetches, added http-forcing behavior for webfinger client and sector URL service
10 years ago
Justin Richer
286d433da6
save json object inside registered client if it's available, closes #800
10 years ago
Mark Janssen
9e74e40453
Use diamond syntax instead of explicit types
10 years ago
Mark Janssen
13f5e4f8a6
Collapse identical catch branches
10 years ago
Justin Richer
d1e8529a7b
expose ID Token and UserInfo to the AuthoritiesProvider and AuthoritiesMapper, both extensible
...
closes #699
closes #761
10 years ago
Justin Richer
f7b5228109
UserInfo carries original JSON object along if available
10 years ago
Justin Richer
118237ab05
moved user info interceptor to pre-handle
10 years ago
Justin Richer
8b81b36e22
property editor to allow JWK Set to be represented as a string in the XML configuration
10 years ago
Justin Richer
e43600494a
minor automated code cleanup
10 years ago
Justin Richer
642942b5cf
Generalized client key handling into a single cache service
10 years ago
Justin Richer
032d41e5ed
added JWKs-by-value support to client data model and API, closes #826
10 years ago
Justin Richer
30162f6baa
added direct JWK set to data model
10 years ago
Justin Richer
8d3a8471aa
updated refresh token to use converter instead of dummy field
10 years ago
Justin Richer
9662f3e8b3
switched access token to using converter instead of dummy field
10 years ago