Klasse CreateTruststoreB

java.lang.Object
io.github.primelib.webmethodsapigateway4j.models.CreateTruststoreB

@Generated("io.github.primelib.primecodegen") public class CreateTruststoreB extends Object
CreateTruststoreB
  • Felddetails

    • keyStoreName

      protected String keyStoreName
      The name of the truststore. It cannot contain spaces or special characters. The name of the trust store must be unique across all the truststores created in API Gateway.
    • keyStoreDescription

      protected String keyStoreDescription
      The description for the truststore.
    • keyStoreType

      protected String keyStoreType
      The certificate file format of the truststore.
    • keyStorePassword

      protected String keyStorePassword
      The truststore password that is defined at the time of truststore creation using a keystore utility.
    • uploadFileName

      protected String uploadFileName
      The name of the truststore file that will be used to save the truststore internally in API Gateway.
    • fileContent

      protected Byte[] fileContent
      The contents of the truststore file.
    • isPwdBase64Encoded

      protected String isPwdBase64Encoded
      Specifies whether password is base 64 encoded.
  • Konstruktordetails

    • CreateTruststoreB

      public CreateTruststoreB(Consumer<CreateTruststoreB> spec)
      Constructs a validated instance of CreateTruststoreB.
      Parameter:
      spec - the specification to process
    • CreateTruststoreB

      @Internal public CreateTruststoreB(String keyStoreName, String keyStoreDescription, String keyStoreType, String keyStorePassword, String uploadFileName, Byte[] fileContent, String isPwdBase64Encoded)
      Constructs a validated instance of CreateTruststoreB.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using CreateTruststoreB(Consumer) instead.

      Parameter:
      keyStoreName - The name of the truststore. It cannot contain spaces or special characters. The name of the trust store must be unique across all the truststores created in API Gateway.
      keyStoreDescription - The description for the truststore.
      keyStoreType - The certificate file format of the truststore.
      keyStorePassword - The truststore password that is defined at the time of truststore creation using a keystore utility.
      uploadFileName - The name of the truststore file that will be used to save the truststore internally in API Gateway.
      fileContent - The contents of the truststore file.
      isPwdBase64Encoded - Specifies whether password is base 64 encoded.
    • CreateTruststoreB

      protected CreateTruststoreB()
  • Methodendetails

    • keyStoreName

      public String keyStoreName()
      The name of the truststore. It cannot contain spaces or special characters. The name of the trust store must be unique across all the truststores created in API Gateway.
    • keyStoreDescription

      public String keyStoreDescription()
      The description for the truststore.
    • keyStoreType

      public String keyStoreType()
      The certificate file format of the truststore.
    • keyStorePassword

      public String keyStorePassword()
      The truststore password that is defined at the time of truststore creation using a keystore utility.
    • uploadFileName

      public String uploadFileName()
      The name of the truststore file that will be used to save the truststore internally in API Gateway.
    • fileContent

      public Byte[] fileContent()
      The contents of the truststore file.
    • isPwdBase64Encoded

      public String isPwdBase64Encoded()
      Specifies whether password is base 64 encoded.
    • keyStoreName

      public CreateTruststoreB keyStoreName(String keyStoreName)
      The name of the truststore. It cannot contain spaces or special characters. The name of the trust store must be unique across all the truststores created in API Gateway.
      Gibt zurück:
      this.
    • keyStoreDescription

      public CreateTruststoreB keyStoreDescription(String keyStoreDescription)
      The description for the truststore.
      Gibt zurück:
      this.
    • keyStoreType

      public CreateTruststoreB keyStoreType(String keyStoreType)
      The certificate file format of the truststore.
      Gibt zurück:
      this.
    • keyStorePassword

      public CreateTruststoreB keyStorePassword(String keyStorePassword)
      The truststore password that is defined at the time of truststore creation using a keystore utility.
      Gibt zurück:
      this.
    • uploadFileName

      public CreateTruststoreB uploadFileName(String uploadFileName)
      The name of the truststore file that will be used to save the truststore internally in API Gateway.
      Gibt zurück:
      this.
    • fileContent

      public CreateTruststoreB fileContent(Byte[] fileContent)
      The contents of the truststore file.
      Gibt zurück:
      this.
    • isPwdBase64Encoded

      public CreateTruststoreB isPwdBase64Encoded(String isPwdBase64Encoded)
      Specifies whether password is base 64 encoded.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object