Class TlsConfiguration.Builder

java.lang.Object
org.mule.weave.v2.module.http.service.TlsConfiguration.Builder
Enclosing class:
TlsConfiguration

public static final class TlsConfiguration.Builder extends Object
Builder of TlsConfigurations. At the very least, an id must be provided.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setInsecure

      public TlsConfiguration.Builder setInsecure(boolean insecure)
      Defines whether the trust store should be insecure, meaning no certificate validations should be performed. Default value is false.
      Parameters:
      insecure - if this client allow insecure trust store.
      Returns:
      this builder.
    • build

      public TlsConfiguration build()
      Creates an instance of TlsConfiguration.
      Returns:
      an TlsConfiguration as described.