Package org.apereo.cas.oidc.config
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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionoidcJsonWebKeystoreRevocationScheduler(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService) oidcJsonWebKeystoreRotationScheduler(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService) org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationServiceoidcJsonWebKeystoreRotationService(org.apereo.cas.oidc.jwks.generator.OidcJsonWebKeystoreGeneratorService oidcJsonWebKeystoreGeneratorService, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
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)
-