Merge branch '5.8.x' into 6.0.x

Closes gh-12992
This commit is contained in:
Marcus Da Coregio 2023-04-11 09:57:52 -03:00
commit 34015944f2
3 changed files with 13 additions and 0 deletions

View File

@ -6,6 +6,8 @@ After xref:reactive/test/web/setup.adoc[applying the Spring Security support to
.Java .Java
[source,java,role="primary"] [source,java,role="primary"]
---- ----
import static org.springframework.security.test.web.reactive.server.SecurityMockServerConfigurers.mockUser;
@Test @Test
public void messageWhenNotAuthenticated() throws Exception { public void messageWhenNotAuthenticated() throws Exception {
this.rest this.rest
@ -66,6 +68,7 @@ public void messageWhenMutateWithMockAdminThenOk() throws Exception {
[source,kotlin,role="secondary"] [source,kotlin,role="secondary"]
---- ----
import org.springframework.test.web.reactive.server.expectBody import org.springframework.test.web.reactive.server.expectBody
import org.springframework.security.test.web.reactive.server.SecurityMockServerConfigurers.mockUser
//... //...

View File

@ -6,6 +6,8 @@ Spring Security also provides support for CSRF testing with `WebTestClient` -- f
.Java .Java
[source,java,role="primary"] [source,java,role="primary"]
---- ----
import static org.springframework.security.test.web.reactive.server.SecurityMockServerConfigurers.csrf;
this.rest this.rest
// provide a valid CSRF token // provide a valid CSRF token
.mutateWith(csrf()) .mutateWith(csrf())
@ -17,6 +19,8 @@ this.rest
.Kotlin .Kotlin
[source,kotlin,role="secondary"] [source,kotlin,role="secondary"]
---- ----
import org.springframework.security.test.web.reactive.server.SecurityMockServerConfigurers.csrf
this.rest this.rest
// provide a valid CSRF token // provide a valid CSRF token
.mutateWith(csrf()) .mutateWith(csrf())

View File

@ -6,6 +6,9 @@ The basic setup looks like this:
.Java .Java
[source,java,role="primary"] [source,java,role="primary"]
---- ----
import static org.springframework.security.test.web.reactive.server.SecurityMockServerConfigurers.springSecurity;
import static org.springframework.web.reactive.function.client.ExchangeFilterFunctions.basicAuthentication;
@ExtendWith(SpringExtension.class) @ExtendWith(SpringExtension.class)
@ContextConfiguration(classes = HelloWebfluxMethodApplication.class) @ContextConfiguration(classes = HelloWebfluxMethodApplication.class)
public class HelloWebfluxMethodApplicationTests { public class HelloWebfluxMethodApplicationTests {
@ -31,6 +34,9 @@ public class HelloWebfluxMethodApplicationTests {
.Kotlin .Kotlin
[source,kotlin,role="secondary"] [source,kotlin,role="secondary"]
---- ----
import org.springframework.security.test.web.reactive.server.SecurityMockServerConfigurers.springSecurity
import org.springframework.web.reactive.function.client.ExchangeFilterFunctions.basicAuthentication
@ExtendWith(SpringExtension::class) @ExtendWith(SpringExtension::class)
@ContextConfiguration(classes = [HelloWebfluxMethodApplication::class]) @ContextConfiguration(classes = [HelloWebfluxMethodApplication::class])
class HelloWebfluxMethodApplicationTests { class HelloWebfluxMethodApplicationTests {