Add SecurityContextHolderStrategy for Jaas

Issue gh-11060
Issue gh-11061
This commit is contained in:
Josh Cummings
2022-06-27 16:58:52 -06:00
parent ec1bfa12f0
commit b316a3217b
5 changed files with 65 additions and 4 deletions

View File

@@ -610,7 +610,8 @@ class HttpConfigurationBuilder {
provideJaasApi = DEF_JAAS_API_PROVISION;
}
if ("true".equals(provideJaasApi)) {
this.jaasApiFilter = new RootBeanDefinition(JaasApiIntegrationFilter.class);
this.jaasApiFilter = BeanDefinitionBuilder.rootBeanDefinition(JaasApiIntegrationFilter.class)
.addPropertyValue("securityContextHolderStrategy", this.holderStrategyRef).getBeanDefinition();
}
}