Class KerberosSettings

java.lang.Object
com.denodo.scheduler.client.commons.KerberosSettings
All Implemented Interfaces:
Serializable

public class KerberosSettings extends Object implements Serializable
Class with properties for Kerberos configuration.
Since:
6.0
See Also:
  • Field Details

    • serialVersionUID

      protected static final long serialVersionUID
      For interoperability with possible future changes.
      See Also:
  • Constructor Details

    • KerberosSettings

      public KerberosSettings()
    • KerberosSettings

      public KerberosSettings(String configurationFile, boolean useKerberos, boolean debug, String keyTab, String principal)
    • KerberosSettings

      public KerberosSettings(String configurationFile, boolean useKerberos, boolean debug, String keyTab, String principal, byte[] configFileContents, byte[] keyTabContents)
  • Method Details

    • getConfigurationFile

      public String getConfigurationFile()
      Returns:
      the configurationFile
    • isUseKerberos

      public boolean isUseKerberos()
      Returns:
      the useKerberos
    • isDebug

      public boolean isDebug()
      Returns:
      the debug
    • getKeyTab

      public String getKeyTab()
      Returns:
      the keyTab
    • getPrincipal

      public String getPrincipal()
      Returns:
      the principal
    • getConfigFileContents

      public byte[] getConfigFileContents()
    • getKeyTabContents

      public byte[] getKeyTabContents()