Klasse AdminTrustStore

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

@Generated("io.github.primelib.primecodegen") public class AdminTrustStore extends Object
AdminTrustStore

Model containing the properties of a truststore in API Gateway

  • Felddetails

    • certificateAliases

      protected List<String> certificateAliases
      The list of aliases that are available within the truststore.
    • fileContent

      protected String fileContent
      The contents of the truststore file.
    • id

      protected String id
      The unique identifier for the truststore.
    • isLoaded

      protected Boolean isLoaded
      Indicates whether the truststore is loaded or not. A truststore may not be loaded if there are errors while reading the truststore file.
    • isWarning

      protected Boolean isWarning
      Indicates whether there is a warning message from the API Gateway while the truststore was created/modified.
    • keyStoreDescription

      protected String keyStoreDescription
      The description for the truststore.
    • keyStoreLocation

      protected String keyStoreLocation
      The location where the truststore is saved in API Gateway.
    • keyStoreName

      protected String keyStoreName
      The name of the truststore. It cannot contain spaces or special characters.
    • keyStorePassword

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

      protected String keyStoreProvider
    • keyStoreType

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

      protected String message
      The warning message if any. Applies only if isWarning = true
    • uploadFileName

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

    • AdminTrustStore

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

      @Internal public AdminTrustStore(List<String> certificateAliases, String fileContent, String id, Boolean isLoaded, Boolean isWarning, String keyStoreDescription, String keyStoreLocation, String keyStoreName, String keyStorePassword, String keyStoreProvider, String keyStoreType, String message, String uploadFileName)
      Constructs a validated instance of AdminTrustStore.

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

      Parameter:
      certificateAliases - The list of aliases that are available within the truststore.
      fileContent - The contents of the truststore file.
      id - The unique identifier for the truststore.
      isLoaded - Indicates whether the truststore is loaded or not. A truststore may not be loaded if there are errors while reading the truststore file.
      isWarning - Indicates whether there is a warning message from the API Gateway while the truststore was created/modified.
      keyStoreDescription - The description for the truststore.
      keyStoreLocation - The location where the truststore is saved in API Gateway.
      keyStoreName - The name of the truststore. It cannot contain spaces or special characters.
      keyStorePassword - The truststore password that is defined at the time of truststore creation using a keystore utility.
      keyStoreProvider - keyStoreProvider
      keyStoreType - The certificate file format of the truststore.
      message - The warning message if any. Applies only if isWarning = true
      uploadFileName - The name of the truststore file that will be used to save the truststore internally in API Gateway.
    • AdminTrustStore

      protected AdminTrustStore()
  • Methodendetails

    • certificateAliases

      public List<String> certificateAliases()
      The list of aliases that are available within the truststore.
    • fileContent

      public String fileContent()
      The contents of the truststore file.
    • id

      public String id()
      The unique identifier for the truststore.
    • isLoaded

      public Boolean isLoaded()
      Indicates whether the truststore is loaded or not. A truststore may not be loaded if there are errors while reading the truststore file.
    • isWarning

      public Boolean isWarning()
      Indicates whether there is a warning message from the API Gateway while the truststore was created/modified.
    • keyStoreDescription

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

      public String keyStoreLocation()
      The location where the truststore is saved in API Gateway.
    • keyStoreName

      public String keyStoreName()
      The name of the truststore. It cannot contain spaces or special characters.
    • keyStorePassword

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

      public String keyStoreProvider()
    • keyStoreType

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

      public String message()
      The warning message if any. Applies only if isWarning = true
    • uploadFileName

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

      public AdminTrustStore certificateAliases(List<String> certificateAliases)
      The list of aliases that are available within the truststore.
      Gibt zurück:
      this.
    • fileContent

      public AdminTrustStore fileContent(String fileContent)
      The contents of the truststore file.
      Gibt zurück:
      this.
    • id

      public AdminTrustStore id(String id)
      The unique identifier for the truststore.
      Gibt zurück:
      this.
    • isLoaded

      public AdminTrustStore isLoaded(Boolean isLoaded)
      Indicates whether the truststore is loaded or not. A truststore may not be loaded if there are errors while reading the truststore file.
      Gibt zurück:
      this.
    • isWarning

      public AdminTrustStore isWarning(Boolean isWarning)
      Indicates whether there is a warning message from the API Gateway while the truststore was created/modified.
      Gibt zurück:
      this.
    • keyStoreDescription

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

      public AdminTrustStore keyStoreLocation(String keyStoreLocation)
      The location where the truststore is saved in API Gateway.
      Gibt zurück:
      this.
    • keyStoreName

      public AdminTrustStore keyStoreName(String keyStoreName)
      The name of the truststore. It cannot contain spaces or special characters.
      Gibt zurück:
      this.
    • keyStorePassword

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

      public AdminTrustStore keyStoreProvider(String keyStoreProvider)
      Gibt zurück:
      this.
    • keyStoreType

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

      public AdminTrustStore message(String message)
      The warning message if any. Applies only if isWarning = true
      Gibt zurück:
      this.
    • uploadFileName

      public AdminTrustStore 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.
    • 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