Class OpenFgaAutoConfiguration

java.lang.Object
dev.openfga.autoconfigure.OpenFgaAutoConfiguration

@Configuration @EnableConfigurationProperties(OpenFgaProperties.class) public class OpenFgaAutoConfiguration extends Object
Configures an openFgaClient and openFga beans based on configuration values. The beans will only be created if the OpenFgaClient is present on the classpath, and the openfga.api-url is specified.
  • Constructor Details

    • OpenFgaAutoConfiguration

      public OpenFgaAutoConfiguration(OpenFgaProperties openFgaProperties)
  • Method Details

    • fgaConfig

      @Bean @ConditionalOnMissingBean public dev.openfga.sdk.api.configuration.ClientConfiguration fgaConfig()
    • fgaClient

      @Bean @ConditionalOnMissingBean public dev.openfga.sdk.api.client.OpenFgaClient fgaClient(dev.openfga.sdk.api.configuration.ClientConfiguration configuration)
    • fga

      @Bean @ConditionalOnMissingBean public OpenFga fga(dev.openfga.sdk.api.client.OpenFgaClient openFgaClient)