Class OidcEndpointsConfiguration.OidcEndpointsWebConfiguration

  • Enclosing class:
    OidcEndpointsConfiguration

    @Configuration(value="OidcEndpointsWebConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public static class OidcEndpointsConfiguration.OidcEndpointsWebConfiguration
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.web.servlet.View oidcConfirmView​(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.validation.CasProtocolViewFactory casProtocolViewFactory)  
      org.springframework.web.servlet.HandlerInterceptor oidcLocaleChangeInterceptor​(org.apereo.cas.web.support.ArgumentExtractor argumentExtractor, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.configuration.CasConfigurationProperties casProperties)  
      org.apereo.cas.web.ProtocolEndpointWebSecurityConfigurer<java.lang.Void> oidcProtocolEndpointConfigurer​(org.apereo.cas.oidc.issuer.OidcIssuerService oidcIssuerService, org.apereo.cas.configuration.CasConfigurationProperties casProperties)  
      org.springframework.web.servlet.config.annotation.WebMvcConfigurer oidcWebMvcConfigurer​(org.apereo.cas.oidc.issuer.OidcIssuerService oidcIssuerService, org.springframework.beans.factory.ObjectProvider<org.springframework.web.servlet.HandlerInterceptor> oauthInterceptor, org.apereo.cas.configuration.CasConfigurationProperties casProperties)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OidcEndpointsWebConfiguration

        public OidcEndpointsWebConfiguration()
    • Method Detail

      • oidcWebMvcConfigurer

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.web.servlet.config.annotation.WebMvcConfigurer oidcWebMvcConfigurer​(@Qualifier("oidcIssuerService")
                                                                                                       org.apereo.cas.oidc.issuer.OidcIssuerService oidcIssuerService,
                                                                                                       @Qualifier("oauthInterceptor")
                                                                                                       org.springframework.beans.factory.ObjectProvider<org.springframework.web.servlet.HandlerInterceptor> oauthInterceptor,
                                                                                                       org.apereo.cas.configuration.CasConfigurationProperties casProperties)
      • oidcProtocolEndpointConfigurer

        @Bean
        @ConditionalOnMissingBean(name="oidcProtocolEndpointConfigurer")
        @RefreshScope(proxyMode=DEFAULT)
        public org.apereo.cas.web.ProtocolEndpointWebSecurityConfigurer<java.lang.Void> oidcProtocolEndpointConfigurer​(@Qualifier("oidcIssuerService")
                                                                                                                       org.apereo.cas.oidc.issuer.OidcIssuerService oidcIssuerService,
                                                                                                                       org.apereo.cas.configuration.CasConfigurationProperties casProperties)
      • oidcLocaleChangeInterceptor

        @Bean
        @ConditionalOnMissingBean(name="oidcLocaleChangeInterceptor")
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.web.servlet.HandlerInterceptor oidcLocaleChangeInterceptor​(@Qualifier("argumentExtractor")
                                                                                              org.apereo.cas.web.support.ArgumentExtractor argumentExtractor,
                                                                                              @Qualifier("servicesManager")
                                                                                              org.apereo.cas.services.ServicesManager servicesManager,
                                                                                              org.apereo.cas.configuration.CasConfigurationProperties casProperties)
      • oidcConfirmView

        @Bean
        @ConditionalOnMissingBean(name="oidcConfirmView")
        public org.springframework.web.servlet.View oidcConfirmView​(org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                    @Qualifier("casProtocolViewFactory")
                                                                    org.apereo.cas.validation.CasProtocolViewFactory casProtocolViewFactory)