@RefreshScope(proxyMode = ScopedProxyMode.DEFAULT)
    @Bean
    @ConditionalOnMissingBean(name = OidcFederationJsonWebKeystoreService.BEAN_NAME)
    public OidcFederationJsonWebKeystoreService oidcFederationWebKeystoreService(
        final CasConfigurationProperties casProperties) throws Exception {
        return new OidcFederationDefaultJsonWebKeystoreService(casProperties.getAuthn().getOidc());
    }
This is {@link OidcFederationConfiguration}.

@author Misagh Moayyed
@since 7.3.0
support/cas-server-support-oidc/src/main/java/org/apereo/cas/config/OidcFederationConfiguration.java