Class SecurityConfiguration


  • @Configuration(proxyBeanMethods=false)
    @ConditionalOnProperty(name="dialob.security.enabled",
                           havingValue="true")
    @EnableWebSecurity
    @Import(ApiServiceSecurityConfigurer.class)
    public class SecurityConfiguration
    extends Object
    • Constructor Detail

      • SecurityConfiguration

        public SecurityConfiguration()
    • Method Detail

      • requestParameterServletApiKeyExtractor

        @Bean
        public io.dialob.security.key.ServletRequestApiKeyExtractor requestParameterServletApiKeyExtractor()
      • authenticationManager

        @Bean
        public org.springframework.security.authentication.AuthenticationManager authenticationManager​(List<org.springframework.security.authentication.AuthenticationProvider> providerList)