java.lang.Object
org.apache.kerby.kerberos.kerb.admin.kadmin.remote.AdminSetting

public class AdminSetting extends Object
Admin client setting that combines common options and client config.
  • Constructor Details

    • AdminSetting

      public AdminSetting(org.apache.kerby.KOptions commonOptions, AdminConfig config)
    • AdminSetting

      public AdminSetting(AdminConfig config)
  • Method Details

    • getAdminConfig

      public AdminConfig getAdminConfig()
    • getKdcRealm

      public String getKdcRealm()
    • getKdcHost

      public String getKdcHost()
    • checkGetKdcTcpPort

      public int checkGetKdcTcpPort() throws org.apache.kerby.kerberos.kerb.KrbException
      Check kdc tcp setting and see if any bad.
      Returns:
      valid tcp port or -1 if not allowTcp
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException - e
    • checkGetKdcUdpPort

      public int checkGetKdcUdpPort() throws org.apache.kerby.kerberos.kerb.KrbException
      Check kdc udp setting and see if any bad.
      Returns:
      valid udp port or -1 if not allowUdp
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException - e
    • getKdcTcpPort

      public int getKdcTcpPort()
    • allowUdp

      public boolean allowUdp()
    • allowTcp

      public boolean allowTcp()
    • getKdcUdpPort

      public int getKdcUdpPort()
    • getTimeout

      public int getTimeout()