Interface QuarkusNessieAuthorizationConfig


  • @StaticInitSafe
    @ConfigMapping(prefix="nessie.server.authorization")
    public interface QuarkusNessieAuthorizationConfig
    Configuration for Nessie authorization settings.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean enabled()
      Returns true if Nessie authorization is enabled.
      java.util.Map<java.lang.String,​java.lang.String> rules()
      The authorization rules where the key represents the rule id and the value the CEL expression.
    • Method Detail

      • enabled

        @WithName("enabled")
        @WithDefault("false")
        boolean enabled()
        Returns true if Nessie authorization is enabled.
        Returns:
        true if Nessie authorization is enabled.
      • rules

        java.util.Map<java.lang.String,​java.lang.String> rules()
        The authorization rules where the key represents the rule id and the value the CEL expression.
        Returns:
        The authorization rules where the key represents the rule id and the value the CEL expression.