Class SecurityConfig

java.lang.Object
springboot.bg.harisauto.common.config.security.SecurityConfig

@Configuration @EnableMethodSecurity public class SecurityConfig extends Object
SecurityConfig.java - Security configuration for the application.
Author:
Kristian Popov
  • Constructor Details

    • SecurityConfig

      public SecurityConfig()
  • Method Details

    • securityFilterChain

      @Bean @Order(4) public org.springframework.security.web.SecurityFilterChain securityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http, CustomOAuth2UserService oauth2Service, CustomAccessDeniedHandler accessDeniedHandler, TwoFactorAuthenticationSuccessHandler twoFactorSuccessHandler) throws Exception
      Security filter chain for all requests.
      Throws:
      Exception
    • passwordEncoder

      @Bean public org.springframework.security.crypto.password.PasswordEncoder passwordEncoder()
      Password encoder bean using BCrypt hashing algorithm.