6762 Commits

Author SHA1 Message Date
Vedran Pavic
505aa8dd02 Upgrade Nimbus OAuth + OIDC SDK to 5.56 2018-03-08 16:37:01 -06:00
Rob Winch
abae2f3e87 Allow WithSecurityContextTestExecutionListener to execute after @Before
Fixes: gh-2935
2018-03-08 14:13:07 -06:00
Rob Winch
055a2ca917 Polish Javadoc HttpStatusServerAccessDeniedHandler 2018-03-07 12:35:25 -06:00
Rob Winch
9f23212e43 HttpStatusServerAccessDeniedHandler use injected HttpStatus
Fixes: gh-5078
2018-03-07 12:35:25 -06:00
Josh Cummings
ca93b34f56 Update to Gradle 4.6
Only thing of interest really is that the Jacoco Gradle plugin was bumped to 0.8.0, which requires org.ow2.asm:asm:6.0.

Issue: gh-5062
2018-03-06 20:23:13 -06:00
Joe Grandja
a5bd76b6ed Revert authorization_code grant support
This reverts commit eae7afd9aa963581ea638a4385d49b6571fc5e74.
2018-03-06 16:16:45 -05:00
Joe Grandja
c922fe3be1 WebSecurityConfigurationTests groovy->java
Issue: gh-4939
2018-03-06 09:24:52 -05:00
Joe Grandja
b1f3d495d9 Sec2515Tests groovy->java
Issue: gh-4939
2018-03-05 15:16:52 -05:00
Joe Grandja
0aa87e8501 EnableWebSecurityTests groovy->java
Issue: gh-4939
2018-03-05 10:23:48 -05:00
Joe Grandja
5af1d1d936 Polish HttpConfigurationTests 2018-03-05 08:36:15 -05:00
Joe Grandja
2a678ebc6e Polish WebSecurityConfigurerAdapterTests 2018-03-05 06:20:27 -05:00
Joe Grandja
5b023d0abc Fix Security version tests -> 5.1 2018-03-02 16:29:22 -05:00
Rob Winch
b8dfcd0d35 Update version to 5.1.0.BUILD-SNAPSHOT 2018-03-02 14:34:09 -06:00
Joe Grandja
eae7afd9aa Add support for authorization_code grant
Fixes gh-4928
2018-03-02 14:30:49 -05:00
Johnny Lim
d316803596 Polish DaoAuthenticationProviderTests 2018-03-02 08:55:37 -06:00
Josh Cummings
1ed51033cc Migrate config-debug groovy->java
All tests in `org.springframework.security.config.debug` are migrated.

Note that `SecurityDebugBeanFactoryPostProceessorTest` preserves the original structure-verifying strategy used in the Groovy test. Verifying debug behavior turns out to be fairly tricky since being behaviorally invisible is in its nature.

Issue: gh-4939
2018-03-02 08:55:07 -06:00
Vedran Pavic
b8ae110b7b Upgrade Nimbus JOSE + JWT to 5.5 2018-03-02 08:48:16 -06:00
Rob Winch
458b571d02 Next Development Version 2018-02-28 08:36:16 -06:00
Rob Winch
ce8bea69ae Release 5.0.3.RELEASE 5.0.3.RELEASE 2018-02-28 07:05:44 -06:00
Rob Winch
ab5a760380 Update to Spring Data Kay SR5
Fixes: gh-5049
2018-02-28 07:05:08 -06:00
Rob Winch
ec3534ac8d Update to Reactor Bismuth SR7
Fixes: gh-5050
2018-02-27 20:47:00 -06:00
Rob Winch
68afb2475a Update Selenium Dependencies
Fixes: gh-5056
2018-02-27 20:45:53 -06:00
Rob Winch
0e1060e736 Update to oauth2-oidc-sdk:5.54
Fixes: gh-5055
2018-02-27 20:45:43 -06:00
Rob Winch
c9ef2549b2 Update to appengine-gradle-plugin:1.3.5
Fixes: gh-5054
2018-02-27 20:45:27 -06:00
Rob Winch
51ddd2b36d Update to GAE 1.9.62
Fixes: gh-5053
2018-02-27 20:45:09 -06:00
Rob Winch
822129cebd Update to Spring Boot 2.0.0.RC2
Fixes: gh-5052
2018-02-27 20:44:54 -06:00
Rob Winch
3205f68f29 Update to spring-build-conventions:0.0.15.RELEASE
Fixes: gh-5048
2018-02-27 16:23:49 -06:00
Josh Cummings
1b69c62d20 PortMapperConfigurerTests groovy->java
Issue: gh-4939
2018-02-27 11:44:21 -05:00
Josh Cummings
e08d4cc90c AnonymousConfigurerTests groovy->java
This test now checks key and principal both, which differs from the original Groovy test

In order to keep from needing to execute logic internal to `AnonymousAuthenticationToken`, this test changed from the original Groovy test. In the Groovy test, `key` is tested; however in this new test, `principal` is tested instead.

A concern was raised that if `AnonymousAuthenticationProvider` were invoked in this test, then testing only `principal` would not confirm that `key` was correctly propagated to `AnonymousAuthenticationProvider`. So, the test now configures both `key` and `principal`. The former to confirm correct wiring of `AnonymousAuthenticationProvider` and the latter to confirm correct wiring of `AnonymousAuthenticationFilter`.

Issue: gh-4939
2018-02-27 11:30:02 -05:00
Rob Winch
8d75554b6b Lazily Create Throwables
Fixes: gh-5040
2018-02-26 16:24:40 -06:00
Josh Cummings
bb59733736 Sec2377Tests groovy->java
Issue: gh-4939
2018-02-22 10:48:18 -05:00
Joe Grandja
dc9248e73c NamespaceHttpTests groovy->java
Issue: gh-4939
2018-02-22 10:29:48 -05:00
Rob Winch
c24490cbb8 Update to spring-build-conventions:0.0.13.RELEASE
Fixes: gh-5030
2018-02-19 23:59:03 -06:00
Rob Winch
cc2f676c03 Next Development Version 2018-02-19 22:07:03 -06:00
Rob Winch
b305348930 Release 5.0.2.RELEASE 5.0.2.RELEASE 2018-02-19 22:06:06 -06:00
Rob Winch
0704315fca Update to Spring Data Kay SR4
Fixes: gh-5029
2018-02-19 22:03:31 -06:00
Rob Winch
4ba064ca0a Update to Reactor Bismuth-SR6
Fixes: gh-5028
2018-02-19 22:02:23 -06:00
Rob Winch
831399be16 Update to Spring Framework 5.0.4
Fixes: gh-5027
2018-02-19 22:00:33 -06:00
Rob Winch
7063a9e111 Issue: gh-5018 2018-02-16 16:50:14 -06:00
Rob Winch
85b3e109f2 Update to spring-build-conventions:0.0.12.RELEASE
Fixes: gh-5020
Fixes: gh-5024
2018-02-16 14:25:27 -06:00
Joe Grandja
fded710e04 HttpConfigurationTests groovy->java
Issue: gh-4939
2018-02-16 14:16:51 -05:00
Rob Winch
210a510bba Use HttpFirewall Bean
Fixes: gh-5022
2018-02-15 17:18:28 -06:00
Rob Winch
6f48afbfe6 Format HttpFirewall Reference
Put each sentence on a newline.

Issue: gh-5022
2018-02-15 17:18:28 -06:00
Rob Winch
0fc67f765a Polish StrictHttpFirewall Javadoc
Also cleanup DefaultHttpFirewall Javadoc

Issue: gh-5008
2018-02-15 17:18:28 -06:00
Joe Grandja
52b5423b75 WebSecurityConfigurerAdapterTests groovy->java
Issue: gh-4939
2018-02-15 17:50:55 -05:00
Joe Grandja
7fc88a391f SampleWebSecurityConfigurerAdapterTests groovy->java
Issue: gh-4939
2018-02-14 15:40:46 -05:00
Joe Grandja
c31c1a4616 AbstractConfiguredSecurityBuilderTests -> remove use of reflection
Issue gh-4939
2018-02-14 12:47:35 -05:00
Rob Winch
780c9dd455 Fix GlobalMethodSecurityConfigurationTests checkstyle
Issue: gh-4939
2018-02-13 09:41:07 -06:00
Rob Winch
8b6e77e5ab Fix SpringTestContext checkstyle
Issue: gh-5015
2018-02-13 09:40:47 -06:00
Rob Winch
6af1ac08db GlobalMethodSecurityConfigurationTests groovy->java
Issue: gh-4939
2018-02-13 09:37:05 -06:00