Clarify that Kotlin DSL needs an import

Closes gh-13092
This commit is contained in:
Marcus Da Coregio
2023-04-26 15:56:47 -03:00
parent caa4093619
commit e61adcb0cd
2 changed files with 14 additions and 0 deletions

View File

@@ -94,6 +94,8 @@ public class HelloWebfluxSecurityConfig {
.Kotlin
[source,kotlin,role="secondary"]
-----
import org.springframework.security.config.web.server.invoke
@Configuration
@EnableWebFluxSecurity
class HelloWebfluxSecurityConfig {
@@ -122,6 +124,9 @@ class HelloWebfluxSecurityConfig {
-----
====
[NOTE]
Make sure that you import the `invoke` function in your Kotlin class, sometimes the IDE will not auto-import it causing compilation issues.
This configuration explicitly sets up all the same things as our minimal configuration.
From here you can easily make the changes to the defaults.
@@ -176,6 +181,8 @@ static class MultiSecurityHttpConfig {
.Kotlin
[source,kotlin,role="secondary"]
----
import org.springframework.security.config.web.server.invoke
@Configuration
@EnableWebFluxSecurity
open class MultiSecurityHttpConfig {