Class OpenFGATLSConfig

java.lang.Object
io.quarkiverse.openfga.runtime.config.OpenFGATLSConfig

public class OpenFGATLSConfig extends Object
  • Field Details

    • skipVerify

      @ConfigItem public Optional<Boolean> skipVerify
      Allows to bypass certificate validation on TLS communications.

      If true this will allow TLS communications with OpenFGA, without checking the validity of the certificate presented by OpenFGA. This is discouraged in production because it allows man in the middle type of attacks.

    • caCert

      @ConfigItem public Optional<String> caCert
      Certificate bundle used to validate TLS communications with OpenFGA.

      The path to a pem bundle file, if TLS is required, and trusted certificates are not set through javax.net.ssl.trustStore system property.

  • Constructor Details

    • OpenFGATLSConfig

      public OpenFGATLSConfig()