Rob Winch
715f06c4c2
useJUnitPlatform for integration tests
...
Issue gh-9467
2021-07-15 14:12:12 -05:00
Eleftheria Stein
bff377904a
Fix Javadoc formatting
2021-07-14 12:53:06 +02:00
Eleftheria Stein
bfc9d2a5c1
Add missing LDAP setAuthoritiesMapper Javadoc
2021-07-13 18:58:56 +02:00
Steve Riesenberg
f5266c7511
Remove wildcard from generics in converter
...
Polish gh-9779
2021-07-12 23:42:47 -05:00
Josh Cummings
c4e53e51d7
Close zip file
...
Issue gh-9467
2021-07-12 15:12:54 -06:00
Rob Winch
f73f213f50
Remove DependencySetPlugin
...
Closes gh-10070
2021-07-12 15:31:38 -05:00
Josh Cummings
01af7877ea
Polish RsaKeyConverters
...
- Remove potential for returning null
- Remove potential for parsing more than one header
Issue gh-9736
2021-07-12 14:21:23 -06:00
shazin
5f7d871258
Add X.509 Certificate Support
...
Closes gh-9736
2021-07-12 14:21:08 -06:00
Rob Winch
c173e801c5
Convert buildSrc to JUnit 5
...
Closes gh-9467
2021-07-12 11:43:31 -05:00
Rob Winch
5cf40ab9da
Migrate to JUnit 5
...
Issue gh-9467
2021-07-09 16:11:06 -05:00
Rob Winch
f800d2c993
Add hamcrest dependency
2021-07-09 15:57:21 -05:00
Rob Winch
793cd71a5e
Remove remaining junit code
2021-07-09 15:57:21 -05:00
Rob Winch
04fbe03a9e
remove junit
2021-07-09 15:57:21 -05:00
Rob Winch
342884e851
kotlin uses @ExtendWith(SpringTestContextExtension::class)
...
cd config/src/test/kotlin
rg 'SpringTestContext' -l | xargs sed -i '/^import org.junit.jupiter.api.Test/a import org.junit.jupiter.api.extension.ExtendWith'
rg 'SpringTestContext' -l | xargs sed -i '/^import org.springframework.security.config.test.SpringTestContext/a import org.springframework.security.config.test.SpringTestContextExtension'
rg 'SpringTestContext' -l | xargs sed -i '/^class .*/i @ExtendWith(SpringTestContextExtension::class)'
2021-07-09 15:57:21 -05:00
Rob Winch
cc732bda3b
Use @ExtendWith(SpringExtension::class)
2021-07-09 15:57:21 -05:00
Rob Winch
3b3ccb962d
Fix @Test(expected =
2021-07-09 15:57:21 -05:00
Rob Winch
2bd55f0f62
@Test to JUnit 5 for kotlin
...
rg -g "*.kt" "import org.junit.Test" -l | xargs sed -i 's/import org.junit.Test/import org.junit.jupiter.api.Test/'
2021-07-09 15:57:21 -05:00
Rob Winch
98bd772b67
format
2021-07-09 14:49:47 -05:00
Rob Winch
e251abb1ae
more import cleanup
2021-07-09 14:49:47 -05:00
Rob Winch
3c4e15264c
Add @ExtendWith(SpringTestContextExtension.class)
...
rg 'import org.springframework.security.config.test.SpringTestContext' -l -g "*.java" | xargs rg '@ExtendWith' --files-without-match | xargs sed -i '/^public class/i @ExtendWith(SpringTestContextExtension.class)'
2021-07-09 14:49:46 -05:00
Rob Winch
7dfd169ece
Add import ExtendWith
...
rg 'import org.springframework.security.config.test.SpringTestContext' -l -g "*.java" | xargs rg '@ExtendWith' --files-without-match | xargs sed -i '/^import org.junit.jupiter.api.Test;/a import org.junit.jupiter.api.extension.ExtendWith;'
2021-07-09 14:49:45 -05:00
Rob Winch
e4b09f62f0
Add SpringTestContextExtension to existing ExtendWith
...
rg 'import org.springframework.security.config.test.SpringTestContext' -l -g "*.java" | xargs rg '@ExtendWith' -l | xargs sed -E -i 's/@ExtendWith\((.*)\)/@ExtendWith({ \1, SpringTestContextExtension.class })/'
2021-07-09 14:49:42 -05:00
Rob Winch
5133340bf8
Add import SpringTestContextExtension
...
rg 'import org.springframework.security.config.test.SpringTestContext' -l -g "*.java" | xargs sed -i '/^import org.springframework.security.config.test.SpringTestContext;/a import org.springframework.security.config.test.SpringTestContextExtension;'
2021-07-09 14:47:54 -05:00
Rob Winch
60078df62a
remove @Rule
...
rg '@Rule' -g '!buildSrc/**' -l | xargs sed -i '/@Rule/d'
rg 'import org.junit.Rule' -g '!buildSrc/**' -l | xargs sed -i '/import org.junit.Rule/d'
2021-07-09 14:46:51 -05:00
Rob Winch
671040bb27
SpringTestRule to SpringTestContext
...
rg 'new SpringTestRule()' -l | xargs sed -i 's/new SpringTestRule()/new SpringTestContext(this)/'
rg 'val spring = SpringTestRule()' -l | xargs sed -i 's/val spring = SpringTestRule()/val spring = SpringTestContext(this)/'
2021-07-09 14:41:51 -05:00
Rob Winch
c838d3a25c
Use SpringExtension instead of rules
2021-07-09 14:35:10 -05:00
Rob Winch
e8c44e6390
Add SpringTestContextExtension
2021-07-09 14:35:10 -05:00
Rob Winch
e998d4ec8a
Fix serialization due to mocking
2021-07-09 14:35:10 -05:00
Rob Winch
b6ff4d3674
Fix mockito UnnecessaryStubbingException
2021-07-09 14:35:10 -05:00
Rob Winch
2a62c4d976
Fix NamespaceHttpInterceptUrlTests
2021-07-09 14:32:52 -05:00
Rob Winch
d67f0bf291
Remove AbstractTransactionalJUnit4SpringContextTests
2021-07-09 14:32:52 -05:00
Rob Winch
f873ef9e8c
JdbcAclServiceTests fix setup ordering
2021-07-09 14:32:52 -05:00
Rob Winch
bb00268922
Revert "Add openrewrite"
...
openrewrite is no longer necessary now that the migration is done
2021-07-09 14:32:52 -05:00
Rob Winch
3e93b024d6
openrewrite Junit Migration
2021-07-09 14:32:52 -05:00
Rob Winch
8652f01269
useJUnitPlatform
2021-07-09 14:05:48 -05:00
Rob Winch
1047e09fee
Add JUnit 5 Dependencies
2021-07-09 14:05:48 -05:00
Rob Winch
a61057d66c
Add openrewrite
2021-07-09 13:55:20 -05:00
Marcus Da Coregio
ff47086d56
Update SAML docs to point to correct api url
...
Closes gh-9953
2021-07-09 11:09:55 -03:00
Eleftheria Stein
79054093c9
Add AuthenticationManager to Kotlin ServerHttpSecurityDsl
...
Closes gh-10053
2021-07-09 10:34:57 +02:00
Rob Winch
2809a3309b
Update to org.mockito 3.11.2
...
Closes gh-10054
2021-07-08 13:43:58 -05:00
Rob Winch
14240b2559
Remove Powermock
...
Powermock does not support JUnit5 yet, so we need to remove it
to support JUnit 5. Additionally, maintaining additional libraries
adds extra work for the team.
Mockito now supports final classes and static method mocking. This
commit replaces Powermock with mockito-inline.
Closes gh-6025
2021-07-08 12:35:32 -05:00
Luke Quinane
e30b45c6fb
Fix typos
2021-07-08 09:17:47 -03:00
Eleftheria Stein
6a09ffe113
Add AuthenticationManager to Kotlin JwtDsl
...
Closes gh-10045
2021-07-08 13:50:09 +02:00
Eleftheria Stein
5c8e409d98
Add AuthenticationManager to Kotlin OpaqueTokenDsl
...
Closes gh-10044
2021-07-08 12:46:50 +02:00
Eleftheria Stein
b4f76b2314
Fix typo in Saml2Dsl
2021-07-08 12:03:29 +02:00
Eleftheria Stein
585788ad0a
Add AuthenticationManager to HttpSecurity
...
Closes gh-10040
2021-07-07 15:44:42 +02:00
Eleftheria Stein
88a3f5ad39
Fix README local Maven install command
...
Switching from the maven to maven-publish plugin means users should use publishToMavenLocal to install jars into their local Maven cache.
Closes gh-10047
2021-07-07 12:01:57 +02:00
Marcus Da Coregio
510842ff2f
Ensure line endings for .bat are not modified
...
Closes gh-10039
2021-07-05 14:11:49 -03:00
Josh Cummings
bd88f37a50
Document PasswordManagementConfigurer
...
Issue gh-8657
2021-07-01 16:58:43 -06:00
Evgeniy Cheban
d121ab9565
Support A Well-Known URL for Changing Passwords
...
Closes gh-8657
2021-07-01 16:57:53 -06:00