Commit Graph

700 Commits (ad64aef0c58545a034cb855950d763495235efb3)

Author SHA1 Message Date
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
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
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
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
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
9 years ago
John Brooks 719a714735 Addresses issue 910 by replacing update_time with update_at for JSON
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
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
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