Class SpringIdentityProviderFactoryProducer

java.lang.Object
org.kie.kogito.spring.auth.SpringIdentityProviderFactoryProducer

@Configuration public class SpringIdentityProviderFactoryProducer extends Object
  • Constructor Details

    • SpringIdentityProviderFactoryProducer

      public SpringIdentityProviderFactoryProducer()
  • Method Details

    • produce

      @Bean public IdentityProviderFactory produce(IdentityProvider identityProvider, @Value("${kogito.security.auth.enabled:false}") boolean enabled, @Value("${kogito.security.auth.impersonation.allowed-for-roles:#{null}}") Optional<String> configRolesThatAllowImpersonation)