Package org.apereo.cas.oidc.config
Class OidcJwksConfiguration.OidcEndpointsJwksMongoDbConfiguration
- java.lang.Object
-
- org.apereo.cas.oidc.config.OidcJwksConfiguration.OidcEndpointsJwksMongoDbConfiguration
-
- Enclosing class:
- OidcJwksConfiguration
@Configuration(value="OidcEndpointsJwksMongoDbConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnClass(org.springframework.data.mongodb.core.MongoTemplate.class) @ConditionalOnProperty(prefix="cas.authn.oidc.jwks.mongo", name={"host","collection"}) public static class OidcJwksConfiguration.OidcEndpointsJwksMongoDbConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OidcEndpointsJwksMongoDbConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.data.mongodb.core.MongoTemplatemongoOidcJsonWebKeystoreTemplate(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.authentication.CasSSLContext casSslContext)org.apereo.cas.oidc.jwks.generator.OidcJsonWebKeystoreGeneratorServiceoidcJsonWebKeystoreGeneratorService(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.data.mongodb.core.MongoTemplate mongoOidcJsonWebKeystoreTemplate)
-
-
-
Method Detail
-
mongoOidcJsonWebKeystoreTemplate
@RefreshScope(proxyMode=DEFAULT) @Bean public org.springframework.data.mongodb.core.MongoTemplate mongoOidcJsonWebKeystoreTemplate(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("casSslContext") org.apereo.cas.authentication.CasSSLContext casSslContext)
-
oidcJsonWebKeystoreGeneratorService
@RefreshScope(proxyMode=DEFAULT) @Bean public org.apereo.cas.oidc.jwks.generator.OidcJsonWebKeystoreGeneratorService oidcJsonWebKeystoreGeneratorService(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("mongoOidcJsonWebKeystoreTemplate") org.springframework.data.mongodb.core.MongoTemplate mongoOidcJsonWebKeystoreTemplate)
-
-