- Aug 22, 2016
-
-
Nicholas Blair authored
-
Nicholas Blair authored
Clean up stale javadocs.
-
- Aug 18, 2016
-
-
Nicholas Blair authored
New optional user interface for populating the LocalUserDetailsManagerImpl instance provided in the 'local-users' profile. The default configuration will still use the existing LocalUserDetailsAttributesMapper.Default implementation. To switch to the new loader, set the 'edu.wisc.uwss.local.userDetailsLoader.enabled' Environment property to true. The default resource loaded is edu/wisc/uwss/local/local-users.json (classpath), to change that location set the 'edu.wisc.uwss.local.userDetailsLoader.resource' Environment property to a valid Spring Resource expression ('classpath:', 'file:', etc).
-
- Jul 11, 2016
-
-
Paul Erickson authored
-
- Jul 07, 2016
-
-
Nicholas Blair authored
-
- Jun 28, 2016
-
-
Benjamin Sousa authored
-
- Jun 08, 2016
-
-
Nicholas Blair authored
-
Nicholas Blair authored
-
- Jun 07, 2016
-
-
Nicholas Blair authored
We can't just decorate with @Component, because the package edu.wisc.uwss.preauth isn't @ComponentScan'ned (edu.wisc.uwss.configuration.preauth is). Corrected the logger for the Federated attributesmapper, it was incorrectly using the Default implementation (so you couldn't tell which class was lgogging). Added a Maven profile to help test: combined-simulate-federation.
-
- Jun 06, 2016
-
-
Benjamin Sousa authored
-
Benjamin Sousa authored
-
- May 24, 2016
-
-
Nicholas Blair authored
-
- May 18, 2016
-
-
Nicholas Blair authored
-
- May 17, 2016
-
-
Nicholas Blair authored
New feature: simulated shibboleth session handler.
-
- May 16, 2016
-
-
Nicholas Blair authored
New feature: simulated shibboleth session handler.
-
Nicholas Blair authored
Backed with current authenticated UWUserDetails.
-
Nicholas Blair authored
-
Nicholas Blair authored
Due to new features.
-
- Mar 03, 2016
-
-
Nicholas Blair authored
-
Nicholas Blair authored
-
Nicholas Blair authored
-
- Feb 23, 2016
-
-
Nicholas Blair authored
Previous presence on ProfileController resulted in those APIs leaking to downstream consumers of uw-spring-security-web. Also adds an HttpSecurityAmender for configuring auth for /profile. Bump to version 1.0.0-SNAPSHOT.
-
- Feb 02, 2016
-
-
Benjamin Sousa authored
-
Nicholas Blair authored
-
Nicholas Blair authored
This refactor was needed as the prior code did not fully support the 'combined' approach with both local-users and preauth. In the previous iteration, 2 WebSecurityConfigurerAdapters and as a result, 2 HttpSecurity instances would have been registered, only one having any affect (typically the preauth, but not guarantees). There is now only one WebSecurityConfigurerAdapter, whose sole purpose is to collect all HttpSecurityAmenders and execute their callback at the right time. Te existing WebSecurityConfiguration classes for both profiles have been retrofitted to produce HttpSecurityAmenders that perform the desired behavior. The test cases provided in the sample-war have been updated to provide 2 combined test paths: * 1 that has both profiles active, but demonstrates how fallback to HTTP Basic works, and * 1 that has both profiles active, and includes the simulation filter to produce a successful preauthentication.
-
Benjamin Sousa authored
-