Class CamundaLoginAutoConfiguration
-
- All Implemented Interfaces:
@EnableConfigurationProperties(value = {CamundaLoginProperties.class})@ConditionalOnProperty(value = {"camunda.bpm.login.enabled"}, havingValue = "true", matchIfMissing = false) public final class CamundaLoginAutoConfigurationAuto configuration of the extension. Activates only if the 'camunda.bpm.login.enabled' is set to 'true'.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classCamundaLoginAutoConfiguration.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static CamundaLoginAutoConfiguration.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description CamundaLoginAutoConfiguration()
-
Method Summary
Modifier and Type Method Description final UnitreportActivation()final FilterRegistrationBean<ContainerBasedAuthenticationFilter>containerBasedAuthenticationFilterRegistrationBean(CamundaLoginProperties camundaLoginProperties)AuthenticationFilter that uses activates the SessionBasedAuthenticationProvider to auto login users to the cockpit. final SpringBootProcessEnginePlugincreateMissingUserForAutoLoginPlugin(CamundaLoginProperties camundaLoginProperties)Create the user, if absent. -
-
Method Detail
-
reportActivation
@PostConstruct() final Unit reportActivation()
-
containerBasedAuthenticationFilterRegistrationBean
@Bean() final FilterRegistrationBean<ContainerBasedAuthenticationFilter> containerBasedAuthenticationFilterRegistrationBean(CamundaLoginProperties camundaLoginProperties)
AuthenticationFilter that uses activates the SessionBasedAuthenticationProvider to auto login users to the cockpit.
-
createMissingUserForAutoLoginPlugin
@Bean() final SpringBootProcessEnginePlugin createMissingUserForAutoLoginPlugin(CamundaLoginProperties camundaLoginProperties)
Create the user, if absent.
-
-
-
-