Commit Graph

1129 Commits (d87bdb21206f46910dffe961eae48476aeac5f36)

Author SHA1 Message Date
Justin Richer a97f3e2d65 don't throw away creation time on protected resource update (oops)
11 years ago
Justin Richer e0fe22e4ba don't regenerate client secrets every single time
11 years ago
Justin Richer 53148f2c87 better auth method checking in dynamic registration and resource registration
11 years ago
Justin Richer f15b4a0f74 resource registration returned the wrong URL
11 years ago
Justin Richer 47cc005fe5 more sanity checking for client secrets
11 years ago
Justin Richer cac645484f client API now generates client secret only for clients that require a client secret
11 years ago
Justin Richer 52e53ba219 extracted validation exception, refactored protected resource registration endpoint to use this format
11 years ago
Justin Richer b7a8bbdddc cleanup, error wrappers on protected resource registration
11 years ago
Justin Richer deaccf437e refactored dynamic registration endpoint's checks for client consistency
11 years ago
Justin Richer 04f7a698ea added response type consistency checking, closes #430
11 years ago
Justin Richer 32101ff7b2 added parsing checks, fixed inverted logic, cleaned up redundant settings, closes #597
11 years ago
Justin Richer ab083c0963 added checks to dynamic registration endpoint that disallow registration of multiple incompatible grant types
11 years ago
Justin Richer cdd23df7ee token introspection now returns user "sub" when available in addition to "user_id", closes #507 (might cause incompatibility problems)
11 years ago
Justin Richer 85acfa90db [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer d5e4cb45a2 [maven-release-plugin] prepare release mitreid-connect-1.1.7
11 years ago
Justin Richer 8861220632 stats on home page are now loaded in the background (makes main site load much faster)
11 years ago
Justin Richer 3e4aae6c8a hash tests now pass on Java8
11 years ago
Justin Richer dfdc4ed52d fixed information leaks from approved site API
11 years ago
Alexander Imfeld a84c10fc1c Change copyright from Netcetera to MITRE/MIT-KIT.
11 years ago
Justin Richer 2797731597 fixed unit test to account for cascading tokens
11 years ago
Justin Richer d2c83104fb cascade token saves
11 years ago
Josh Mandel 7f8cbcea39 Use return value from TokenEnhancer.enhance
11 years ago
Justin Richer be98b9cd0b [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 8320f0eefe [maven-release-plugin] prepare release mitreid-connect-1.1.6
11 years ago
Justin Richer 0c8cacd59a added missing copyright headers
11 years ago
Justin Richer 525f3aa2a8 Cleaned up indentation, whitespace, and imports.
11 years ago
Justin Richer 8185171119 minor clean up
11 years ago
Justin Richer 5ab516de48 prevent clients from registering with special resource scope
11 years ago
Justin Richer c34357a433 added resource registration endpoint with basic functionality and specialized tokens
11 years ago
Justin Richer 960319b796 improved logging configuration, removed transactional from service
11 years ago
Justin Richer 85fd4e71ce typo in error message
11 years ago
Justin Richer 2af51dc77a better URI check for prompt filter short circuit
11 years ago
Justin Richer f4a1a2acff fixed prompt filter coding error
11 years ago
Justin Richer 89d55e3d33 added support for default max auth age and require auth time, made prompt filter only work on authorization endpoint
11 years ago
Justin Richer 5c6e75bd53 cleaned up UI for client editing
11 years ago
Justin Richer 05e9624ae3 added support for encrypted and symmetrically signed id tokens and user info responses
11 years ago
Justin Richer ffe1b29906 Added Signed JWT support to UserInfo endpoint response, closes #593
11 years ago
Justin Richer e4d5f4a540 added system wide cache for all symmetric validators, closes # 557
11 years ago
Justin Richer ca333d256b Appropriately catch runtime exceptions in all guava caches, closes #603
11 years ago
Justin Richer df9c9747ce more reasonable check for whether or not a user auth is present, addresses #602
11 years ago
Justin Richer 4e890a4d7d enforce clients using a redirect flow have at least one redirect uri registered when using dynamic registration, made error handling more consistent across all APIs
11 years ago
Justin Richer a225b00920 added null check and permissions check to ID token generation, closes #602
11 years ago
Justin Richer 880014176f [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer ca8a003e3d [maven-release-plugin] prepare release mitreid-connect-1.1.5
11 years ago
Justin Richer dcf36234c4 moved CSRF generator to request parser instead of confirmation controller
11 years ago
Justin Richer a253ebc908 added CSRF protection to approval page
11 years ago
Justin Richer fcfbf1080f renamed auth request variable
11 years ago
Alexander Imfeld 7cd36b471f Make introspection endpoint access authorization pluggable.
11 years ago
Justin Richer 4b697ba909 webfinger checks host on acct: URIs, closes #404
11 years ago
Justin Richer b8129bf60d [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer a9e34ac9bd [maven-release-plugin] prepare release mitreid-connect-1.1.4
11 years ago
Justin Richer 376403fa4a account for registration time in approval page, closes #550
11 years ago
Justin Richer 1d2f968bd1 configuration cleanup, closes #568
11 years ago
Justin Richer 318a28ddf8 added stats mock to unit tests
11 years ago
Justin Richer 521017c5c2 updated stats service to have a resettable cache triggered by other service events
11 years ago
Justin Richer 7f310400b1 simple cache for stats
11 years ago
kangelov 39509bfdc4 Performance improvement of token cleanup:
11 years ago
kangelov 265624b285 a fix for a NullPointerException whenever a client requests a client scope to be granted.
11 years ago
Justin Richer 97cd00e06c [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 23c7cf6996 [maven-release-plugin] prepare release mitreid-connect-1.1.3
11 years ago
Justin Richer ad5ffb64e8 [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 1635cf957d [maven-release-plugin] prepare release mitreid-connect-1.1.2
11 years ago
Justin Richer 53cc7ef447 Fixed audience claim on client auth assertion
11 years ago
Justin Richer 1fcef858c6 updated server discovery document to reflect new capabilities
11 years ago
Justin Richer b67121f0cd added client_secret_jwt auth method support, closes #174
11 years ago
Justin Richer 15b017992c added DELETE to token api because revocation endpoint doesn't work for this kind of management, closes #191
11 years ago
Justin Richer 89f015cf1c Updated Token API to be less leaky
11 years ago
Justin Richer dd391ebf3c Display contacts, popup for image, cleanup of more info
11 years ago
Justin Richer dab52ca8a0 enhancements to approval page
11 years ago
Justin Richer ec6a78c1ba made prompt pluralizable to comply with spec, closes #519
11 years ago
Justin Richer 9395c3802d [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 4f8311962a [maven-release-plugin] prepare release mitreid-connect-1.1.1
11 years ago
Justin Richer 19dbe92d4e initial support for displaying claim values for requested scopes
11 years ago
Justin Richer 3b52ce8201 happy new year!
11 years ago
Justin Richer ebbc7209aa automated code formatting and cleanup
11 years ago
Justin Richer e1e7f7a579 [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 42fe973f7b [maven-release-plugin] prepare release mitreid-connect-1.1.0
11 years ago
Justin Richer 4a8d693746 fixed prompt filter map mismatch (I hate type erasure)
11 years ago
Justin Richer ce1f3f2f94 updated mockito, fixed some unit tests
11 years ago
Justin Richer d330bd1c9b cleanup, added revocation uri to server config
11 years ago
Justin Richer ed06b14406 publish revocation endpoint, addresses #520
11 years ago
Justin Richer b7011f508e urlencode client IDs in client registration URIs, addresses #422
11 years ago
Justin Richer 8c1bfb7e0c set current user's email address to owner when using admin UI
11 years ago
Justin Richer 6c4d2a8e8d vestigial comment cleanup
11 years ago
Justin Richer db5532e9bf comment cleanup
11 years ago
Justin Richer 39fb96a802 pull request from extensions map
11 years ago
Justin Richer 86e0f0c7ee cleaned up old comments
11 years ago
Justin Richer a24eadeb11 cleaned up responseType calls, addresses #451
11 years ago
Justin Richer df511a81cc override from #465 no longer needed
11 years ago
Justin Richer d3dbb00e77 ensure clients and tokens don't get special system scopes, addresses #320
11 years ago
Justin Richer ef01de168d Moved special token scopes to scope service interface
11 years ago
Justin Richer 4f986d6a38 clean up some auto generated functions
11 years ago
Justin Richer f56135810c Fixed request object precedence order
11 years ago
Justin Richer 447df56947 removed unused nonce exception
11 years ago
Justin Richer 27f391ef01 Fixed compilation errors for SECOAUTH milestone updates
11 years ago
Justin Richer 190caee9a1 refactored userinfo serializer
11 years ago
Megan Boggess 46be502ed1 Enforces minimum Java version 1.6 on the openid-connect-server project.
11 years ago
Justin Richer 2a34994383 cleanup view
11 years ago
Justin Richer 7a4366c083 collapsed two serialization functions into one
11 years ago
Amanda Anganes 65a7e1d724 Added UserInfo.toJson method; added ScopeClaimTranslationService; rewrote UserInfoSerializer to use both
11 years ago