You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
According to the documentation it is possible to customize the Saml2LogoutRequestValidatorParametersResolver for logout requests
"For Logout Requests, customize the Saml2LogoutRequestValidatorParametersResolver"
However, when implementing a custom class that extends Saml2LogoutRequestValidatorParametersResolver, it is not picked up. Instead, the default OpenSamlLogoutRequestValidatorParametersResolver is always used.
Observations
Looking at Saml2LogoutConfigurer, the createLogoutRequestProcessingFilter method explicitly creates an instance of OpenSamlLogoutRequestValidatorParametersResolver. There is no clear way to replace this with a custom implementation.
It would be helpful if the documentation provided an example or guidance on how to properly configure and register a custom Saml2LogoutRequestValidatorParametersResolver.
The text was updated successfully, but these errors were encountered:
Description
According to the documentation it is possible to customize the Saml2LogoutRequestValidatorParametersResolver for logout requests
"For Logout Requests, customize the Saml2LogoutRequestValidatorParametersResolver"
However, when implementing a custom class that extends Saml2LogoutRequestValidatorParametersResolver, it is not picked up. Instead, the default OpenSamlLogoutRequestValidatorParametersResolver is always used.
Observations
Looking at Saml2LogoutConfigurer, the createLogoutRequestProcessingFilter method explicitly creates an instance of OpenSamlLogoutRequestValidatorParametersResolver. There is no clear way to replace this with a custom implementation.
It would be helpful if the documentation provided an example or guidance on how to properly configure and register a custom Saml2LogoutRequestValidatorParametersResolver.
The text was updated successfully, but these errors were encountered: