Class SslSettings

java.lang.Object
com.atlassian.jira.configurator.config.SslSettings

public class SslSettings extends Object
  • Constructor Details

    • SslSettings

      public SslSettings(@Nonnull String httpsPort, @Nullable String keystoreFile, @Nonnull String keystorePass, @Nonnull String keystoreType, @Nullable String keyAlias)
  • Method Details

    • getHttpsPort

      @Nonnull public String getHttpsPort()
    • getKeystoreFile

      @Nullable public String getKeystoreFile()
      In case this is, null it denotes the .keystore file in the operation system home directory of the user that is running Tomcat.
      Returns:
      the key store containing the key and the certificate
    • getKeystorePass

      @Nonnull public String getKeystorePass()
    • getKeystoreType

      @Nonnull public String getKeystoreType()
    • getKeyAlias

      @Nullable public String getKeyAlias()
      In case the returned value is null, it denotes the first certificate found in the key store.
      Returns:
      either the concrete alias or the first key in the key store
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object