File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
archbase-security/src/main/java/br/com/archbase/security/config Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 99import org .springframework .web .cors .CorsConfiguration ;
1010import org .springframework .web .cors .UrlBasedCorsConfigurationSource ;
1111
12+ import java .util .List ;
1213
1314import static org .springframework .security .config .http .SessionCreationPolicy .STATELESS ;
1415
15- import java .util .List ;
16-
1716public abstract class BaseArchbaseSecurityConfiguration implements ArchbaseSecurityConfigurator {
1817
1918 @ Bean
@@ -74,4 +73,5 @@ public UrlBasedCorsConfigurationSource corsConfigurationSource() {
7473 protected abstract void configureAuthorizationRules (HttpSecurity http ) throws Exception ;
7574
7675 protected abstract ArchbaseJwtAuthenticationFilter getJwtAuthenticationFilter ();
76+
7777}
Original file line number Diff line number Diff line change 55import jakarta .annotation .PostConstruct ;
66import org .springframework .beans .factory .annotation .Autowired ;
77import org .springframework .beans .factory .annotation .Value ;
8+ import org .springframework .boot .autoconfigure .condition .ConditionalOnMissingBean ;
89import org .springframework .context .annotation .Configuration ;
910import org .springframework .http .HttpMethod ;
1011import org .springframework .security .config .annotation .method .configuration .EnableMethodSecurity ;
1718@ Configuration
1819@ EnableWebSecurity
1920@ EnableMethodSecurity
21+ @ ConditionalOnMissingBean (BaseArchbaseSecurityConfiguration .class )
2022public class DefaultArchbaseSecurityConfiguration extends BaseArchbaseSecurityConfiguration {
2123
2224 @ Value ("${archbase.security.whitelist}" )
You can’t perform that action at this time.
0 commit comments