@Bean
    @RefreshScope(proxyMode = ScopedProxyMode.DEFAULT)
    @ConditionalOnMissingBean(name = "delegatedClientOidcSessionManager")
    public DelegatedClientSessionManager delegatedClientOidcSessionManager(
        @Qualifier(DelegatedClientAuthenticationConfigurationContext.BEAN_NAME)
        final ObjectProvider<DelegatedClientAuthenticationConfigurationContext> contextProvider) {
        return new DelegatedClientOidcSessionManager(contextProvider);
    }
This is {@link DelegatedAuthenticationOidcConfiguration}.

@author Misagh Moayyed
@since 7.1.0
support/cas-server-support-pac4j-oidc/src/main/java/org/apereo/cas/config/DelegatedAuthenticationOidcConfiguration.java