Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
This compensates for Grizzly's missing http auth via a servlet filter. The test filter proxies the request, adding methods needed for authN, simulating container auth. All BASIC login attempts will pass with test filter configured The fedoraAdmin container role is assigned to any user named "fedoraAdmin" New filter is configured in web.xml for http-api and auth-commons. OAuth project has a similar filter that was tweaked to support more auth methods in a basic way. OAuth project now configured to use the bypass security authentication provider for ITs Fedora PEP interface for filtering searches was refactored around iterators instead of sets. JAX-RS security contexts were stripped out of the ModeShape login chain, keeping login at the container level. This also means that login can be based on Modeshape's standard ServletCredentials object. Renamed a constant representing the fedora user role, resulting in some one-line changes in other places
- Loading branch information
Showing
15 changed files
with
326 additions
and
335 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.