spring_auto_configuration library
The package's auto-configuration, found by the code generator in every
application that depends on spring_boot_starter_flutter_security.
Applications do not import it: the generated main.spring.dart does
(the module below is marked @AutoConfigurationModule()). A test that
builds a context by hand imports it to name the module.
Properties
- springBootAutoConfiguration → BeanModule
-
The auto-configuration of
spring_boot_dart:MessageSourceAutoConfiguration,JacksonAutoConfiguration,ValidationAutoConfigurationandLifecycleAutoConfiguration.final - springBootStarterFeignAutoConfiguration → BeanModule
-
The Feign starter's auto-configuration module: the HTTP transport and
the factory of the
@FeignClientbeans (feignAutoConfiguration).final - springBootStarterFlutterAutoConfiguration → BeanModule
-
The beans the starter adds to every Flutter application:
final
- springBootStarterFlutterSecurityAutoConfiguration → BeanModule
-
The beans the package adds to every Flutter application with it:
final
- springBootStarterLoggingAutoConfiguration → BeanModule
-
The beans that install the logging system when the context starts and
make
LoggingSystemandLogBufferinjectable; all off withlogging.enabled=false.final - springBootStarterOauth2ClientAutoConfiguration → BeanModule
-
The beans of OAuth 2.0 and OpenID Connect clients: the registrations of
spring.security.oauth2.client.*, the authorized clients and their manager, the token endpoint clients, the user services and the Feign token interceptor (oauth2ClientAutoConfiguration).final - springSecurityCoreAutoConfiguration → BeanModule
-
The beans that switch security on: method security for the
annotations, the authentication event publisher, and the
AuthenticationManagerbuilt from the application's user store.final