Commit Graph

885 Commits (2242db5c119a63d93b8d410b13905cbdf9f07c8e)

Author SHA1 Message Date
Amanda Anganes b397f0ae15 First go at adding token API; needs to be tested
12 years ago
Amanda Anganes 88db457fc4 Removed .springBeans from tracking; removed initializingbean in favor of @PostConstruct
12 years ago
Amanda Anganes dfbf01c9e3 Added .springBeans to gitignore
12 years ago
William Kim aad432c5d7 replaced stracktrace-printing with logger messages. removed some unused imports.
12 years ago
William Kim f483d41b88 getCustomClaim -> getClaim. Also, removed outdated TODOs.
12 years ago
William Kim 17a96ca122 removed resolved TODOs. Fixed by the resolution of issue #345.
12 years ago
William Kim 0d882faeca added a TODO and fixed some comment typos.
12 years ago
Amanda Anganes 15aea61fbe Applied code cleanup
12 years ago
Amanda Anganes 3e23967b46 Updated code to reflect SECOAUTH changes
12 years ago
William Kim 9a6f345e15 yes, allow default scoping if the client doesn't ask for any.
12 years ago
William Kim 3d312b7eb5 Deleted PermissionDeniedException class. Unused.
12 years ago
William Kim c5743dc810 updated unit tests to reflect new exception-throwing behavior.
12 years ago
William Kim ada54c297d addresses issue #382. Throw an exception when client tries to upscope.
12 years ago
Justin Richer 0d8c2442d2 [maven-release-plugin] prepare for next development iteration
12 years ago
Justin Richer 9bf5f70957 [maven-release-plugin] prepare release mitreid-connect-1.0.5
12 years ago
Amanda Anganes 12cb672c6d Added new file for task config
12 years ago
Amanda Anganes 059c2545c9 Split task configuration out into its own spring file
12 years ago
William Kim 910839e5d9 fixed typo referring to client id as a client secret in code comments.
12 years ago
Amanda Anganes 2d3f43e3b8 Added task scheduling for deleting expired tokens and approved sites. Configuration is all done in application-context.xml so that it is easy to configure
12 years ago
Justin Richer 93a0492e97 made optional parameters optional
12 years ago
Justin Richer a9da88fb79 brought introspection endpoint and introspection token services into compliance with draft, addresses #376
12 years ago
Josh Mandel 34373d777c base URL of the server is set by the issuer.
12 years ago
William Kim 3eddd58ae4 added unit test for checking expiration date of refreshed tokens.
12 years ago
William Kim 24b24f6fa3 More unit tests for refreshing access tokens--specifically, checking scope processing.
12 years ago
William Kim 5ffe1a50a2 Added null-handling for Scope values from the auth request. (Without this, a NullPointerException gets thrown with null scope values).
12 years ago
William Kim ed2223cae3 unit tests of exceptions cases for refreshing access tokens.
12 years ago
William Kim 3353b92426 deeper unit tests on access token creation.
12 years ago
Justin Richer 936f581a0b [maven-release-plugin] prepare for next development iteration
12 years ago
Justin Richer 27edec1a56 [maven-release-plugin] prepare release mitreid-connect-1.0.4
12 years ago
William Kim 10f9858870 fixed typo on the about page.
12 years ago
William Kim 42027e451c added REQUIRED response types to discovery doc. Also, fixed 2 typos in the list of supported grant types.
12 years ago
William Kim 2a92185433 added introspection endpoint URL to discovery document.
12 years ago
William Kim 741946d1ae updated server discovery code comments.
12 years ago
William Kim f27b69d06b removed Version field from server discovery configuration.
12 years ago
Justin Richer 5505b26aac Form fix for login elements
12 years ago
William Kim 4f9cbb4b3f added check for null
12 years ago
William Kim 1528c93acd TestDefaultSystemScopeService unit tests done.
12 years ago
William Kim eca62f2d36 initial commit for TestDefaultSystemScopeService.
12 years ago
William Kim d0dc3c79cb more unit tests for TestDefaultOAuth2ProviderTokenService.
12 years ago
William Kim dc51af5b83 removed testing builder inner class from DefaultOAuth2ProviderTokenService. Also, added more unit tests.
12 years ago
William Kim 5ee7aae5d2 initial commit TestDefaultOAuth2ProviderTokenService.
12 years ago
William Kim abc4f01dde TestDefaultStatsService done.
12 years ago
Amanda Anganes c212821267 Fixed ChainedTokenGranter setup
12 years ago
Amanda Anganes 530c3a75ee Applyed refactoring
12 years ago
William Kim f0f2fbea40 updated secoauth library version in poms
12 years ago
Amanda Anganes 8b1a538464 Updated msql table definitions
12 years ago
William Kim cf3cee5ec2 removed lolcat :(
12 years ago
William Kim 37dd7e7042 changed demo user accounts for server
12 years ago
Justin Richer 2b3376e0ed [maven-release-plugin] prepare for next development iteration
12 years ago
Justin Richer 7fe4bc3b56 [maven-release-plugin] prepare release mitreid-connect-1.0.3
12 years ago
Justin Richer d6f5ca68bf Added time skew to nonce service test
12 years ago
William Kim 8935a87c23 TestDefaultWhitelistedSiteService done. Removed constructors from DefaultWhitelistedSiteService.
12 years ago
William Kim 5fb1ef3aca Revised test methods for checking for offline_access scope. Previous tests were doing trivial checking.
12 years ago
William Kim 8851f4d037 TestDefaultOAuth2ClientDetailsEntityService done. Removed constructors from DefaultOAuth2ClientDetailsEntityService.
12 years ago
William Kim 701217d98c TestDefaultNonceService done.
12 years ago
William Kim 4ee904cbfd removed setter/getter from DefaultUserInfoUserDetailsService and updated test class with Mockito annotations.
12 years ago
William Kim 5428848627 updated TestDefaultApprovedSiteService to use annotation style Mocking. Allows for removal of injector constructor.
12 years ago
William Kim 01fcb4828d removed test constructors for DefaultBlacklistedSiteService.java. Used annotation method of injecting mock objects into testing class (@InjectMocks).
12 years ago
William Kim 9a3625ae2b made unit test for checking blacklisted sites. Introduced a new constructor to be able to inject repository for testing.
12 years ago
Justin Richer c577b691c7 moved OIDC auth token and userinfo interception filter to common package, addresses #353
12 years ago
Justin Richer 8290d198c2 added passthrough of userinfo for remote OIDC users
12 years ago
Justin Richer aea562f565 moved mockito dependency to core project
12 years ago
Justin Richer 6ed7477bc0 added stats to admin UI page, restyled scopes and dynamically registered flags
12 years ago
Justin Richer 6ec8b77f81 beans version update (is this a config file? should this even be in here?)
12 years ago
William Kim 338edcce31 fixed typos in admin.js
12 years ago
Justin Richer 9388c664ab moved reuse refresh token checkbox to its own div/label, addresses #345
12 years ago
Justin Richer 567a3314d6 [maven-release-plugin] prepare for next development iteration
12 years ago
Justin Richer 1286726188 [maven-release-plugin] prepare release mitreid-connect-1.0.2
12 years ago
Justin Richer dc9d5c667e cleaned up error log messages
12 years ago
William Kim 1b601abd6f Removed previous constructor from DefaultUserInforUserDetailsService.java and put in getter/setter for UserInfoRepository as a replacement.
12 years ago
Amanda Anganes 3f7fe30f5c Added comments to unit tests
12 years ago
Amanda Anganes a7f2e605fa Added two unit tests using the Mockito framework
12 years ago
Josh Mandel b0dc5fb4e2 Fix a bug where a client is deleted before details looked up. Also return 204 on success
12 years ago
Amanda Anganes 3c5025c52b Updated version number for secoauth
12 years ago
Amanda Anganes 76e5ff8053 Finished cleanup, ready to create pull request
12 years ago
Josh Mandel c46095b6a3 Warning message for unimplemented UI features
12 years ago
Justin Richer 25d75a1b30 [maven-release-plugin] prepare for next development iteration
12 years ago
Justin Richer 5418bdef5a [maven-release-plugin] prepare release mitreid-connect-1.0.1
12 years ago
Justin Richer 81cd13f6d3 added RegisteredClient class to facilitate client configuration and dynamic registration, addresses #335
12 years ago
Justin Richer 545ddace95 updated registration URI, addresses #321
12 years ago
Justin Richer cc9eea5b3d updated issuer to more common deployment pattern for simple Tomcat instances, addresses #333
12 years ago
Amanda Anganes 713f0a4d25 Renamed OAuth2Request authorizatoinParameters map to requestParameters
12 years ago
Amanda Anganes 967b3f2953 Cleanup from renaming
12 years ago
Amanda Anganes 1e24b31cc3 Propogating rename of AuthorizationRequest to OAuth2Request
12 years ago
Justin Richer defa5b8fbc [maven-release-plugin] prepare for next development iteration
12 years ago
Justin Richer dbdc99361e [maven-release-plugin] prepare release mitreid-connect-1.0.0
12 years ago
Justin Richer 4276a14978 fixed stats api view
12 years ago
Justin Richer a7c92524f3 Updated contact page text
12 years ago
Justin Richer e99bfc256d cleaned about page text
12 years ago
Justin Richer 1e870703f8 added licence/copyright header
12 years ago
Justin Richer 8afab04544 whitespace, import, brace, annotation, and format cleanups
12 years ago
Justin Richer b663cd5f8d style system scopes and non-system scopes differently in the admin UI, addresses #269
12 years ago
Justin Richer 6a20e7aaa9 re-fixed enter key handling in lists, addresses #236
12 years ago
Justin Richer 39e06292fd made page title dynamic and configurable, addresses #310 #311
12 years ago
Justin Richer b78d499801 added version number to footer
12 years ago
Justin Richer b8c385e5c9 pom file cleanups
12 years ago
Amanda Anganes a3771177a1 Updated json serialization of approved site objects
12 years ago
Justin Richer 9b03801f9d [maven-release-plugin] prepare for next development iteration
12 years ago
Justin Richer d76304b9a6 [maven-release-plugin] prepare release mitreid-connect-0.9.3
12 years ago
Justin Richer dcf41eaa9e tried to make prompt=login work, backed off for now
12 years ago