Class ApiSecurityConfiguration


  • @Configuration
    @EnableWebSecurity
    @EnableMethodSecurity
    public class ApiSecurityConfiguration
    extends Object
    • Constructor Detail

      • ApiSecurityConfiguration

        public ApiSecurityConfiguration()
    • Method Detail

      • csrfTokenRepository

        @Bean
        public org.springframework.security.web.csrf.CookieCsrfTokenRepository csrfTokenRepository()
      • apiFilterChain

        @Bean
        public org.springframework.security.web.SecurityFilterChain apiFilterChain​(org.springframework.security.config.annotation.web.builders.HttpSecurity http,
                                                                                   org.springframework.security.web.csrf.CookieCsrfTokenRepository csrfTokenRepository)
                                                                            throws Exception
        Throws:
        Exception
      • userAuthoritiesMapper

        @Bean
        public org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper userAuthoritiesMapper​(GroupRepository repository)