Class OAuth2SecurityConfig

java.lang.Object
org.apache.fineract.infrastructure.core.config.OAuth2SecurityConfig

@Configuration @ConditionalOnProperty("fineract.security.oauth.enabled") @EnableMethodSecurity public class OAuth2SecurityConfig extends Object
  • Constructor Details

    • OAuth2SecurityConfig

      public OAuth2SecurityConfig()
  • Method Details

    • filterChain

      @Bean public org.springframework.security.web.SecurityFilterChain filterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Throws:
      Exception
    • tenantAwareTenantIdentifierFilter

      public TenantAwareTenantIdentifierFilter tenantAwareTenantIdentifierFilter()
    • twoFactorAuthenticationFilter

      public TwoFactorAuthenticationFilter twoFactorAuthenticationFilter()
    • insecureTwoFactorAuthenticationFilter

      public InsecureTwoFactorAuthenticationFilter insecureTwoFactorAuthenticationFilter()
    • passwordEncoder

      @Bean public org.springframework.security.crypto.password.PasswordEncoder passwordEncoder()