|
@@ -139,7 +139,7 @@ public class SecurityConfig {
|
|
|
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
|
|
|
OpenSaml4AuthenticationProvider authenticationProvider = new OpenSaml4AuthenticationProvider();
|
|
|
authenticationProvider.setAssertionValidator(OpenSaml4AuthenticationProvider
|
|
|
- .createDefaultAssertionValidator(assertionToken -> {
|
|
|
+ .createDefaultAssertionValidatorWithParameters(assertionToken -> {
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put(CLOCK_SKEW, Duration.ofMinutes(10).toMillis());
|
|
|
// ... other validation parameters
|
|
@@ -171,7 +171,7 @@ open class SecurityConfig {
|
|
|
val authenticationProvider = OpenSaml4AuthenticationProvider()
|
|
|
authenticationProvider.setAssertionValidator(
|
|
|
OpenSaml4AuthenticationProvider
|
|
|
- .createDefaultAssertionValidator(Converter<OpenSaml4AuthenticationProvider.AssertionToken, ValidationContext> {
|
|
|
+ .createDefaultAssertionValidatorWithParameters(Converter<OpenSaml4AuthenticationProvider.AssertionToken, ValidationContext> {
|
|
|
val params: MutableMap<String, Any> = HashMap()
|
|
|
params[CLOCK_SKEW] =
|
|
|
Duration.ofMinutes(10).toMillis()
|