Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							a79a81cd24 
							
						 
					 
					
						
						
							
							Simplify webflux samples  
						
						... 
						
						
						
						Remove the custom user from the hellowebflux and hellowebfluxfn samples. 
						
						
					 
					
						2017-05-23 15:59:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							07234f6255 
							
						 
					 
					
						
						
							
							Switch back to Spring Framework 5.0.0.BUILD-SNAPSHOT  
						
						
						
						
					 
					
						2017-05-16 15:12:09 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							22c1685d70 
							
						 
					 
					
						
						
							
							Use AssertionsForClassType  
						
						
						
						
					 
					
						2017-05-15 13:48:12 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							d81b436e5d 
							
						 
					 
					
						
						
							
							Remove pom.xml from build  
						
						... 
						
						
						
						Gradle is easy enough to import into IDEs, so pom.xml should no
longer be necessary.
This commit removes the pom.xml files from the build.
Fixes gh-4283 
						
						
					 
					
						2017-05-11 14:32:36 -05:00 
						 
				 
			
				
					
						
							
							
								Vedran Pavic 
							
						 
					 
					
						
						
						
						
							
						
						
							e9427e421b 
							
						 
					 
					
						
						
							
							Update Spring version  
						
						
						
						
					 
					
						2017-05-10 00:27:36 -05:00 
						 
				 
			
				
					
						
							
							
								Vedran Pavic 
							
						 
					 
					
						
						
						
						
							
						
						
							85719fcd64 
							
						 
					 
					
						
						
							
							Use Base64 implementation provided by Java 8  
						
						
						
						
					 
					
						2017-05-10 00:27:36 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f2777755 
							
						 
					 
					
						
						
							
							Add WebFlux  
						
						... 
						
						
						
						Fixes gh-4128 
						
						
					 
					
						2017-05-10 00:13:02 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							051e3fb079 
							
						 
					 
					
						
						
							
							Add UserBuilders.withUserDetails  
						
						
						
						
					 
					
						2017-05-10 00:12:12 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							5c7ff5c24a 
							
						 
					 
					
						
						
							
							Update to spring 5.0.0.RC1  
						
						
						
						
					 
					
						2017-05-09 02:35:46 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ef0477fb 
							
						 
					 
					
						
						
							
							Build Leverages tests-configuration plugin  
						
						
						
						
					 
					
						2017-05-01 17:10:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							d108bf58bf 
							
						 
					 
					
						
						
							
							Remove commons-logging  
						
						... 
						
						
						
						Issue: gh-4308 
						
						
					 
					
						2017-04-24 19:40:22 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6fc48dd8 
							
						 
					 
					
						
						
							
							Standardize Build  
						
						... 
						
						
						
						The build now uses spring build conventions to simplify the build
Fixes gh-4284 
						
						
					 
					
						2017-04-21 10:55:05 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Grandja 
							
						 
					 
					
						
						
						
						
							
						
						
							71e491fcf0 
							
						 
					 
					
						
						
							
							Provide abstraction for an Authenticated Principal  
						
						
						
						
					 
					
						2017-04-10 16:18:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Grandja 
							
						 
					 
					
						
						
						
						
							
						
						
							2ce174dbf0 
							
						 
					 
					
						
						
							
							Update poms to 5.0.0.BUILD-SNAPSHOT  
						
						
						
						
					 
					
						2017-04-07 16:49:50 -04:00 
						 
				 
			
				
					
						
							
							
								Joe Grandja 
							
						 
					 
					
						
						
						
						
							
						
						
							2b81983f7c 
							
						 
					 
					
						
						
							
							Update to Java 8 compatibility  
						
						... 
						
						
						
						* Spring IO Athens-BUILD-SNAPSHOT -> Cairo-BUILD-SNAPSHOT
* CGLib 3.1 -> 3.2.5 latest release Issue related to ASM https://github.com/cglib/cglib/issues/20 
* AssertJ 2.2.0 -> 3.6.2 latest release
* PowerMock 1.6.2 -> 1.6.5 latest release is 1.6.6 but has regression Issue https://github.com/powermock/powermock/issues/717 
* Update maven-compiler-plugin source/target to 1.8 
						
						
					 
					
						2017-04-07 16:49:38 -04:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							3ca78df15f 
							
						 
					 
					
						
						
							
							Fix Security version Test  
						
						
						
						
					 
					
						2017-03-08 19:12:39 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							d2524eadfc 
							
						 
					 
					
						
						
							
							Update poms to new to SNAPSHOT version  
						
						
						
						
					 
					
						2017-03-02 09:20:34 -06:00 
						 
				 
			
				
					
						
							
							
								Spring Buildmaster 
							
						 
					 
					
						
						
						
						
							
						
						
							081f0c4d94 
							
						 
					 
					
						
						
							
							Release version 4.2.2.RELEASE  
						
						
						
						
					 
					
						2017-03-02 07:29:42 +00:00 
						 
				 
			
				
					
						
							
							
								pkovacs 
							
						 
					 
					
						
						
						
						
							
						
						
							f99fe36e02 
							
						 
					 
					
						
						
							
							Refer to SimpleGrantedAuthority instead of GrantedAuthorityImpl  
						
						... 
						
						
						
						GrantedAuthorityImpl has been replaced a couple of years ago with
SimpleGrantedAuthority and this commit fixes the documentation items
which weren’t updated to reflect this change.
Fixes gh-4163. 
						
						
					 
					
						2017-03-02 00:09:14 -06:00 
						 
				 
			
				
					
						
							
							
								stonio 
							
						 
					 
					
						
						
						
						
							
						
						
							901a4e183a 
							
						 
					 
					
						
						
							
							Update SecurityContextHolder.java  
						
						... 
						
						
						
						Use StringUtils.hasText 
						
						
					 
					
						2017-03-01 23:54:04 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							b64cdb5765 
							
						 
					 
					
						
						
							
							Fix RoleHiearchyUtilsTests on Windows  
						
						... 
						
						
						
						Fixes gh-4228 
						
						
					 
					
						2017-03-01 23:27:11 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							9c03571bbb 
							
						 
					 
					
						
						
							
							Use message in all Assert  
						
						... 
						
						
						
						This ensures compatibility with Spring 5.
Fixes gh-4193 
						
						
					 
					
						2017-01-30 19:58:24 -06:00 
						 
				 
			
				
					
						
							
							
								Spring Buildmaster 
							
						 
					 
					
						
						
						
						
							
						
						
							7a7ce11ebb 
							
						 
					 
					
						
						
							
							Release version 4.2.1.RELEASE  
						
						
						
						
					 
					
						2016-12-21 17:23:28 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							6bec625e68 
							
						 
					 
					
						
						
							
							Update to Spring 4.3.5.RELEASE  
						
						... 
						
						
						
						Fixes gh-4167 
						
						
					 
					
						2016-12-21 09:04:16 -06:00 
						 
				 
			
				
					
						
							
							
								Spring Buildmaster 
							
						 
					 
					
						
						
						
						
							
						
						
							24fcb6c45a 
							
						 
					 
					
						
						
							
							Release version 4.2.0.RELEASE  
						
						
						
						
					 
					
						2016-11-09 23:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							a9024de734 
							
						 
					 
					
						
						
							
							Polish Spring Version Update  
						
						... 
						
						
						
						Fix related tests.
Issue gh-4123 
						
						
					 
					
						2016-11-09 17:05:25 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							f97f38fd57 
							
						 
					 
					
						
						
							
							jacksonDatavindVersion->jacksonDatabindVersion  
						
						... 
						
						
						
						Issue gh-4122 
						
						
					 
					
						2016-11-09 16:46:38 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							f0a9421aa4 
							
						 
					 
					
						
						
							
							SecurityJacksonModules->SecurityJackson2Modules  
						
						... 
						
						
						
						Fixes gh-4121 
						
						
					 
					
						2016-11-09 16:42:41 -06:00 
						 
				 
			
				
					
						
							
							
								Spring Buildmaster 
							
						 
					 
					
						
						
						
						
							
						
						
							97b4cb0b73 
							
						 
					 
					
						
						
							
							Release version 4.2.0.RC1  
						
						
						
						
					 
					
						2016-10-26 02:49:23 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							e62596f36d 
							
						 
					 
					
						
						
							
							Polish PasswordEncoderUtils do not leak length  
						
						... 
						
						
						
						Fix possible / 0 if expected is empty String.
Issue gh-255 
						
						
					 
					
						2016-10-24 12:50:46 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							d3685d89c5 
							
						 
					 
					
						
						
							
							Polish PasswordEncoderUtils do not leak length  
						
						... 
						
						
						
						Issue gh-255 
						
						
					 
					
						2016-10-24 11:26:43 -05:00 
						 
				 
			
				
					
						
							
							
								avri-schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							a98389fa98 
							
						 
					 
					
						
						
							
							PasswordEncoderUtils do not leak length  
						
						... 
						
						
						
						Enforce constant time even when expectedLength != actualLength.
Fixes gh-255 
						
						
					 
					
						2016-10-24 11:26:34 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							dc9f9b140f 
							
						 
					 
					
						
						
							
							Polish PasswordEncoderUtilsTests  
						
						... 
						
						
						
						* Add more tests
* Smaller tests
* Follow new naming convention 
						
						
					 
					
						2016-10-24 11:24:24 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							f432c04111 
							
						 
					 
					
						
						
							
							Create UserBuilder  
						
						... 
						
						
						
						This commit creates a UserBuilder and updates samples to use it. We do not
leverate it for JdbcUserDetailsManager because it requires the schema to
be created which is difficult with a single bean definition and
unpredicatble ordering. For this, it is still advised to use
AuthenticationManagerBuilder
Fixes gh-4095 
						
						
					 
					
						2016-10-21 16:42:03 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							08c1f500a7 
							
						 
					 
					
						
						
							
							Version bumps for Spring 5  
						
						... 
						
						
						
						Issue gh-4080 
						
						
					 
					
						2016-10-17 17:00:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jitendra Singh 
							
						 
					 
					
						
						
						
						
							
						
						
							48ff518a41 
							
						 
					 
					
						
						
							
							Fix Jackson 2.7+  
						
						... 
						
						
						
						UnmodifiableSetDeserializer added which will ensure
Collection$UnmodifiableSet deserialize properly with jackson-databind 2.7+
Fixes gh-4073 
						
						
					 
					
						2016-10-13 07:42:07 -05:00 
						 
				 
			
				
					
						
							
							
								Spring Buildmaster 
							
						 
					 
					
						
						
						
						
							
						
						
							c1b8150439 
							
						 
					 
					
						
						
							
							Release version 4.2.0.M1  
						
						
						
						
					 
					
						2016-09-23 19:39:33 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							b443baef04 
							
						 
					 
					
						
						
							
							Polish GrantedAuthorityDefaults  
						
						... 
						
						
						
						* Move GrantedAuthorityDefaults to config module
* Move setting of default role into config module vs
  ApplicationContextAware
Issue gh-3701 
						
						
					 
					
						2016-09-22 15:13:05 -05:00 
						 
				 
			
				
					
						
							
							
								Eddú Meléndez 
							
						 
					 
					
						
						
						
						
							
						
						
							eabeaf35d6 
							
						 
					 
					
						
						
							
							Make single definition of defaultRolePrefix and rolePrefix  
						
						... 
						
						
						
						Previous to this commit, role prefix had to be set in every class
causing repetition. Now, bean `GrantedAuthorityDefaults` can be used to
define the role prefix in a single point.
Fixes gh-3701 
						
						
					 
					
						2016-09-21 14:55:41 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Grandja 
							
						 
					 
					
						
						
						
						
							
						
						
							c75a5b7279 
							
						 
					 
					
						
						
							
							Polish RoleHierarchyUtils and add tests  
						
						
						
						
					 
					
						2016-09-19 14:07:34 -04:00 
						 
				 
			
				
					
						
							
							
								Thomas Darimont 
							
						 
					 
					
						
						
						
						
							
						
						
							06c67070a6 
							
						 
					 
					
						
						
							
							Add convenience method for constructing RoleHierarchy from Map.  
						
						... 
						
						
						
						Introduced `RoleHierarchyUtils` which enables convenient
construction of `RoleHierarchy` from map based representation.
Where the map key is the role name and the map value is a list
of implied role names.
Here is a small example for that in action:
https://gist.github.com/thomasdarimont/ee9fffdef1adb9243b12ad247478aad4 
Fixes  #3990 .
Signed-off-by: Thomas Darimont <thomas.darimont@gmail.com>
Signed-off-by: Thomas Darimont <thomas.darimont@gmail.com> 
						
						
					 
					
						2016-09-19 14:07:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							92a59e0df7 
							
						 
					 
					
						
						
							
							Fix checkstyle  
						
						... 
						
						
						
						Issue gh-3736 
						
						
					 
					
						2016-09-02 12:02:39 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							8ad0003456 
							
						 
					 
					
						
						
							
							Polish Whitespace  
						
						... 
						
						
						
						Issue gh-3736 
						
						
					 
					
						2016-09-02 11:37:21 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							3531cc93c2 
							
						 
					 
					
						
						
							
							JSON tests ObjectMapper Cleanup  
						
						... 
						
						
						
						* Move to @Setup
* Consistently extend from AbstractMixinTests and reuse ObjectMapper
Issue gh-3736 
						
						
					 
					
						2016-09-02 11:37:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							bd925313af 
							
						 
					 
					
						
						
							
							Improve Readablility of JSON test strings  
						
						... 
						
						
						
						This improves the readability of the JSON strings used for
testing JSON serialize / deserialize of Spring Security
Issue gh-3736 
						
						
					 
					
						2016-09-02 11:37:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							d4c48dd3e1 
							
						 
					 
					
						
						
							
							Remove MockitoJUnitRunner from JSON tests  
						
						... 
						
						
						
						Previously the JSON tests unnecessarily had MockitoJUnitRunner.
This commit removes MockitoJUnitRunner from the JSON tests.
Issue gh-3736 
						
						
					 
					
						2016-09-02 11:37:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							df613ed4cc 
							
						 
					 
					
						
						
							
							JSON UserDetails deserializes null  
						
						... 
						
						
						
						JSON UserDetails null use to be treated as "".
This changes null to be treated as a null
Issue gh-3736 
						
						
					 
					
						2016-09-02 11:37:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							3fb77f3b59 
							
						 
					 
					
						
						
							
							Polish SecurityJacksonModules  
						
						... 
						
						
						
						Issue gh-3736
* ClassLoader argument - this is required because we do not want to assume
the ClassLoader that should be used
* Clean up logging - logging is now at debug level because we don't expect
all of the modules are loaded (they are quite possibly off the ClassPath)
* Remove ObjectUtils as it was being used on methods that expect a
Collection or Array with non collection based objects
* Polish Javadoc warnings 
						
						
					 
					
						2016-09-02 11:37:13 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							c2d8ea92d0 
							
						 
					 
					
						
						
							
							SimpleGrantedAuthorityMixin role->authority  
						
						... 
						
						
						
						Issue gh-3736 
						
						
					 
					
						2016-09-02 11:36:33 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Winch 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2b24a62b 
							
						 
					 
					
						
						
							
							Polish JSON warnings / javadoc  
						
						... 
						
						
						
						Issue gh-3736 
						
						
					 
					
						2016-09-02 11:36:23 -05:00