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 java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOidcJwksConfiguration.OidcEndpointsJwksRotationConfiguration.OidcJsonWebKeystoreRevocationSchedulerstatic classOidcJwksConfiguration.OidcEndpointsJwksRotationConfiguration.OidcJsonWebKeystoreRotationScheduler
-
Constructor Summary
Constructors Constructor Description OidcEndpointsJwksRotationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.RunnableoidcJsonWebKeystoreRevocationScheduler(org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService)java.lang.RunnableoidcJsonWebKeystoreRotationScheduler(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)
-
-
-
Method Detail
-
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 @ConditionalOnProperty(prefix="cas.authn.oidc.jwks.rotation.schedule", name="enabled", havingValue="true", matchIfMissing=false) public java.lang.Runnable oidcJsonWebKeystoreRotationScheduler(@Qualifier("oidcJsonWebKeystoreRotationService") org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService)
-
oidcJsonWebKeystoreRevocationScheduler
@ConditionalOnMissingBean(name="oidcJsonWebKeystoreRevocationScheduler") @Bean @ConditionalOnProperty(prefix="cas.authn.oidc.jwks.revocation.schedule", name="enabled", havingValue="true", matchIfMissing=false) public java.lang.Runnable oidcJsonWebKeystoreRevocationScheduler(@Qualifier("oidcJsonWebKeystoreRotationService") org.apereo.cas.oidc.jwks.rotation.OidcJsonWebKeystoreRotationService oidcJsonWebKeystoreRotationService)
-
-