Class OidcJwksConfiguration.OidcEndpointsJwksRotationConfiguration

java.lang.Object
org.apereo.cas.oidc.config.OidcJwksConfiguration.OidcEndpointsJwksRotationConfiguration
Enclosing class:
OidcJwksConfiguration

@Configuration(value="OidcEndpointsJwksRotationConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class OidcJwksConfiguration.OidcEndpointsJwksRotationConfiguration extends Object
  • Constructor Details

    • OidcEndpointsJwksRotationConfiguration

      public OidcEndpointsJwksRotationConfiguration()
  • Method Details

    • oidcJsonWebKeystoreRotationService

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="oidcJsonWebKeystoreRotationService") public org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService(@Qualifier("oidcJsonWebKeystoreGeneratorService") org.apereo.cas.oidc.jwks.generator.OidcJsonWebKeystoreGeneratorService oidcJsonWebKeystoreGeneratorService, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • oidcJsonWebKeystoreRotationScheduler

      @ConditionalOnMissingBean(name="oidcJsonWebKeystoreRotationScheduler") @Bean @RefreshScope(proxyMode=DEFAULT) public Runnable oidcJsonWebKeystoreRotationScheduler(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("oidcJsonWebKeystoreRotationService") org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService) throws Exception
      Throws:
      Exception
    • oidcJsonWebKeystoreRevocationScheduler

      @ConditionalOnMissingBean(name="oidcJsonWebKeystoreRevocationScheduler") @Bean @RefreshScope(proxyMode=DEFAULT) public Runnable oidcJsonWebKeystoreRevocationScheduler(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("oidcJsonWebKeystoreRotationService") org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService)